ELR communication method and device and readable storage medium
By using ELR identifier sequences to generate ELR PPDUs in WLAN, the problems of low spectral efficiency and insufficient PPDU detection accuracy in long-distance transmission schemes of the 802.11b protocol are solved, achieving efficient long-distance communication and accurate PPDU detection.
Patent Information
- Application Number
- CN202410501127.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-24
- Publication Date
- 2025-10-24
AI Technical Summary
Existing 802.11b protocol long-distance transmission solutions have low spectral efficiency, are difficult to manage, and cannot meet the needs of IoT devices deploying multiple access points in home environments. Furthermore, traditional PPDU detection accuracy is insufficient.
ELR identifier sequences are used to generate and transmit ELR PPDUs on subcarriers. The PPDUs are converted into time-domain signals by inverse Fourier transform. Low PAPR and high periodicity signals are designed to reduce false positives and improve PPDU detection accuracy. Signaling overhead is saved by using predefined sequences.
It improves the accuracy and synchronization precision of PPDU detection, reduces misjudgments, and enhances the reliability and efficiency of long-distance communication.
Smart Images

Figure CN120834892A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of wireless communication, and particularly relates to an enhanced long range (ELR) communication method, device and readable storage medium. BACKGROUND
[0002] Wireless local area network (WLAN) has experienced multiple generations since its inception, including but not limited to 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, 802.11be, and 802.11bn which is currently under discussion. Among them, the 802.11n standard is also known as the high throughput (HT) standard, the 802.11ac standard is also known as the very high throughput (VHT) standard, the 802.11ax standard is also known as the high efficient (HE) standard, the 802.11be standard is also known as the extremely high throughput (EHT), and the 802.11bn standard is also known as the ultra high reliability (UHR) standard.
[0003] In terms of bandwidth, 802.11ax currently supports the following bandwidth configurations: 20MHz, 40MHz, 80MHz, 160MHz, and 80+80MHz. Among them, the difference between 160MHz and 80+80MHz is that the former is a continuous frequency band, while the two 80MHzs in the latter can be separated. In 802.11be, 20MHz, 40MHz, 80MHz, 160MHz, and 320MHz bandwidths are supported.
[0004] Currently, there are more and more internet of things (IoT) devices based on WLAN, and it is difficult to deploy multiple access points (APs) in a home environment, and the demand for WLAN to support long-distance transmission is increasing. The 802.11b standard uses a direct-sequence spread spectrum (DSSS) modulation method to convert digital signals into analog signals with a wider frequency width to enhance the reliability of data transmission, thereby increasing the distance of data transmission. However, the spectrum efficiency of the long-distance transmission scheme based on the 802.11b protocol is low, and the protocol version is relatively old, and network management is difficult. Therefore, in the next generation standard of 802.11be, such as 802.11bn, the enhanced long-distance transmission scheme based on the orthogonal frequency division multiplexing (OFDM) modulation method is a problem being studied by those skilled in the art. SUMMARY
[0005] Embodiments of the present application provide an ELR communication method, device and readable storage medium, which can improve the accuracy of physical layer protocol data unit (PPDU) detection.
[0006] The present application will be described from different aspects below. It should be understood that the embodiments and advantages of the different aspects below can be referred to each other.
[0007] In a first aspect, the present application provides an ELR communication method, which can be applied in WLAN. The method comprises: a first communication device generates and sends an enhanced long range (ELR) physical layer protocol data unit (PPDU), the ELR PPDU comprises a first field, and the first field is generated based on an ELR signature sequence. The ELR signature sequence is carried on 53 subcarriers with subcarrier indexes from -26 to 26. The elements of the ELR signature sequence on the subcarriers with subcarrier indexes from {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are all 0.
[0008] For example, the above-mentioned ELR signature sequence is a frequency domain sequence, which can be converted into a time domain signal by inverse Fourier transform. One element of the ELR signature sequence is carried on one subcarrier.
[0009] Exemplarily, the ELR signature sequence can have a bandwidth of 20 MHz.
[0010] Exemplarily, the first field can be used to implement one or more of the following functions: PPDU detection (or packet detection), automatic gain control (AGC) adjustment, or PPDU synchronization. For example, the first field can be an ELR signature sequence field or an enhanced long range short training field (ELR-STF). For another example, the first field can include two fields, an ELR signature sequence field and an ELR-STF, where the ELR signature sequence field can be used to identify that the PPDU carrying the ELR signature sequence field is an ELR PPDU, to implement packet detection and corresponding format detection of the ELR PPDU; and the ELR-STF can be used for AGC adjustment and PPDU synchronization.
[0011] It can be understood that the non-zero elements of a legacy short training field (L-STF) sequence are carried on subcarriers with subcarrier indices of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}. Therefore, the elements of the ELR signature sequence of the present application on subcarriers with subcarrier indices of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are all 0, so that the value of the normalized periodic cross-correlation between the time-domain signal corresponding to the ELR signature sequence and the time-domain signal corresponding to the legacy STF sequence at any time offset is 0, thereby effectively reducing the situation of misjudging other PPDUs as ELR PPDUs, and improving the accuracy of PPDU detection (or packet detection).
[0012] In the present application, the "time-domain signal corresponding to the ELR signature sequence" can be understood as the time-domain signal obtained by inverse Fourier transform of the ELR signature sequence (which is a frequency-domain sequence). Similarly, the "time-domain signal corresponding to the legacy STF sequence" can be understood as the time-domain signal obtained by inverse Fourier transform of the legacy STF sequence (which is a frequency-domain sequence). Details are not described herein.
[0013] In a second aspect, the present application provides an ELR communication method, which can be applied in a WLAN. The method comprises: receiving, by a second communication device, an ELR PPDU, the ELR PPDU comprising a first field, the first field being generated based on an ELR-Signature sequence; and performing, by the second communication device, PPDU detection based on the first field. The ELR-Signature sequence is carried on 53 subcarriers with subcarrier indices from -26 to 26. The ELR-Signature sequence has 0 as elements on subcarriers with subcarrier indices from {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}.
[0014] For example, the ELR-Signature sequence is a frequency domain sequence, which can be converted into a time domain signal by inverse Fourier transform. One element of the ELR-Signature sequence is carried on one subcarrier.
[0015] For example, the bandwidth of the ELR-Signature sequence can be 20 MHz.
[0016] For example, the first field can be used for one or more of the following functions: PPDU detection (or packet detection), AGC adjustment, or PPDU synchronization. For example, the first field can be an ELR-Signature sequence field. For another example, the first field can comprise two fields, an ELR-Signature sequence field and an ELR-STF, wherein the ELR-Signature sequence field can be used to identify that the PPDU carrying the ELR-Signature sequence field is an ELR PPDU, to implement packet detection and corresponding format detection of the ELR PPDU; and the ELR-STF can be used for AGC adjustment and PPDU synchronization.
[0017] In a possible implementation of the first or second aspect, the ELR-Signature sequence comprises three elements, 1, -1, and 0.
[0018] In combination with the first or second aspect, in one possible implementation, the elements of the above-mentioned ELR identification sequence on some or all of the subcarriers with subcarrier indexes {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26} are non-zero values (such as 1 or -1), and can be zero values on other subcarriers. Exemplarily, in addition to the elements of the ELR identification sequence on the subcarriers with subcarrier indices {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} being all 0, the elements of the ELR identification sequence on the subcarriers with subcarrier indices {-25, -23, -21, -19, -17, -15, -13, -11, -9, -7, -5, -3, -1, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25} can also be 0.
[0019] In an embodiment of the present application, the non-zero elements of the ELR identification sequence may be located only on part or all of the subcarriers with subcarrier indices {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}, so that the time domain signal corresponding to the ELR identification sequence has periodicity. For example, within the duration of an OFDM symbol, the time domain signal corresponding to the ELR identification sequence is repeated twice, thereby reducing the processing complexity of the receiving end.
[0020] In combination with the first or second aspect, in one possible implementation, the subcarrier indices corresponding to the non-zero elements (including 1 or -1) in the above-mentioned ELR identification sequence are symmetric about the subcarrier index {0}. In other words, if the element carried by the subcarrier index i is a non-zero value, then the element carried by the subcarrier index (-i) is also a non-zero value, and the absolute value of i is less than or equal to 26. For example, the value of i can be (4p+2), that is, i=4p+2, where the value of p is one or more integers between -7 and 7 (that is, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7).
[0021] In combination with the first or second aspect, in a possible implementation, the peak to average power ratio (PAPR) of the time domain signal corresponding to the above-mentioned ELR identification sequence is less than or equal to 3dB.
[0022] The ELR identification sequence of the present application has a very low PAPR, which can effectively reduce nonlinear errors and improve the efficiency of the power amplifier.
[0023] In combination with the first or second aspect, in one possible implementation, the peak sidelobe ratio of the normalized periodic autocorrelation of the time domain signal corresponding to the above-mentioned ELR identification sequence is less than or equal to -9dB.
[0024] It can be understood that the larger the absolute value of the peak-to-sidelobe ratio of the normalized periodic autocorrelation, the easier it is to distinguish the peak and sidelobes of the autocorrelation. Therefore, the ELR identification sequence designed in this application can improve the performance of PPDU detection (or packet detection) at the ELR receiver and improve the synchronization accuracy of the ELR PDU.
[0025] In combination with the first or second aspect, in a possible implementation, the number of non-zero elements in the above-mentioned ELR identification sequence can be 10, or 12, or 14.
[0026] In combination with the first or second aspect, in a possible implementation, when the number of non-zero elements in the above-mentioned ELR identification sequence is 10, a possible ELR identification sequence is:
[0027] {-1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0-1 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 0 0 1}; or,
[0028] {-1 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 00 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1}.
[0029] In combination with the first or second aspect, in a possible implementation, when the number of non-zero elements in the above-mentioned ELR identification sequence is 12, a possible ELR identification sequence is:
[0030] {0 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0-1 0 0 0 -1 0 0 0 1 0 00 -1 0 0 0 1 0 0 0 0}; or,
[0031] {-1 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0-1 0 0 0 1 0 0 0 0 0 00 -1 0 0 0 -1 0 0 0 1}.
[0032] With reference to the first or second aspect, in a possible implementation form, when the number of non-zero elements in the ELR identification sequence is 14, a possible ELR identification sequence is:
[0033] {-1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 00 -1 0 0 0 1 0 0 0 1 0 00 -1 0 0 0 -1 0 0 0 1}; or
[0034] {-1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1 0 00 1 0 0 0 1 0 0 0 -1 0 00 1 0 0 0 -1 0 0 0 1}.
[0035] It can be understood that when the number of non-zero elements in the ELR identification sequence is smaller (e.g., less than 14), the more continuous zero values in the ELR identification sequence, the less accurate the AGC adjustment can be; when the number of non-zero elements in the ELR identification sequence is larger (e.g., greater than 18), the less power / energy divided to a single subcarrier. Therefore, the embodiments of the present application can obtain a better compromise between the accuracy of AGC adjustment and the power / energy on a single subcarrier when the number of non-zero elements in the ELR identification sequence is 14.
[0036] With reference to the first or second aspect, in a possible implementation form, the ELR identification sequence can be any sequence in a predefined sequence pair. The first field can be generated based on any sequence in the predefined sequence pair. The predefined sequence pair includes two sequences.
[0037] For example, one sequence in the sequence pair can be used to indicate a number of spatial streams (e.g., single stream) of the ELR data in the ELR PPDU, and the other sequence can be used to indicate another number of spatial streams (e.g., multiple streams) of the ELR data. In this way, signaling overhead can be saved, and no additional signaling is needed to indicate the number of spatial streams of the ELR data.
[0038] With reference to the first or second aspect, in a possible implementation form, a normalized cross-correlation function amplitude between time domain signals corresponding to the two sequences in the sequence pair is less than or equal to -6 dB.
[0039] The present application constrains the two sequences in the sequence pair to have a lower cross-correlation amplitude between time domain signals corresponding to the two sequences, which is conducive to distinguishing the signaling information carried by different ELR identification sequences.
[0040] In a possible implementation of the first or second aspect, when the number of non-zero elements of each sequence in the sequence pair is 12, a possible sequence pair is:
[0041] {-1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 01 0 0 0 0 0 0 0 1 0 00 -1 0 0 0 -1 0 0 0 1} and {-1 0 0 0 -1 0 0 0 -1 0 0 0 0 00 0 -1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 10 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 1 0 00 -1}.
[0042] In a possible implementation of the first or second aspect, when the number of non-zero elements of each sequence in the sequence pair is 14, a possible sequence pair is:
[0043] {1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 10 0 0 -1 0 0 0 -1 0 00 1 0 0 0 1 0 0 0 -1} and {-1 0 0 0 -1 0 0 0 1 0 0 0 -1 00 0 -1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 -10 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 00 1}.
[0044] It can be understood that when the number of non-zero elements of each sequence in the sequence pair is 14, a better compromise between the accuracy of AGC adjustment and the power / energy on a single subcarrier can be obtained.
[0045] It can be understood that the related content of the ELR identification sequence in the present application can also be referred to in the description of the method embodiments below, which will not be described here in detail.
[0046] In a third aspect, the present application provides a communication apparatus for executing the method in the first aspect or any possible implementation of the first aspect. The communication apparatus comprises a module for executing the method in the first aspect or any possible implementation of the first aspect.
[0047] In a fourth aspect, the present application provides a communication apparatus, which is configured to execute the method in the second aspect or any possible implementation of the second aspect. The communication apparatus comprises modules configured to execute the method in the second aspect or any possible implementation of the second aspect.
[0048] In the third aspect or the third aspect, the communication apparatus can comprise a transceiver module and a processing module. The specific description of the transceiver module and the processing module can also be referred to the apparatus embodiment shown below. The beneficial effects of the third aspect and the fourth aspect can be referred to the foregoing description of the first aspect and the second aspect, and will not be described here.
[0049] In a fifth aspect, the present application provides an ELR communication method, which can be applied in WLAN. The method comprises: a first communication apparatus generates and transmits an ELR PPDU, which comprises a first field, and the first field is generated based on an ELR signature sequence. The ELR signature sequence is carried on 53 subcarriers with subcarrier indexes from -26 to 26. In some scenarios, the ELR signature sequence has non-zero values on subcarriers with subcarrier indexes {-24, 24} and part or all of subcarriers with subcarrier indexes {-20, -16, -12, -8, -4, 4, 8, 12, 16, 20}, and the ELR signature sequence has non-zero values on part or all of subcarriers with subcarrier indexes {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}. In other scenarios, the ELR signature sequence is one of a pair of predefined sequences, and at least one of the pair of sequences has non-zero values on subcarriers with subcarrier indexes {-24, 24}. Each of the pair of sequences has non-zero values on part or all of subcarriers with subcarrier indexes {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} and part or all of subcarriers with subcarrier indexes {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}.
[0050] For example, the ELR signature sequence is a frequency domain sequence, which can be converted into a time domain signal by inverse Fourier transform. One element of the ELR signature sequence is carried on one subcarrier.
[0051] For example, the bandwidth of the ELR signature sequence can be 20MHz.
[0052] For example, the first field can be an ELR identification sequence field. For another example, the first field can include two fields, an ELR identification sequence field and an ELR-STF, where the ELR identification sequence field can be used to identify that the PPDU carrying the ELR identification sequence field is an ELR PPDU, and to implement packet detection and corresponding format detection of the ELR PPDU; and the ELR-STF can be used for AGC adjustment and PPDU synchronization.
[0053] For example, the non-zero value can include 1 and -1.
[0054] It can be understood that some receivers in the network can use the received signal to perform delay correlation to detect the PPDU in order to simplify complexity, and therefore, in order to reduce the case that the ELR PPDU is misjudged as a conventional PPDU by these receivers, the period of the time domain signal amplitude corresponding to the ELR identification sequence cannot be 0.8us (corresponding to 16 sampling points under a 20MHz bandwidth), because the period of the time domain signal amplitude corresponding to the conventional STF sequence is 0.8us. Therefore, in the present application, the non-zero elements of the ELR identification sequence are not only located on the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} or only located on the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}, but the elements on some or all of the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} and some or all of the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26} are non-zero values. Thus, the case that the ELR PPDU is misjudged as a conventional PPDU can be effectively reduced, and the accuracy of the PPDU detection (or packet detection) can be improved.
[0055] In a sixth aspect, the present application provides an ELR communication method, which can be applied in a WLAN. The method comprises: a second communication device receiving an ELR PPDU, the ELR PPDU comprising a first field, the first field being generated based on an ELR signature sequence; and the second communication device performing PPDU detection based on the first field. The ELR signature sequence is carried on 53 subcarriers with subcarrier indices from -26 to 26. In some scenarios, the ELR signature sequence has non-zero values on subcarriers with subcarrier indices {-24, 24} and on some or all of subcarriers with subcarrier indices {-20, -16, -12, -8, -4, 4, 8, 12, 16, 20}, and has non-zero values on some or all of subcarriers with subcarrier indices {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}. In other scenarios, the ELR signature sequence is one of a pair of predefined sequences, at least one of the pair of sequences having non-zero values on subcarriers with subcarrier indices {-24, 24}. Each of the pair of sequences has non-zero values on some or all of subcarriers with subcarrier indices {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} and on some or all of subcarriers with subcarrier indices {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}.
[0056] For example, the ELR signature sequence is a frequency domain sequence, which can be converted into a time domain signal by inverse Fourier transform. One element of the ELR signature sequence is carried on one subcarrier.
[0057] For example, the bandwidth of the ELR signature sequence can be 20 MHz.
[0058] For example, the first field can be used for one or more of the following functions: PPDU detection (or packet detection), AGC adjustment, or PPDU synchronization. For example, the first field can be an ELR signature sequence field. For another example, the first field can comprise two fields, an ELR signature sequence field and an ELR-STF, wherein the ELR signature sequence field can be used to identify that the PPDU carrying the ELR signature sequence field is an ELR PPDU, to achieve packet detection and corresponding format detection of the ELR PPDU; and the ELR-STF can be used for AGC adjustment and PPDU synchronization.
[0059] For example, the non-zero values can include 1 and -1.
[0060] In a possible implementation of the fifth or sixth aspect, the ELR identification sequence includes three elements, 1, -1, and 0 respectively.
[0061] In a possible implementation of the fifth or sixth aspect, the ELR identification sequence includes elements of 0 on subcarriers with subcarrier indexes of {-25, -23, -21, -19, -17, -15, -13, -11, -9, -7, -5, -3, -1, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25}.
[0062] In a possible implementation of the fifth or sixth aspect, the subcarrier indexes corresponding to non-zero elements (including 1 or -1) in the ELR identification sequence can be symmetric about the subcarrier index {0}. In other words, if the element carried by the subcarrier index i is a non-zero value, the element carried by the subcarrier index -i is also a non-zero value, and the absolute value of i is less than or equal to 26. For example, the value of i can be (2p), i.e., i = 2p, where p is an integer from -13 to 13 (i.e., -13, -12, -11, …, -3, -2, -1, 0, 1, 2, 3, …, 11, 12, 13).
[0063] In a possible implementation of the fifth or sixth aspect, the PAPR of the time-domain signal corresponding to the ELR identification sequence after 8 times up-sampling is less than or equal to 3.01 dB.
[0064] The ELR identification sequence of the present application has very low PAPR, which can effectively reduce the non-linear error and improve the efficiency of the power amplifier.
[0065] In a possible implementation of the fifth or sixth aspect, the normalized periodic cross-correlation between the time-domain signal corresponding to the ELR identification sequence and the time-domain signal corresponding to the L-STF sequence has a value of 0 at a time offset of 0; and / or, the peak value of the normalized periodic cross-correlation between the time-domain signal corresponding to the ELR identification sequence and the time-domain signal corresponding to the L-STF sequence is less than or equal to -6 dB.
[0066] The ELR identification sequence in the present application is orthogonal to the conventional STF sequence, and the normalized periodic cross-correlation amplitude between the time-domain signal corresponding to the ELR identification sequence and the time-domain signal corresponding to the conventional STF (L-STF) sequence is less than -6 dB, which can further reduce the problem of PPDU mis-detection.
[0067] In a possible implementation manner of the fifth or sixth aspect, the normalized periodic autocorrelation amplitude of the time-domain signal corresponding to the ELR identification sequence after a delay of 0.8 us is less than or equal to -10 dB; and / or the normalized periodic autocorrelation peak-to-sidelobe ratio of the time-domain signal corresponding to the ELR identification sequence after a delay of 0.8 us is less than or equal to -8 dB.
[0068] It can be understood that the greater the absolute value of the normalized periodic autocorrelation peak-to-sidelobe ratio is, the easier it is to distinguish the peak and the sidelobe of the autocorrelation. Therefore, the ELR identification sequence designed in this application can improve the performance of PPDU detection (or packet detection) of the ELR receiving end, and improve the synchronization accuracy of the ELR PPDU. In addition, the normalized periodic autocorrelation amplitude of the time-domain signal corresponding to the ELR identification sequence after a delay of 0.8 us is very small, which can reduce the case that the traditional device mistakenly considers the ELR PPDU as a traditional PPDU.
[0069] In a possible implementation manner of the fifth or sixth aspect, the number of non-zero elements of the ELR identification sequence can be 12, or 14, or 16, or 18, or 20, or 22, or 24, or 26.
[0070] In a possible implementation manner of the fifth or sixth aspect, when the number of non-zero elements of the ELR identification sequence is 12, a possible ELR identification sequence is:
[0071] {0 0 -1 0 0 0 1 0 -1 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 00 -1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 -1 0 0}.
[0072] In a possible implementation manner of the fifth or sixth aspect, when the number of non-zero elements of the ELR identification sequence is 14, a possible ELR identification sequence is:
[0073] {-1 0 -1 0 -1 0 0 0 0 0 1 0 1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 -10 0 0 0 0 1 0 0 0 -1 0 1 0 0 0 0 0 1 0 -1 0 1}.
[0074] In a possible implementation manner of the fifth or sixth aspect, when the number of non-zero elements of the ELR identification sequence is 16, a possible ELR identification sequence is:
[0075] {0 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 0 0 0 0 10 -1 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 0 1 0 0} ; or,
[0076] {0 0 -1 0 0 0 -1 0 -1 0 0 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 00 1 0 -1 0 1 0 1 0 0 0 0 0 1 0 -1 0 0 0 -1 0 0}.
[0077] In a possible implementation mode of the fifth or sixth aspect, when the number of non-zero elements in the ELR identification sequence is 18, a possible ELR identification sequence is:
[0078] {0 0 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 -1 0 0 0 1 0 0 1 0 00 -1 0 1 0 0 0 -1 0 0 1 0 -1 0 1 0 -1 0 1 0 0} ; or,
[0079] {0 0 -1 0 -1 0 -1 0 0 0 -1 0 -1 0 1 0 0 0 -1 0 1 0 0 0 -1 0 0 0 -1 00 0 1 0 1 0 0 0 -1 0 -1 0 1 0 0 0 1 0 -1 0 1 0 0}.
[0080] It can be understood that when the number of non-zero elements in the ELR identification sequence is smaller (for example, less than 14), the more continuous zero values in the ELR identification sequence, the less accurate the AGC adjustment can be; when the number of non-zero elements in the ELR identification sequence is larger (for example, greater than 18), the less power / energy divided to a single subcarrier. Therefore, when the number of non-zero elements in the ELR identification sequence is 14 or 16 or 18, the embodiments of the present application can obtain a better compromise between the accuracy of AGC adjustment and the power / energy on a single subcarrier.
[0081] In a possible implementation mode of the fifth or sixth aspect, when the number of non-zero elements in the ELR identification sequence is 20, a possible ELR identification sequence is:
[0082] {-1 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 1 0 -10 1 0 -1 0 -1 0 0 0 1 0 0 0 1 0 -1 0 0 0 -1 0 1} ; or
[0083] {-1 0 -1 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 1 0 0 0 -1 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1 0 0 0 1 0 0 0 -1 0 1 0 0 0 -1 0 1} ; or
[0084] {-1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 00 0 1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1}.
[0085] In combination with the fifth or sixth aspect, in a possible implementation manner, when the number of non-zero elements of the ELR identifier sequence is 22, a possible ELR identifier sequence is:
[0086] {-1 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 01 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1} ; or
[0087] {-1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 1 0 0 0 -1 0 -1 0 1 0 1 0 0 0 -1 01 0 1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1} ; or
[0088] {-1 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 01 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1}.
[0089] In combination with the fifth or sixth aspect, in a possible implementation manner, when the number of non-zero elements of the ELR identification sequence is 24, a possible ELR identification sequence is:
[0090] {-1 0 -1 0 -1 0 -1 0 -1 0 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 10 1 0 -1 0 -1 0 1 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1 0 -1} ; or,
[0091] {-1 0 -1 0 -1 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 -1 0 -1 0 1 0 1 0 0 0 -10 1 0 1 0 1 0 -1 0 1 0 -1 0 -1 0 1 0 -1 0 -1 0 1 0 1}.
[0092] {-1 0 -1 0 1 0 1 0 1 0 -1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 -1 0 0 0 -1 0-1 0 -1 0 -1 0 -1 0 0 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1}.
[0093] In combination with the fifth or sixth aspect, in a possible implementation manner, when the number of non-zero elements of the ELR identification sequence is 26, a possible ELR identification sequence is:
[0094] {-1 0 -1 0 -1 0 -1 0 -1 0 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 10 1 0 -1 0 -1 0 1 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1 0 -1} ; or,
[0095] {-1 0 -1 0 -1 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 -1 0 -1 0 1 0 1 0 0 0 -10 1 0 1 0 1 0 -1 0 1 0 -1 0 -1 0 1 0 -1 0 -1 0 1 0 1}.
[0096] In a possible implementation of the fifth or sixth aspect, the two sequences in the predefined sequence pair can be used to indicate different signaling information. For example, one sequence in the sequence pair can be used to indicate one spatial stream number (e.g., single stream) of ELR data in the ELR PPDU, and the other sequence can be used to indicate another spatial stream number (e.g., multi-stream) of ELR data. In this way, signaling overhead can be saved, and no additional signaling is needed to indicate the spatial stream number of ELR data.
[0097] In a possible implementation of the fifth or sixth aspect, the normalized cross-correlation function amplitudes between the time domain signals corresponding to the two sequences in the predefined sequence pair are less than or equal to -9 dB.
[0098] The application constrains the low cross-correlation amplitudes between the time domain signals corresponding to the two sequences in the sequence pair, which is conducive to distinguishing the signaling information carried by different ELR identification sequences.
[0099] In a possible implementation of the fifth or sixth aspect, when the number of non-zero elements of each sequence in the sequence pair is 14, a possible sequence pair is:
[0100] {-1 0 -1 0 -1 0 0 0 0 0 1 0 1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 -10 0 0 0 0 1 0 0 0 -1 0 1 0 0 0 0 0 1 0 -1 0 1} and {0 0 -1 0 0 0 0 0 1 0 -1 0 -10 -1 0 0 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 -1 0 -1 0 1 0 0 0 0 01 0 0}.
[0101] In a possible implementation of the fifth or sixth aspect, when the number of non-zero elements of each sequence in the sequence pair is 16, a possible sequence pair is:
[0102] {1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 -10 0 0 0 0 1 0 0 0 1 0 1 0 0 0 -1 0 1 0 -1 0 -1} and {0 0 -1 0 0 0 -1 0 -1 0 0 01 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 0 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 10 0 0 1 0 0}; or
[0103] {0 0 -1 0 0 0 1 0 -1 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 00 1 0 -1 0 1 0 -1 0 0 0 0 0 1 0 1 0 0 0 -1 0 0} and {1 0 -1 0 -1 0 -1 0 0 0 1 0-1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 -1 01 0 -1 0 -1}.
[0104] In combination with the fifth or sixth aspect, in a possible implementation manner, when the number of non-zero elements of each sequence in the sequence pair is 18, a possible sequence pair is:
[0105] {-1 0 0 0 0 0 -1 0 1 0 0 0 1 0 -1 0 -1 0 1 0 -1 0 -1 0 0 0 0 0 0 0 10 1 0 1 0 1 0 1 0 -1 0 0 0 1 0 1 0 0 0 0 0 -1} and {0 0 -1 0 -1 0 -1 0 0 0 -1 0-1 0 1 0 0 0 -1 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 1 0 0 0 -1 0 -1 0 1 0 0 0 1 0-1 0 1 0 0}; or
[0106] {0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1 0 1 0 1 0 0 1 0 0 1 0 -1 0 1 0 1 0 0} and {0 0 -1 0 -1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 -1 0 -1 0 1 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 0 0 -1 0 0 0 1 0 -1 0 1 0 0}; or,
[0107] {0 0 -1 0 0 0 1 0 1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 -1 0 0 0 1 0 0} and {1 0 -1 0 -1 0 0 0 0 0 1 0 -1 0 -1 0 1 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 1 0 -1 0 1 0 1 0 1 0 0 0 0 0 -1 0 -1 0 -1}.
[0108] It can be understood that when the number of non-zero elements of each sequence in the sequence pair is 14 or 16 or 18, the accuracy of AGC adjustment and the better compromise of power / energy on a single subcarrier can be obtained.
[0109] In combination with the fifth or sixth aspect, in a possible implementation manner, when the number of non-zero elements of each sequence in the sequence pair is 20, a possible sequence pair is:
[0110] {1 0 0 0 1 0 -1 0 1 0 -1 0 0 0 1 0 -1 0 -1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 -1} and {-1 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 0 0 1 0 -1 0 0 -1 0 1}; or,
[0111] {-1 0 0 0 -1 0 -1 0 1 0 -1 0 0 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 01 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 -1 0 -1 0 1 0 0 0 1} and {-1 0 -1 0 0 0 1 0 1 0 00 -1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 -1 0 1 0 -1 0 1 0 0 0 -1 0 0 0 1 0 -10 0 0 1 0 -1}; or,
[0112] {0 0 -1 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 -10 -1 0 -1 0 -1 0 0 0 1 0 0 0 1 0 1 0 1 0 -1 0 0} and {1 0 -1 0 0 0 -1 0 1 0 -1 01 0 1 0 0 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 0 0 -1 0 0 0 1 0 -1 0 -1 0 -1 0 -10 0 0 -1 0 -1}; or,
[0113] {-1 0 0 0 1 0 -1 0 1 0 -1 0 0 0 0 0 -1 0 1 0 -1 0 -1 0 -1 0 0 0 -1 01 0 -1 0 -1 0 -1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 -1} and {-1 0 -1 0 0 0 -1 0 -1 00 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 0 0 1 0-1 0 0 0 -1 0 1}.
[0114] In combination with the fifth or sixth aspect, in a possible implementation, when the number of non-zero elements of each sequence in the sequence pair is 22, a possible sequence pair is:
[0115] {-1 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 1 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1} and {-1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 -1 0 1 0 -1 0 1 0 0 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 1 0 0 0 1 0 1 0 -1 0 -1 0 1}.
[0116] In a possible implementation of the fifth or sixth aspect, when the number of non-zero elements of each sequence in the sequence pair is 24, a possible sequence pair is:
[0117] {-1 0 -1 0 -1 0 -1 0 1 0 -1 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 -1 0 0 0 -1 0 -1 0 1 0 1 0 0 0 -1 0 1 0 -1 0 1 0 1 0 1 0 -1} and {1 0 -1 0 -1 0 -1 0 -1 0 -1 0 1 0 0 0 1 0 -1 0 1 0 1 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1}.
[0118] {-1 0 -1 0 1 0 1 0 -1 0 1 0 1 0 0 0 1 0 1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 -1} and {-1 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 1 0 -1 0 1 0 1 0 0 0 1 0 1 0 1 0 -1 0 -1 0 0 0 -1 0 -1 0 1 0 1 0 1 0 -1}.
[0119] In a possible implementation of the fifth or sixth aspect, when the number of non-zero elements of each sequence in the sequence pair is 26, a possible sequence pair is:
[0120] {-1 0 -1 0 -1 0 -1 0 -1 0 1 0 1 0 1 0 1 0 1 0 -1 0 -1 0 1 0 1 0 0 0 -1 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 1} and {1 0 -1 0 1 0 -1 0 1 0 10 -1 0 -1 0 -1 0 1 0 1 0 1 0 1 0 0 0 -1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 -1 0 -10 1 0 -1 0 -1}.
[0121] In a seventh aspect, the present application provides a communication apparatus for executing the method in the fifth aspect or any possible implementation of the fifth aspect. The communication apparatus comprises modules for executing the method in the fifth aspect or any possible implementation of the fifth aspect.
[0122] In an eighth aspect, the present application provides a communication apparatus for executing the method in the sixth aspect or any possible implementation of the sixth aspect. The communication apparatus comprises modules for executing the method in the sixth aspect or any possible implementation of the sixth aspect.
[0123] In the seventh aspect or the eighth aspect, the communication apparatus can comprise a transceiver module and a processing module. The specific description of the transceiver module and the processing module can also be referred to the apparatus embodiment shown below. The beneficial effects of the seventh aspect and the eighth aspect can be referred to the foregoing description of the fifth aspect and the sixth aspect, which will not be described here.
[0124] In a ninth aspect, the present application provides a communication apparatus comprising a processor for executing the method shown in the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or any possible implementation of any of the aspects. Alternatively, the processor is configured to execute a program stored in a memory, and when the program is executed, the method shown in the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or any possible implementation of any of the aspects is executed.
[0125] In combination with the ninth aspect, in a possible implementation, the memory is located outside the communication apparatus.
[0126] In combination with the ninth aspect, in a possible implementation, the memory is located inside the communication apparatus.
[0127] In the present application, the processor and the memory can also be integrated in one device, that is, the processor and the memory can also be integrated together. For example, the communication device can be a chip.
[0128] With reference to the ninth aspect, in a possible implementation, the communication device further includes a transceiver configured to transmit or receive the ELR PPDU.
[0129] With reference to the tenth aspect, the present application provides a communication device, which can include a logic circuit and an interface coupled with the logic circuit. The interface is configured to interact with (or transmit and receive or input and output) the ELR PPDU, and the logic circuit is configured to execute program instructions to cause the communication device to perform the method described in the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or any possible implementation of any one of the aspects. The interface can be a communication interface or a transceiver. The transceiver can be a radio frequency module in the communication device, or a combination of a radio frequency module and an antenna, or an input and output interface of a chip or a circuit.
[0130] With reference to the eleventh aspect, the present application provides a readable storage medium having program instructions stored thereon, which, when executed by one or more processors, cause a device including the one or more processors to perform the method described in the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or any possible implementation of any one of the aspects.
[0131] With reference to the twelfth aspect, the present application provides a computer program product including program instructions, which, when executed, cause the method described in the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or any possible implementation of any one of the aspects to be performed.
[0132] With reference to the thirteenth aspect, the present application provides a wireless communication system including a first communication device and a second communication device; the first communication device is configured to perform the method described in the first aspect, or the fifth aspect, or any possible implementation of any one of the aspects, and the second communication device is configured to perform the method described in the second aspect, or the sixth aspect, or any possible implementation of any one of the aspects.
[0133] The technical effects achieved by the above aspects can be mutually referred to or referred to the beneficial effects of the method embodiments shown below, which will not be described here. BRIEF DESCRIPTION OF DRAWINGS
[0134] Figure 1 is a network architecture diagram of a wireless communication system provided by an embodiment of the present application;
[0135] Figure 2a is a structural schematic diagram of an access point provided by an embodiment of the present application;
[0136] Figure 2b is a structural schematic diagram of a station provided by an embodiment of the present application;
[0137] Figure 3 is a possible structural schematic diagram of an ELR PPDU provided by an embodiment of the present application;
[0138] Figure 4 is a possible structural schematic diagram of an ELR preamble field provided by an embodiment of the present application;
[0139] Figure 5 is a normalized periodic cross-correlation diagram between a time-domain signal corresponding to an existing ELR-Signature Sequence and a time-domain signal corresponding to a conventional STF sequence, provided by an embodiment of the present application;
[0140] Figure 6 is a normalized periodic autocorrelation diagram of a time-domain signal corresponding to an existing ELR-Signature Sequence, provided by an embodiment of the present application;
[0141] Figure 7 is a flow schematic diagram of an ELR communication method provided by an embodiment of the present application;
[0142] Figure 8 is a generation and sending flow schematic diagram of a first field provided by an embodiment of the present application;
[0143] Figure 9 is a normalized periodic cross-correlation diagram between time-domain signals corresponding to an ELR identification sequence and a conventional STF sequence respectively, provided by an embodiment of the present application;
[0144] Figure 10a is a normalized periodic cross-correlation diagram between time-domain signals corresponding to a sequence pair, provided by an embodiment of the present application;
[0145] Figure 10b is a normalized periodic cross-correlation diagram between time-domain signals corresponding to another sequence pair, provided by an embodiment of the present application;
[0146] Figure 11 is another flow schematic diagram of an ELR communication method provided by an embodiment of the present application;
[0147] Figure 12 is a structural schematic diagram of a communication apparatus provided by an embodiment of the present application;
[0148] Figure 13 is another structural schematic diagram of a communication apparatus provided by an embodiment of the present application;
[0149] Figure 14 Fig. 6 is another structural schematic diagram of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0150] The technical solutions in the embodiments of the present application will be clearly and completely described in combination with the drawings in the embodiments of the present application.
[0151] In the description of the present application, "first" and "second" are used only to distinguish different objects, rather than to describe a specific order. In addition, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this document is only a description of the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which can mean: A exists alone, A and B exist together, B exists alone, and the like. In addition, "at least one" means one or more, and "multiple" means two or more. "One or more of the following" or the like means any combination of these items, including any combination of single or multiple items. For example, at least one 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. Where a, b, and c can be single or multiple.
[0152] The terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device, etc. that includes a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to these processes, methods, products, or devices, etc.
[0153] In the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design scheme described as "exemplary", "for example" or "for instance" in the present application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Rather, the use of "exemplary", "for example" or "for instance" is intended to present concepts in a concrete manner.
[0154] It can be understood that in the present application, "when", "if" and "when" all refer to the device making corresponding processing under certain objective circumstances, not limited to time, and do not require the device to have a judgment action when implemented, nor does it mean that there are other limitations. Among them, the device making corresponding processing under certain objective circumstances includes: meeting the objective circumstances, i.e. being able to make the corresponding processing; or meeting the objective circumstances and other circumstances to make the corresponding processing.
[0155] It is to be understood that the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise.
[0156] It can be understood that, in the embodiments of the present application, "A corresponds to B", "A and B correspond to each other" or similar expressions, means that B is associated with A, and B can be determined according to A. Determining B according to A does not mean that B is determined only according to A, but B can also be determined according to A and / or other information.
[0157] The technical solutions provided by the embodiments of the present application can be applied to a wireless local area network (WLAN) scenario, for example, support institute of electrical and electronics engineers (IEEE) 802.11 related standards, for example, 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, IEEE 802.11ax next-generation Wi-Fi protocols, such as 802.11be, Wi-Fi 7, extremely high throughput (EHT), 802.11ad or 802.11ay, for example, 802.11be next generation, Wi-Fi 8, and the like; can also be applied to a wireless personal area network (WPAN) system based on ultra wide band (UWB), such as 802.15 series standards, can also be applied to a sensing system, such as 802.11bf series standards, can also be applied to 802.11bn standards or ultra-high reliability (UHR) standards; can also be applied to millimeter wave (MMW) or integrated millimeter wave (IMMW) protocols and the like. Among them, the 802.11n standard is called high throughput (HT), the 802.11ac standard is called very high throughput (VHT) standard, the 802.11ax standard is called high efficient (HE) standard, and the 802.11be standard is called extremely high throughput (EHT) standard. Among them, 802.11bf includes two large categories of standards of low frequency (for example, sub7GHz) and high frequency (for example, 60GHz). The implementation of sub7GHz mainly relies on 802.11ac, 802.11ax, 802.11be and next generation standards, and the implementation of 60GHz mainly relies on 802.11ad, 802.11ay and next generation standards. Among them, 802.11ad can also be called directional multi-gigabit (DMG) standard, and 802.11ay can also be called enhanced directional multi-gigabit (EDMG) standard.
[0158] The technical solutions of the embodiments of the present application can be applied to the communication scenarios of an access point and one or more stations, and also to the communication scenarios between access points and between stations. In the embodiments of the present application, the term “communication” can also be described as “data transmission”, “information transmission” or “transmission”. In the embodiments of the present application, the term “transmission” can also be described as “sending” and / or “receiving”.
[0159] Referring to Figure 1 , Figure 1 is a network architecture diagram of a wireless communication system provided by the embodiments of the present application. As Figure 1 indicated, the wireless communication system can include one or more access point (AP) type stations (stations, STAs) and one or more non-access point type stations (non-AP STAs). For ease of description, the access point type station (AP STA) is referred to as an access point (AP) and the non-access point type station (non-AP STA) is referred to as a station (STA) herein. The AP and the STA support a WLAN communication protocol, which can include 802.11bn (or referred to as UHR), and can also include 802.11be, 802.11ax, 802.11ac, etc. Of course, with the continuous evolution and development of communication technology, the communication protocol can also include the next generation protocol of 802.11bn, etc. Taking WLAN as an example, the device implementing the method of the present application can be an AP and / or a STA in WLAN, or a chip or processing system installed in the AP and / or the STA.
[0160] It can be understood that Figure 1 Taking the wireless communication system including one AP and six stations (STA 1, STA 2, STA 3, STA 4, STA 5, STA 6) as an example for description. In actual applications, the number of APs and STAs included in the wireless communication system can be more or less, and the present application does not limit the number of APs and STAs in the wireless communication system.
[0161] In a possible implementation manner, the access point (such as Figure 1The AP) can be a device with wireless communication function, supports communication using the WLAN protocol, and has the function of communicating with other devices in the WLAN network (such as sites or other access points). The device with wireless communication function can be a complete device, or it can be a chip or processing system installed in the complete device. The devices installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. Access points can be deployed in homes, inside buildings, and inside campuses, with a coverage radius of tens to hundreds of meters. Of course, they can also be deployed outdoors. An access point can be understood as a bridge connecting a wired network and a wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet. For example, an access point can be a terminal device (such as a mobile phone) or a network device (such as a communication server, router, switch, bridge, and other communication entities) with a wireless fidelity (Wi-Fi) chip.
[0162] The access point in this application may be a device that supports the 802.11bn standard. Of course, the access point may also support multiple WLAN standards of the 802.11 family, such as 802.11be, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11ad, 802.11ay, and 802.11a. In one possible implementation, the access point may also support the IEEE Integrated mmWave / Integrated Millimeter Wave / IMMW protocol, or the IEEE 802.11bf / Sensing / Perception protocol, or the Spark Link / NearLink standard protocol.
[0163] In one possible implementation, a site (such as Figure 1 Any site in the WLAN network) can be a device with wireless communication function, supports communication using the WLAN protocol, and has the ability to communicate with other sites or access points in the WLAN network. The device with wireless communication function can be a complete device, or it can be a chip or processing system installed in the complete device, etc. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. The site can also be a wireless communication chip, a wireless sensor, or a wireless communication terminal, etc., and can also be called a user. For example, the site can be a mobile phone that supports Wi-Fi communication function, a tablet computer that supports Wi-Fi communication function, a set-top box that supports Wi-Fi communication function, a smart TV that supports Wi-Fi communication function, a smart wearable device that supports Wi-Fi communication function, a vehicle-mounted communication device that supports Wi-Fi communication function, or a computer that supports Wi-Fi communication function, etc.
[0164] The stations in this application can also be devices supporting the 802.11bn standard. Of course, the stations can also support various WLAN standards of the 802.11 family, such as 802.11be, 802.11bf, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11ad, 802.11ay and 802.11a. In one possible implementation, the stations can also support the IEEE Integrated mmWave / IMMW protocol, or the IEEE 802.11bf / sensing protocol, or the starlink / nearlink standard protocol.
[0165] The WLAN system can provide high-rate and low-latency transmission. As the WLAN application scenarios continue to evolve, the WLAN system will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry, or the banking industry, enterprise offices, sports venues, exhibition halls, concert halls, hotel rooms, dormitories, hospital rooms, classrooms, supermarkets, squares, streets, production workshops and warehouses, etc. Of course, the devices supporting WLAN communication (such as access points or stations) can be sensor nodes in smart cities (such as smart water meters, smart electricity meters, smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, display screens, televisions, sound systems, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as augmented reality (AR), virtual reality (VR) wearable devices, etc.), smart devices in smart offices (such as printers, projectors, amplifiers, sound systems, etc.), Internet of Vehicles devices in the Internet of Vehicles, infrastructure in daily life scenarios (such as vending machines, self-service navigation stations in supermarkets, self-service checkout devices, self-service ordering machines, etc.), and devices in large sports and music venues, etc. The specific forms of stations and access points in the embodiments of the present application are not limited, and are only illustratively described herein.
[0166] It should be understood that the 802.11 standard focuses on the physical layer (PHY) and medium access control (MAC) layer parts. In one example, see Figure 2a , Figure 2ais a structural schematic diagram of an access point provided by an embodiment of the present application. The AP can be multi-antenna / multi-radio or single-antenna / single-radio, and the antenna / radio is used to send / receive a physical layer protocol data unit (PPDU). In an implementation, the antenna or radio part of the AP can be separated from the main part of the AP, and the structure is in a pull-out layout. Figure 2a In an implementation, the AP can include a physical layer processing circuit and a medium access control processing circuit, the physical layer processing circuit can be used to process physical layer signals, and the MAC layer processing circuit can be used to process MAC layer signals. In another example, see Figure 2b , Figure 2b is a structural schematic diagram of a station provided by an embodiment of the present application. Figure 2b The STA structure shown in the structural schematic diagram is single-antenna / single-radio, and in an actual scenario, the STA can also be multi-antenna / multi-radio, and can be a device with more than two antennas, and the antenna / radio is used to send / receive data packets. In an implementation, the antenna or radio part of the STA can be separated from the main part of the STA, and the structure is in a pull-out layout. Figure 2b In an implementation, the STA can include a PHY processing circuit and a MAC processing circuit, the physical layer processing circuit can be used to process physical layer signals, and the MAC layer processing circuit can be used to process MAC layer signals.
[0167] In some embodiments, the foregoing Figure 1 The AP in the wireless communication system shown can be replaced by an access point multi-link device (AP MLD), and the STA can be replaced by a non-AP multi-link device (non-AP MLD), that is, the technical solutions provided by the embodiments of the present application can also be applied to a scenario in which a multi-link device (MLD) communicates with a multi-link device. The multi-link device is a wireless communication device that supports multiple links for parallel transmission. Compared with a device that only supports single-link transmission, the multi-link device has higher transmission efficiency and higher throughput. The multi-link device includes one or more affiliated stations (STAs), and the affiliated station is a logical station and can work on a link. Among them, the affiliated station can be an access point (AP) or a non-AP station (non-AP STA). The multi-link device whose affiliated station is an AP can be referred to as an AP MLD, and the multi-link device whose affiliated station is a non-AP STA can be referred to as a non-AP MLD.
[0168] In a possible implementation, the multi-link device (which can be a non-AP MLD or an AP MLD) involved in the embodiments of the present application is a device with a wireless communication function. The device can be an entire machine, or a chip or a processing system installed in an entire machine device. The device in which the chip or the processing system is installed can implement the method and function of the embodiments of the present application under the control of the chip or the processing system.
[0169] Although the embodiments of the present application are mainly described by taking the deployment of the institute of electrical and electronics engineers (IEEE) 802.11 network as an example, it is easy for those skilled in the art to understand that various aspects involved in the present application can be extended to other networks using various standards or protocols. For example, a personal area network (PAN), BLUETOOTH, a high performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard, mainly used in Europe), and a wide area network (WAN) or other now known or later developed networks. Therefore, regardless of the coverage range and wireless access protocol used, the various aspects provided by the present application can be applied to any suitable wireless network.
[0170] Some terms or names involved in the present application are briefly described below.
[0171] I. Peak to average power ratio (PAPR)
[0172] The peak to average power ratio (PAPR) can be referred to as the peak-to-average ratio (PAPR) for short. From the time domain, the amplitude of the wireless signal is constantly changing, so the transmission power of the wireless signal is not constant. The PAPR refers to the ratio of the peak power of the signal in a period of time to the average power of the signal.
[0173] It can be understood that the OFDM symbol is superimposed by a plurality of independently modulated sub-carrier signals, when the phases of each sub-carrier are the same or similar, the superimposed signals will be modulated by the same initial phase signal, thereby generating a larger instantaneous power peak, thereby bringing a higher peak-to-average power ratio (PAPR). Generally, the dynamic range of a power amplifier (PA) is limited, so a multiple input multiple output (MIMO) OFDM signal with a high peak-to-average ratio (PAPR) is easy to enter the nonlinear region of the power amplifier, causing the signal to produce nonlinear distortion, causing significant spectral spread interference and in-band signal distortion, resulting in a serious decline in the performance of the entire system.
[0174] The dynamic range of the power amplifier (PA) refers to the logarithmic value of the ratio of the maximum undistorted output power of the amplifier to the static system noise output power, with a unit of decibel (dB).
[0175] II. Normalized periodic cross-correlation and normalized periodic autocorrelation
[0176] The definition of the normalized periodic cross-correlation function is shown in the following formula (1-1):
[0177]
[0178] wherein, represents the normalized periodic cross-correlation function, represents the periodic cross-correlation function of the sequence x and the sequence y. represents the value of the periodic autocorrelation function of the sequence x at a time offset of 0, represents the value of the periodic autocorrelation function of the sequence y at a time offset of 0.
[0179] The definition of the normalized periodic autocorrelation function is shown in the following formula (1-2):
[0180]
[0181] wherein, represents the normalized periodic autocorrelation function of the sequence x, represents the periodic autocorrelation function of the sequence x. represents the value of the periodic autocorrelation function of the sequence x at a time offset of 0.
[0182] III. ELRPPDU
[0183] A possible structure of an enhanced long range physical layer protocol data unit (ELR PPDU) is as follows: Figure 3 As shown, Figure 3 This is a possible structural diagram of the ELR PPDU provided in the embodiment of the present application. Figure 3 As shown, the ELR PPDU includes but is not limited to one or more of the following: a legacy preamble field, an enhanced long-range preamble field, and an enhanced long-range data field. Among them, the legacy preamble field can be used by legacy devices to avoid the transmission of this PPDU. The ELR preamble field can be used for ELR PPDU detection, channel estimation, and information such as modulation and coding of the ELR data. The ELR data field can carry the transmitted data. It can be understood that Figure 3 The names of the various contents in the ELR PPDU shown are only examples. There may be other names in actual applications, and this application does not limit them.
[0184] In one possible implementation, the Legacy preamble field may include but is not limited to: a legacy short training field (L-STF), a legacy long training field (L-LTF) and a legacy signaling (L-SIG) field. Exemplarily, the Legacy preamble field may also include one or more of the following: binary phase shift keying (BPSK) symbol 1 (BPSK symbol 1), BPSK symbol 2, repeated legacy signaling (RL-SIG) field, and universal signaling field (U-SIG). It can be understood that with the development and evolution of the standard, the Legacy preamble field may include more or fewer fields, and this application does not impose any restrictions on this.
[0185] In one possible implementation, see Figure 4 , Figure 4This is a possible structural diagram of the ELR preamble field provided in an embodiment of the present application. The transmission bandwidth of the ELR preamble field may be 20 MHz. Of course, with the development and evolution of the standard, the transmission bandwidth of the ELR preamble field may be larger or smaller than 20 MHz, and this application does not impose any restrictions on this. Figure 4 As shown, the ELR preamble field may include, but is not limited to, an ELR identification sequence (ELR-SignatureSequence) field, an enhanced long range long training sequence field (enhenced long range long training field, ELR-LTF), and an enhanced long range legacy signaling (ENHANCED LONG RANGE SIGNALING, ELR-SIG) field. Exemplarily, the ELR preamble field may also include an enhanced long range short training sequence field (ENHANCED LONG RANGE SHORT TRAINING FIELD, ELR-STF).
[0186] The ELR identification sequence field can be used to identify the PPDU as an ELR PPDU, enabling packet detection and corresponding format detection of the ELR PPDU. The ELR-STF field can be used for automatic gain control (AGC) adjustment and PPDU synchronization and can contain multiple ELR-STF symbols. The ELR-LTF field can be used for channel estimation and can contain multiple ELR-LTF symbols. The ELR-SIG field can be used to indicate information such as the modulation and coding of the data portion (e.g., ELR data) and can contain multiple OFDM symbols.
[0187] For example, the ELR Identification Sequence field can also be used to implement the ELR-STF function, thereby omitting the ELR-STF field in the ELR preamble field and reducing signaling overhead. In other words, in addition to identifying the PPDU as an ELR PPDU and enabling packet detection and format detection for the ELR PPDU, the ELR Identification Sequence field can also be used for AGC adjustment and PPDU synchronization.
[0188] It is understandable that with the development and evolution of the standard, the ELR preamble field contains more fields than Figure 4 It can be more or less, and this application does not limit it. In addition, Figure 4 The names of the various fields shown are only examples. In actual applications, there may be other names, which are not limited in this application.
[0189] Four, ELR signature sequence
[0190] In a possible implementation, the ELR signature sequence field can be generated based on an ELR signature sequence. Alternatively, both the ELR signature sequence field and the ELR-STF can be generated based on the ELR signature sequence. For example, the ELR signature sequence can be a BPSK sequence in the frequency domain, and the structure thereof is similar to that of a conventional STF sequence. Currently, the ELR signature sequence is as follows:
[0191] LRSTF -26,26 = {-1 0 0 0 -1 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 0 1 0 1 0 0 0 -1 0 1 0 0 0 1 0 -1 0 0 0 -1 0 1 0 0 0 1} ………………………………………………………………………………………………(1-3)
[0192] wherein, the LRSTF -26,26 may represent the ELR signature sequence carried on the subcarriers with the frequency domain subcarrier indexes of -26 to 26. In other words, the ELR signature sequence can be carried on the 53 subcarriers with the frequency domain subcarrier indexes of -26 to 26, and one subcarrier can carry one element of the ELR signature sequence. It can be understood that the ELR signature sequence is a sequence in the frequency domain, which can be converted into a time domain signal through inverse Fourier transform.
[0193] In a possible implementation, a conventional STF sequence is as follows:
[0194]
[0195] wherein, the S -26,26" indicates that the legacy STF sequence is carried on the subcarriers with frequency domain subcarrier indexes from -26 to 26. It can be understood that the legacy STF sequence can also be carried on the 53 subcarriers with frequency domain subcarrier indexes from -26 to 26, and one subcarrier can carry one element of the legacy STF sequence. It can also be understood that the legacy STF sequence is also a frequency domain sequence, which can be converted into a time domain signal through an inverse Fourier transform.
[0196] It can be seen that the ELR-Signature Sequence (1-3) and the legacy STF sequence (1-4) are orthogonal. It can be understood that the orthogonality of the sequences can be understood as the inner product between the elements of the two sequences being equal to zero.
[0197] It can be understood that the legacy receiver (or legacy device) can use the cross-correlation result of the local signal (such as the time domain signal corresponding to the legacy STF sequence (1-4)) and the received signal to determine whether there is a legacy PPDU when performing PPDU detection. Then, if the transmitter transmits an ELR PPDU, the cross-correlation result between the time domain signal corresponding to the ELR-Signature Sequence (1-3) and the time domain signal corresponding to the legacy STF sequence (1-4) will affect the result of the PPDU detection performed by the legacy receiver.
[0198] In the case that the ELR-Signature Sequence (1-3) and the legacy STF sequence (1-4) are orthogonal, when the time offset is 0, the value of the normalized periodic cross-correlation between the time domain signal corresponding to the ELR-Signature Sequence (1-3) and the time domain signal corresponding to the legacy STF sequence (1-4) is 0. See Figure 5 , Figure 5 is a normalized periodic cross-correlation diagram between the time domain signal corresponding to the existing ELR-Signature Sequence and the time domain signal corresponding to the legacy STF sequence. Wherein, Figure 5 The abscissa of represents time shift, and the unit is bit; the ordinate represents the amplitude of the normalized periodic cross-correlation. As shown in Figure 5 , the value of the normalized periodic cross-correlation between the time domain signal corresponding to the ELR-Signature Sequence (1-3) and the time domain signal corresponding to the legacy STF sequence (1-4) is 0 when the time offset is 0. From Figure 5It can be seen that the normalized periodic cross-correlation between the time domain signals corresponding to the ELR-Signature Sequence (1-3) and the time domain signals corresponding to the traditional STF sequence (1-4) exhibits multiple high-amplitude peaks. Furthermore, the normalized periodic autocorrelation of the time domain signals corresponding to the traditional STF sequence (1-4) also exhibits multiple peaks. Therefore, a traditional receiver (or traditional device) may misidentify an ELR PPDU as a traditional PPDU during PPDU detection.
[0199] In this application, a legacy receiver or legacy device can be understood as a receiver or device that supports protocols prior to 802.11bn but does not support the 802.11bn protocol. For example, a legacy receiver or legacy device can be a receiver or device that supports 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, 802.11ay, or 802.11bf. Accordingly, a legacy PPDU can be understood as a PPDU prior to 802.11bn, such as a VHT PPDU, HE PPDU, or EHT PPDU.
[0200] When performing PPDU detection (or packet detection), the ELR receiver can use the cross-correlation result of the local signal (such as the time domain signal corresponding to the ELR-Signature Sequence) and the received signal to determine whether an ELR PPDU is present. Therefore, if the transmitter sends an ELR PPDU, the autocorrelation result of the time domain signal corresponding to the ELR-Signature Sequence will affect the PPDU detection result of the ELR receiver.
[0201] See also Figure 6 , Figure 6 : is a schematic diagram of the normalized periodic autocorrelation of the time domain signal corresponding to the existing ELR-Signature Sequence provided in the embodiment of the present application. Figure 6 The horizontal axis represents the time domain sample number (time domain sample number), the unit is bit; the vertical axis represents the amplitude of the normalized periodic autocorrelation, the unit is dB. Figure 6As shown, the normalized period autocorrelation of the time domain signal corresponding to the ELR-Signature Sequence (1-3) has a high sidelobe. When the ELR receiver performs PPDU detection (or packet detection), if the cross-correlation result of the local signal (such as the time domain signal corresponding to the ELR-Signature Sequence) and the received signal has only one peak, it indicates that there is an ELR PPDU. Therefore, when the normalized period autocorrelation of the time domain signal corresponding to the ELR-Signature Sequence (1-3) has a high sidelobe, the ELR receiver may misjudge that there are multiple peaks, and then the ELR receiver will misjudge that there is no ELR PPDU, which seriously affects the performance of PPDU detection (or packet detection).
[0202] In addition, the peak-to-average power ratio (PAPR) of the time domain signal corresponding to the above-mentioned ELR-Signature Sequence (1-3) is 3.86 dB, which has a high PAPR, which may cause nonlinear distortion of the signal, and will adversely affect the automatic gain control (AGC) setting of the receiver and the performance of the transmitter.
[0203] In view of this, the present application provides an ELR communication method, device and readable storage medium, by designing an ELR signature sequence, so that the period cross-correlation with the traditional STF sequence in the time domain is zero or has a lower amplitude, which can effectively reduce the misjudgment of other PPDUs as ELR PPDUs, and improve the accuracy of PPDU detection (or packet detection). In addition, the ELR signature sequence designed in the present application has good autocorrelation performance corresponding to the time domain signal, which can reduce the misjudgment of ELR PPDUs as non-ELR PPDUs, and improve the performance of PPDU detection (or packet detection). Further, the ELR signature sequence designed in the present application has a low PAPR corresponding to the time domain signal, which can effectively reduce the nonlinear error and improve the efficiency of the power amplifier (PA).
[0204] In the present application, except for special description, the same or similar parts between various embodiments or implementation manners can be mutually referred. In the various embodiments in the present application, and the various implementation manners / implementation methods / implementation methods in each embodiment, if there is no special description and no logical conflict, the terms and / or descriptions between different embodiments, and between the various implementation manners / implementation methods / implementation methods in each embodiment are consistent and can be mutually referred, and the technical features in different embodiments, and in each embodiment The implementation manner / implementation method / implementation method can be combined to form a new embodiment, implementation manner, implementation method, or implementation method. The implementation manners of the present application described below do not constitute a limitation on the protection scope of the present application.
[0205] In the present application, the time domain signal corresponding to the ELR signature sequence can be understood as the time domain signal obtained by inverse Fourier transform of the ELR signature sequence (which is a frequency domain sequence). Similarly, the time domain signal corresponding to the conventional STF sequence can be understood as the time domain signal obtained by inverse Fourier transform of the conventional STF sequence (which is a frequency domain sequence). Details are not described hereinafter.
[0206] The communication device in the present application can support IEEE protocols, such as IEEE 802.11bn / UHR / Wi-Fi 8 protocols, or next-generation protocols of IEEE 802.11bn, etc. Of course, the communication device in the present application can also support IEEE 802.11be / Wi-Fi 7 / EHT, IEEE Integrated mmWave / Integrated millimeter wave / IMMW protocols, IEEE 802.15 / UWB protocols, or IEEE 802.11bf / sensing / sensing protocols. The communication device in the present application can also support starlink / spark link / nearlink standard protocols, etc., which are not listed one by one here.
[0207] In a possible implementation manner, the first communication device in the present application can be an AP or a STA in the foregoing Figure 1 , and the corresponding second communication device can be a STA or an AP in the foregoing Figure 1 . Of course, the first communication device in the present application can also be an AP MLD or a non-AP MLD, and correspondingly, the second communication device in the present application can be a non-AP MLD or an AP MLD, which is not limited in the present application.
[0208] Referring to Figure 7 , Figure 7 is a flowchart of an ELR communication method provided by an embodiment of the present application. As shown in Figure 7 , the ELR communication method includes but is not limited to the following steps:
[0209] S101, a first communication device generates an ELR PPDU, the ELR PPDU including a first field, the first field being generated based on an ELR signature sequence, the ELR signature sequence being carried on 53 subcarriers with subcarrier indexes from -26 to 26, and elements of the ELR signature sequence on subcarriers with subcarrier indexes from {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} all being 0.
[0210] S102, the first communication device sends the ELR PPDU.
[0211] Correspondingly, the second communication device receives the ELR PPDU.
[0212] In a possible implementation, the ELR PPDU can include, but is not limited to, one or more of the following: a Legacy preamble field, an ELR preamble field, and an ELR data field. For example, the structure of the ELR PPDU can be as shown in FIG. 2. Figure 3 For the Legacy preamble field and the ELR data field, refer to the foregoing description, which will not be repeated here.
[0213] In a possible implementation, the ELR preamble field can include, but is not limited to, a first field. For example, the ELR preamble field can further include one or more of the following: an ELR-LTF or an ELR-SIG. For example, the structure of the ELR preamble field can be as shown in FIG. 3. Figure 4 For the ELR-LTF and the ELR-SIG, refer to the foregoing description, which will not be repeated here. The first field can be used to implement one or more of the following functions: PPDU detection (or packet detection), AGC adjustment, or PPDU synchronization. For example, the first field can be the ELR identification sequence field in FIG. 2. Figure 4 For another example, the first field can include two fields, which are the ELR identification sequence field and the ELR-STF in FIG. 2. Figure 4 For another example, the first field can include two fields, which are the ELR identification sequence field and the ELR-STF in FIG. 2.
[0214] In a possible implementation, the first field can be generated based on an ELR signature sequence (ELR-Signature Sequence). In other words, the ELR signature sequence field and / or the ELR-STF can be generated based on the ELR signature sequence. In the embodiments of the present application, the ELR signature sequence can be a frequency domain sequence, which can be converted into a time domain signal through an inverse Fourier transform (such as an inverse fast Fourier transform (IFFT)). The bandwidth of the ELR signature sequence can be 20 MHz, and there are 64 subcarriers in the 20 MHz bandwidth. The ELR signature sequence can be carried on 53 subcarriers with subcarrier indexes from -26 to 26. For example, the specific content of the ELR signature sequence can be found in the description below, which is not described in detail here.
[0215] It can be understood that in actual applications, the "ELR signature sequence" in the embodiments of the present application can have other names, such as "ELR sequence" or "first sequence", and the embodiments of the present application are not limited.
[0216] In a possible implementation, the first communication device generates and sends an ELR PPDU. The ELR PPDU includes a first field, which is generated based on the ELR signature sequence in the embodiments of the present application. The embodiments of the present application mainly focus on the generation and sending process of the first field. For example, refer to Figure 8 , Figure 8 is a flowchart of the generation and sending process of the first field provided by the embodiments of the present application. As shown in Figure 8 , the first communication device can modulate the ELR signature sequence based on the embodiments of the present application, such as modulating the ELR signature sequence on 53 subcarriers with subcarrier indexes from -26 to 26; and then can be processed through subsequent processes (such as cyclic shift diversity (CSD), spatial mapping, inverse discrete Fourier transform (IDFT), guard interval (GI) insertion, and windowing), and finally sent out through analog and RF operations.
[0217] In a possible implementation, the ELR identification sequence in the embodiment of the present application can include three elements, i.e., "1", "-1", and "0". The elements of the ELR identification sequence on subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are all 0. One element of the ELR identification sequence is carried on one subcarrier. It can be understood that the non-zero elements of the conventional STF sequence are carried on subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}. Therefore, the elements of the ELR identification sequence in the embodiment of the present application on subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are all 0, so that the normalized periodic cross-correlation between the time-domain signal corresponding to the ELR identification sequence and the time-domain signal corresponding to the conventional STF sequence is 0 at any time offset, thereby effectively reducing the case of misjudging other PPDUs as ELR PPDUs, and improving the accuracy of PPDU detection (or packet detection).
[0218] In a possible implementation, the elements of the ELR identification sequence on part or all of the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26} are non-zero values (such as 1 or -1), and the elements on other subcarriers can be zero. One element of the ELR identification sequence is carried on one subcarrier. For example, in addition to the elements on subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} being all 0, the elements on subcarriers with subcarrier indexes of {-25, -23, -21, -19, -17, -15, -13, -11, -9, -7, -5, -3, -1, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25} can also be 0.
[0219] It can be understood that the non-zero elements of the ELR identification sequence in the embodiment of the present application can be located only on part or all of the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}, so that the time-domain signal corresponding to the ELR identification sequence has periodicity, for example, the time-domain signal corresponding to the ELR identification sequence repeats twice within the duration of one OFDM symbol, thereby reducing the processing complexity of the receiving end.
[0220] In a possible implementation, the subcarrier indexes corresponding to the non-zero elements in the ELR identification sequence can be symmetrical about the subcarrier index {0} in consideration of the symmetry of the spectrum amplitude. In other words, if the element carried by the subcarrier index i is a non-zero value, the element carried by the subcarrier index -i is also a non-zero value, and the absolute value of i is less than or equal to 26.
[0221] In a possible implementation, the number of non-zero elements in the ELR identification sequence is 10, or 12, or 14.
[0222] The following examples illustrate the ELR identification sequence, the design idea and the performance of the ELR identification sequence provided in the embodiments of the present application. For ease of understanding, the design idea of the ELR identification sequence in the embodiments of the present application is introduced first, then some possible ELR identification sequences under the design idea are introduced, and finally the performance (autocorrelation performance, cross-correlation performance, and PAPR) of the ELR identification sequence is introduced.
[0223] Let frequency domain sequences X(k) and Y(k), k = -26, -25, -24, …, -2, -1, 0, 1, 2, …, 24, 25, 26. Wherein, the time domain signal x(n) corresponding to the frequency domain sequence X(k) is shown in the following formula (2-1), and the time domain signal y(n) corresponding to the frequency domain sequence Y(k) is shown in the following formula (2-2).
[0224]
[0225]
[0226] Wherein, N is equal to 64, representing the number of subcarriers in a certain 20MHz bandwidth.
[0227] The periodic cross-correlation function of x(n) and y(n) is shown in the following formula (2-3).
[0228]
[0229] Wherein: y * (n+m) N represents the conjugate of y(n+m) N .
[0230] The definition of the normalized periodic cross-correlation function is shown in the above formula (1-1), and according to the properties of fast Fourier transform (FFT) / inverse fast Fourier transform (IFFT), it can be known that:
[0231]
[0232] Therefore, the periodic cross-correlation function between the time-domain signals (or time-domain sequences) x(n) and y(n) is equal to the inverse fast Fourier transform (IFFT) of the frequency-domain sequence X(-k)Y * (-k). Wherein, Y * (-k) represents the conjugate of Y(-k).
[0233] Therefore, when the product of the elements of the designed ELR identification sequence and the conventional STF sequence at the corresponding positions is 0, the periodic cross-correlation function between the corresponding time-domain signals is 0 for any time shift. Since the non-zero elements of the conventional STF sequence (S -26,26 ) are carried on the subcarriers with subcarrier indexes {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}, the elements of the ELR identification sequence designed in the embodiment of the present application are all 0 on the subcarriers with subcarrier indexes {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}. In this way, the normalized periodic cross-correlation between the time-domain signals corresponding to the ELR identification sequence and the conventional STF sequence is 0 at all time shifts, so as to effectively reduce the situation of misjudging other PPDUs as ELR PPDUs, and improve the accuracy of PPDU detection (or packet detection).
[0234] The embodiment of the present application considers that the time-domain signal (or time-domain sequence) corresponding to the ELR identification sequence has periodicity, so as to reduce the processing complexity of the receiving end. The embodiment of the present application considers that the time-domain signal corresponding to the ELR identification sequence repeats twice within the duration of one OFDM symbol, and then according to the property of IFFT, the non-zero elements of the ELR identification sequence can be located on part or all of the subcarriers with subcarrier indexes {-26, -24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -4, -2, 2, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26}. Meanwhile, considering the condition that the normalized periodic cross-correlation between the time-domain signals corresponding to the ELR identification sequence and the conventional STF sequence is 0 at all time shifts, the non-zero elements of the ELR identification sequence designed in the embodiment of the present application can be located on part or all of the subcarriers with subcarrier indexes {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}.
[0235] In addition, considering the symmetry of the spectrum amplitude, if the element carried by the subcarrier index i is a non-zero value (such as 1 or -1), the element carried by the subcarrier index -i is also a non-zero value (such as 1 or -1), and the absolute value of i is less than or equal to 26. It can be understood that, since the non-zero elements of the ELR identification sequence designed in the embodiments of the present application are located on part or all of the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}, the value of i can be (4p+2), that is, i=4p+2, where p is one or more integers in the range of -7 to 7 (that is: -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7).
[0236] In short, the ELR identification sequence designed in the embodiments of the present application satisfies one or more of the following constraint conditions: (1) the elements of the ELR identification sequence on the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are all 0; (2) the non-zero elements of the ELR identification sequence are located on part or all of the subcarriers with subcarrier indexes of {-26, -24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -4, -2, 2, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26}; and (3) the subcarrier indexes corresponding to the non-zero elements in the ELR identification sequence are symmetric about the subcarrier index {0}.
[0237] In a possible implementation manner, under the constraint conditions (1), (2), and (3), a sequence with a lower PAPR (for example, a PAPR less than or equal to 3 dB) and a lower autocorrelation sidelobe (for example, a peak sidelobe ratio of a normalized periodic autocorrelation less than or equal to -9 dB) is considered. The following illustrates some possible ELR identification sequences provided in the embodiments of the present application. It can be understood that the sequences in each of the following examples (that is, example 1a to example 3a) can satisfy the constraint conditions (1), (2), and (3), and the PAPR of the time-domain signal corresponding to the sequence is less than or equal to 3 dB, and the peak sidelobe ratio of the normalized periodic autocorrelation is less than or equal to -9 dB.
[0238] Example 1a
[0239] When the number of non-zero elements is 10, a possible ELR identification sequence (for the convenience of description, denoted as ELRS -26,26 , which will not be described below) is as follows:
[0240] ELRS -26,26= {-1 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 1} (2-5)
[0241] Alternatively,
[0242] ELRS -26,26 = {-1 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1} (2-6)
[0243] Example 2a
[0244] When the number of non-zero elements is 12, one possible ELR identification sequence ELRS -26,26 is as follows:
[0245] ELRS -26,26 = {0 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 0} (2-7)
[0246] Alternatively,
[0247] ELRS -26,26 = {-1 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 1} (2-8)
[0248] Alternatively,
[0249] ELRSA -26,26= {-1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1} (2-9)
[0250] or
[0251] ELRSB -26,26 = {-1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1} (2-10)
[0252] Example 3a
[0253] When the number of non-zero elements is 14, one possible ELR identification sequence ELRS -26,26 is as follows:
[0254] ELRS -26,26 = {-1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1} (2-11)
[0255] or
[0256] ELRS -26,26 = {-1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1} (2-12)
[0257] or
[0258] ELRSA -26,26= {1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1} … … … … … (2-13)
[0259] or
[0260] ELRSB -26,26 = {-1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 1} … … … … … (2-14)
[0261] It can be understood that the sequence in each of the above examples (i.e., Example 1a to Example 3a) is only an example, and any sequence satisfying one or more of the following is within the protection scope of the present application: the elements on the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are all 0, the non-zero elements are located on part or all of the subcarriers with subcarrier indexes of {-26, -24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -4, -2, 2, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26}, the subcarrier indexes corresponding to the non-zero elements are symmetric about the subcarrier index {0}, the PAPR of the time domain signal is less than or equal to 3dB, or the peak-to-sidelobe ratio of the normalized period autocorrelation of the time domain signal is less than or equal to -9dB.
[0262] It can also be understood that, in actual applications, the sequence in each of the above examples (i.e., Example 1a to Example 3a) is multiplied by a normalized constant to obtain an equivalent sequence, which is still within the protection scope of the present application, and the performance (such as autocorrelation performance, cross-correlation performance, and PAPR) of the equivalent sequence is unchanged. It can also be understood that the sequence in each of the above examples (i.e., Example 1a to Example 3a) is element-wise negated (such as 1 to -1, -1 to 1, and 0 unchanged), reversed, or uniformly sampled and negated (assuming S(i) is the element value of the original sequence at subcarrier index i, then the value of the sequence on the subcarrier with subcarrier index i after uniform sampling and negation is S(i)*(-1) (i+26) / 4 or (-S(i)*(-1) (i+26) / 4The equivalent sequence obtained by one or more of the operations is also within the protection scope of the present application, and the performance (such as autocorrelation performance, cross-correlation performance, and PAPR, etc.) of the equivalent sequence is unchanged. Wherein, the symbol "*" represents multiplication or multiplication, which will not be described below.
[0263] The performance of the sequence in each of the above examples is used to illustrate (or prove) the beneficial effects that the ELR identification sequence designed by the embodiments of the present application can bring.
[0264] The PAPR of the time domain signal corresponding to the sequence (such as the ELR identification sequence (2-5), (2-6), (2-7), (2-8), (2-9), (2-10), (2-11), (2-12), (2-13), (2-14)) in each of the above examples is shown in Table 1 below.
[0265] Table 1
[0266]
[0267] As can be seen from Table 1, the PAPR of the time domain signal corresponding to the ELR identification sequence designed by the embodiments of the present application is less than or equal to 3dB, which has a very low PAPR, and can effectively reduce the non-linear error and improve the efficiency of the power amplifier (PA).
[0268] Referring to Figure 9 , Figure 9 is a schematic diagram of the normalized periodic cross-correlation between the time domain signals corresponding to the ELR identification sequence and the conventional STF sequence respectively provided by the embodiments of the present application. Wherein, Figure 9 The abscissa of represents the time shift, and the unit is bit; the ordinate represents the amplitude of the normalized periodic cross-correlation. As shown in Figure 9 The normalized periodic cross-correlation function between the time domain signals corresponding to the ELR identification sequence (such as any one of the ELR identification sequence (2-5), (2-6), (2-7), (2-8), (2-9), (2-10), (2-11), (2-12), (2-13), (2-14)) and the conventional STF sequence designed by the embodiments of the present application is 0 for all time shifts, which can effectively reduce the false detection of the PPDU.
[0269] The peak-to-sidelobe ratio of the normalized periodic autocorrelation of the time domain signal corresponding to the sequence (such as the ELR identification sequence (2-5), (2-6), (2-7), (2-8), (2-11), (2-12)) in each of the above examples is shown in Table 2 below.
[0270] Table 2
[0271]
[0272] As shown in Table 2, the normalized period autocorrelation peak-to-sidelobe ratio of the time-domain signal corresponding to the ELR identification sequence designed in the embodiments of the present application is less than or equal to -9dB. It can be understood that the greater the absolute value of the normalized period autocorrelation peak-to-sidelobe ratio, the easier it is to distinguish the peak and the sidelobe of the autocorrelation, and the performance of PPDU detection (or packet detection) at the ELR receiving end can be improved, and the synchronization accuracy of the ELR PPDU can be improved.
[0273] In addition, the time-domain signal corresponding to the ELR identification sequence designed in the embodiments of the present application can be generated by repeating or inverting a quarter-length signal within the duration of one OFDM symbol, and the correlation length is only one quarter of the OFDM symbol when the correlation operation is performed at the receiving end, which can effectively reduce the complexity of packet detection at the receiving end.
[0274] In another possible implementation, under the above constraint conditions (1), (2) and (3), the embodiments of the present application consider designing a pair of sequences, so that the time-domain signals corresponding to the two sequences have a low cross-correlation amplitude (for example, the normalized period cross-correlation function amplitude is less than or equal to -6dB), and the PAPR of the time-domain signal corresponding to each sequence is low (for example, the PAPR is less than or equal to 3dB), and the autocorrelation sidelobe of the time-domain signal corresponding to each sequence is low (for example, the normalized period autocorrelation peak-to-sidelobe ratio is less than or equal to -9dB).
[0275] In some scenarios, the first field in the above ELR PPDU can be generated based on any sequence in the sequence pair designed in the embodiments of the present application. One sequence in the sequence pair can be used to indicate a number of spatial streams (such as single stream) of ELR data in the ELR PPDU, and the other sequence can be used to indicate another number of spatial streams (such as multiple streams) of ELR data. In this way, signaling overhead can be saved, and additional signaling is not required to indicate the number of spatial streams of ELR data.
[0276] The following illustrates some possible sequence pairs provided by the embodiments of the present application. It can be understood that each sequence in the sequence pair in each of the following examples can satisfy the above constraint conditions (1), (2) and (3), and the PAPR of the time-domain signal corresponding to each sequence is less than or equal to 3dB, the normalized period autocorrelation peak-to-sidelobe ratio is less than or equal to -9dB, and the normalized period cross-correlation function amplitude between the time-domain signals corresponding to the two sequences in the sequence pair is less than or equal to -6dB.
[0277] Example 1b
[0278] When the number of non-zero elements of each sequence is 12, a possible sequence pair (containing two ELR identification sequences ELRSA -26,26 and ELRSB -26,26) is as follows:
[0279] ELRSA -26,26 ={-1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 1 0 00 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 -1 0 0 01}…………………………………………………………………………(2-15)
[0280] and,
[0281] ELRSB -26,26 ={-1 0 0 0 -1 0 0 0 -1 0 0 0 0 0 0 0 -1 0 0 0 -1 0 0 0 1 00 0 -1 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 -1}……………………………………………………………………(2-16)
[0282] Example 2b
[0283] When the number of non-zero elements in each sequence is 14, a possible sequence pair (including two ELR identification sequences ELRSA -26,26 and ELRSB -26,26 ) is as follows:
[0284] ELRSA -26,26 ={1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 01 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1}…………………………………………………………………………(2-17)
[0285] and,
[0286] ELRSB -26,26 ={-1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 1 0 00 1 0 0 0 -1 0 0 0 -1 0 0 0 -1 0 0 0 1 0 0 0 -1 0 0 01}…………………………………………………………………………(2-18)
[0287] It can be understood that the sequence pairs in the above respective examples (i.e., example 1b and example 2b) are only examples, and any sequence pair satisfying one or more of the following is within the protection scope of the present application: the elements of each sequence on the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are all 0, the non-zero elements of each sequence are located on some or all of the subcarriers with subcarrier indexes of {-26, -24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -4, -2, 2, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26}, the subcarrier indexes corresponding to the non-zero elements in each sequence are symmetric about the subcarrier index {0}, the normalized periodic cross-correlation function amplitude between the time-domain signals corresponding to the two sequences in the sequence pair is less than or equal to -6dB, the PAPR of the time-domain signal corresponding to each sequence is less than or equal to 3dB, or the peak side lobe ratio of the normalized periodic autocorrelation of the time-domain signal corresponding to each sequence is less than or equal to -9dB.
[0288] It can also be understood that, in actual applications, multiplying one or more sequences of the sequence pair in the above respective examples (i.e., example 1b and example 2b) by a normalized constant to obtain an equivalent sequence is still within the protection scope of the present application, and the performance (such as autocorrelation performance, cross-correlation performance, and PAPR) of the equivalent sequence and the performance of the sequence pair containing the equivalent sequence do not change. It can also be understood that performing one or more of the following operations on one or more sequences of the sequence pair in the above respective examples (i.e., example 1b and example 2b) to obtain an equivalent sequence is also within the protection scope of the present application, and the performance (such as autocorrelation performance, cross-correlation performance, and PAPR) of the equivalent sequence and the performance of the sequence pair containing the equivalent sequence do not change: element inversion (such as 1 to -1, -1 to 1, and 0 unchanged), reverse order, or uniform sampling inversion (assuming S(i) is the element value of the original sequence at subcarrier index i, then the value of the sequence after uniform sampling inversion on the subcarrier with subcarrier index i is S(i)*(-1) (i+26) / 4 or (-S(i)*(-1) (i+26) / 4 ).
[0289] It can be understood that the performance of the time-domain signal corresponding to the sequence (such as the ELR identification sequence (2-15), (2-16), (2-17), (2-18)) in the above respective examples (i.e., example 1b and example 2b) is as shown in Table 3 below. Table 3 shows the PAPR, the normalized periodic autocorrelation peak side lobe ratio (PSLR), and the normalized periodic cross-correlation peak between the time-domain signals corresponding to the two sequences in the sequence pair.
[0290] Table 3
[0291]
[0292] As shown in Table 3, the PAPR of the time-domain signal corresponding to the ELR identification sequence designed in the embodiments of the present application is less than or equal to 3dB, which has very low PAPR, and can effectively reduce the nonlinear error and improve the efficiency of the power amplifier (PA).
[0293] The normalized periodic cross-correlation function between any ELR identification sequence (such as any one of ELR identification sequences (2-15), (2-16), (2-17), (2-18)) in the sequence pair designed in the embodiments of the present application and the time-domain signal corresponding to the traditional STF sequence is 0 for all time shifts, which can effectively reduce the false detection of the PPDU.
[0294] In addition, the sequence pair designed in the embodiments of the present application has a low cross-correlation amplitude, and different ELR identification sequences can be used to indicate signaling information (such as different numbers of spatial streams of ELR data), so as to save the signaling overhead. Referring to Figure 10a , Figure 10a is a normalized periodic cross-correlation diagram between the time-domain signals corresponding to a sequence pair provided by the embodiments of the present application. Referring to Figure 10b , Figure 10b is another normalized periodic cross-correlation diagram between the time-domain signals corresponding to a sequence pair provided by the embodiments of the present application. Wherein, Figure 10a shows the normalized periodic cross-correlation function amplitude between the time-domain signals corresponding to the sequence pair (2-15) and (2-16) in the above example 1b. Figure 10b shows the normalized periodic cross-correlation function amplitude between the time-domain signals corresponding to the sequence pair (2-17) and (2-18) in the above example 2b. Figure 10a and Figure 10b The abscissa of indicates the time shift, and the unit is bit; the ordinate indicates the amplitude of the normalized periodic cross-correlation. As shown in Figure 10a , the amplitude of the normalized periodic cross-correlation function between the time-domain signals corresponding to the sequence pair (2-15) and (2-16) in the above example 1b is less than 0.5 (20lg(0.5) is approximately equal to-6dB). As shown in Figure 10b , the amplitude of the normalized periodic cross-correlation function between the time-domain signals corresponding to the sequence pair (2-17) and (2-18) in the above example 2b is less than 0.5 (20lg(0.5) is approximately equal to-6dB). Wherein, lg() indicates the logarithm with base 10, which will not be described hereinafter.
[0295] The peak-to-sidelobe ratio of the normalized period autocorrelation of the time-domain signal corresponding to any ELR identification sequence (such as any of the ELR identification sequences (2-15), (2-16), (2-17), and (2-18)) in the sequence pair designed in the embodiments of the present application is less than or equal to -9 dB. It can be understood that the greater the peak-to-sidelobe ratio of the normalized period autocorrelation, the easier it is to distinguish the peak and the sidelobe of the autocorrelation, and the performance of PPDU detection (or packet detection) at the ELR receiving end can be improved.
[0296] In addition, the time-domain signal corresponding to any ELR identification sequence (such as any of the ELR identification sequences (2-15), (2-16), (2-17), and (2-18)) in the sequence pair designed in the embodiments of the present application can be generated by repeating or inverting a quarter-length signal within the duration of an OFDM symbol, so that the correlation length is only one quarter of the OFDM symbol when correlation operation is performed at the receiving end, which can effectively reduce the complexity of packet detection at the receiving end.
[0297] In S103, the second communication device performs PPDU detection based on the first field in the ELR PPDU.
[0298] In a possible implementation, the second communication device receives the ELR PPDU, and the ELR PPDU includes the first field, which can be generated based on the ELR identification sequence designed in the embodiments of the present application. The second communication device can perform PPDU detection (or packet detection) based on the cross-correlation result between the local signal and the received signal (such as the time-domain signal of the received first field). The second communication device can be a conventional receiving end (or a conventional device) or an ELR receiving end. It can be understood that if the second communication device is a conventional receiving end (or a conventional device), the local signal is the time-domain signal corresponding to the conventional STF sequence. If the second communication device is an ELR receiving end, the local signal is the time-domain signal corresponding to the ELR identification sequence. For example, if the second communication device is a conventional receiving end (or a conventional device), the second communication device can calculate the (normalized) period cross-correlation result between the time-domain signal corresponding to the conventional STF sequence and the time-domain signal of the received first field, to determine whether there is a conventional PPDU. For example, if the second communication device is an ELR receiving end, the second communication device can calculate the (normalized) period cross-correlation result between the time-domain signal corresponding to the ELR identification sequence and the time-domain signal of the received first field, to determine whether there is an ELR PPDU. It can be understood that the way in which the embodiments of the present application perform PPDU detection (or packet detection) is the same as or similar to the prior art, which is not described here.
[0299] The embodiments of the present application design the ELR identification sequence, so that the period correlation in time domain between the ELR identification sequence and the traditional STF sequence is zero. Thus, the situation that other PPDUs are misjudged as ELR PPDUs can be effectively reduced, and the accuracy of PPDU detection (or packet detection) can be improved. In addition, the time domain signal corresponding to the ELR identification sequence designed by the embodiments of the present application has good autocorrelation performance (for example, the peak sidelobe ratio of the normalized period autocorrelation is less than or equal to -9dB), so that the situation that ELR PPDUs are misjudged as non-ELR PPDUs at the ELR receiving end can be reduced, and the performance of PPDU detection (or packet detection) can be improved. Further, the time domain signal corresponding to the ELR identification sequence designed by the embodiments of the present application has a relatively low PAPR (for example, less than or equal to 3dB), so that the non-linear error can be effectively reduced, and the efficiency of the power amplifier (PA) can be improved. Further, when the correlation operation is performed at the receiving end, the correlation length of the ELR identification sequence designed by the embodiments of the present application is only one quarter of the OFDM symbol, so that the complexity of packet detection at the receiving end can be effectively reduced. Further, the ELR identification sequence designed by the embodiments of the present application is any sequence in the sequence pair, so that different ELR identification sequences can be used to indicate different spatial stream numbers of ELR data, so as to save the signaling overhead.
[0300] Referring to Figure 11 , Figure 11 is another flowchart of the ELR communication method provided by the embodiments of the present application. As shown in Figure 11 , the ELR communication method includes but is not limited to the following steps:
[0301] S201, the first communication device generates an ELR PPDU, the ELR PPDU comprising a first field, the first field being generated based on an ELR identification sequence, the ELR identification sequence being carried on 53 subcarriers with subcarrier indices from -26 to 26. Wherein, elements of the ELR identification sequence on subcarriers with subcarrier indices {-24, 24} are non-zero values, and elements of the ELR identification sequence on part or all of subcarriers with subcarrier indices {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are non-zero values, and elements of the ELR identification sequence on part or all of subcarriers with subcarrier indices {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26} are non-zero values. Alternatively, the ELR identification sequence is one of a pair of predefined sequences, at least one of the pair of predefined sequences having elements on subcarriers with subcarrier indices {-24, 24} as non-zero values, any one of the pair of predefined sequences having elements on part or all of subcarriers with subcarrier indices {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} as non-zero values, and having elements on part or all of subcarriers with subcarrier indices {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26} as non-zero values.
[0302] S202, the first communication device transmits the ELR PPDU.
[0303] Correspondingly, the second communication device receives the ELR PPDU.
[0304] In a possible implementation, the ELR PPDU can comprise, but is not limited to, one or more of the following: a Legacy preamble field, an ELR preamble field, and an ELR data field. For example, the structure of the ELR PPDU can be as shown in the following Figure 3 The descriptions of the Legacy preamble field and the ELR data field are the same as those described above, and are not repeated here.
[0305] In a possible implementation, the ELR preamble field can comprise, but is not limited to, the first field. For example, the ELR preamble field can further comprise one or more of the following: an ELR-LTF, or an ELR-SIG. For example, the structure of the ELR preamble field can be as shown in the following Figure 4The first field can be used to implement one or more of the following functions: PPDU detection (or packet detection), AGC adjustment, or PPDU synchronization, etc. For example, the first field can be the ELR signature sequence field in the aforementioned Figure 4 . For another example, the first field can include two fields, i.e., the ELR signature sequence field and the ELR-STF in the aforementioned Figure 4 . The ELR signature sequence field can be used to identify that the PPDU carrying the ELR signature sequence field is an ELR PPDU, and implement packet detection and corresponding format detection of the ELR PPDU. The ELR-STF can be used for AGC adjustment and PPDU synchronization.
[0306] In one possible implementation, the first field can be generated based on an ELR signature sequence. In other words, the ELR signature sequence field and / or the ELR-STF can be generated based on the ELR signature sequence. The generation and transmission of the first field can refer to the description of the aforementioned Figure 8 , which will not be repeated here. The ELR signature sequence in the embodiments of the present application can be a frequency domain sequence, which can be converted into a time domain signal through inverse Fourier transform (such as IFFT). The bandwidth of the ELR signature sequence can be 20 MHz, and there are 64 subcarriers in the 20 MHz bandwidth. The ELR signature sequence can be carried on 53 subcarriers with subcarrier indexes from -26 to 26. For example, the specific content of the ELR signature sequence can refer to the description below, which will not be described in detail here.
[0307] It can be understood that in actual applications, the "ELR signature sequence" in the embodiments of the present application can have other names, such as "ELR sequence" or "first sequence", etc., which are not limited in the embodiments of the present application.
[0308] In a possible implementation, the ELR identification sequence in the embodiment of the present application can include three elements, i.e., "1", "-1", and "0". The elements of the ELR identification sequence on some or all of the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are non-zero (e.g., 1 or -1), and the elements of the ELR identification sequence on some or all of the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26} are non-zero (e.g., 1 or -1), and the elements on other subcarriers can be zero. It can be understood that, in order to simplify complexity, some receivers in the network can use delay correlation on received signals to detect the PPDU, and therefore, in order to reduce the case that the receivers mistakenly judge the ELR PPDU as a conventional PPDU, the period of the time-domain signal corresponding to the ELR identification sequence cannot be 0.8 us (corresponding to 16 sampling points under a 20 MHz bandwidth). Therefore, all non-zero elements of the ELR identification sequence in the embodiment of the present application cannot be located only on the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} or only on the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}, so as to effectively reduce the case that the ELR PPDU is mistakenly judged as a conventional PPDU, and improve the accuracy of PPDU detection (or packet detection).
[0309] It can also be understood that, in the embodiment of the present application, the non-zero elements of the ELR identification sequence are located on all or part of the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} and on part or all of the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}, which can make the time-domain signal corresponding to the ELR identification sequence have periodicity, for example, the time-domain signal corresponding to the ELR identification sequence repeats twice within the duration of one OFDM symbol, so as to reduce the processing complexity of the receiving end.
[0310] In a possible implementation, the elements of the ELR identification sequence on the subcarriers with subcarrier indexes of {-25, -23, -21, -19, -17, -15, -13, -11, -9, -7, -5, -3, -1, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25} are all 0.
[0311] In one possible implementation, taking into account the symmetry of spectral amplitude, the subcarrier indices corresponding to the non-zero elements in the ELR identifier sequence can be symmetric about subcarrier index {0}. In other words, if the element carried by subcarrier index i is non-zero, then the element carried by subcarrier index -i is also non-zero, and the absolute value of i is less than or equal to 26.
[0312] In one possible implementation, the number of non-zero elements in the ELR identification sequence is 12, or 14, or 16, or 18, or 20, or 22, or 24, or 26.
[0313] In one possible implementation, the element of the ELR identification sequence at the subcarrier with subcarrier index {-24, 24} is a non-zero value (e.g., 1 or -1). In another possible implementation, the ELR identification sequence is one of a predefined sequence pair, and at least one of the sequences in the sequence pair has a non-zero value (e.g., 1 or -1) at the subcarrier with subcarrier index {-24, 24}.
[0314] The following examples illustrate the ELR identifier sequences provided by the embodiments of the present application, their design philosophy, and performance. For ease of understanding, the following first describes the design philosophy of the ELR identifier sequences of the embodiments of the present application, then introduces some possible ELR identifier sequences based on this design philosophy, and finally describes the performance of this ELR identifier sequence (autocorrelation performance, cross-correlation performance, PAPR, etc.).
[0315] The design concept of the ELR identification sequence in the embodiment of this application is similar to the above Figure 7 The design concept of the ELR identification sequence in the embodiment shown is similar. From the above formulas (2-1), (2-2), (2-3) and (2-4), it can be seen that the periodic cross-correlation function of the time domain signals (or time domain sequences) x(n) and y(n) is equal to the frequency domain sequence (X(-k)Y * (-k)) of the Inverse Fast Fourier Transform (IFFT). Where Y * (-k) represents the conjugate of Y(-k). In the embodiment of the present application, when the time offset is 0, the periodic cross-correlation function between the time domain signals corresponding to the ELR identification sequence and the traditional STF sequence is 0. When the time offset is non-zero, the normalized periodic cross-correlation function has a lower amplitude. This can effectively reduce the situation where other PPDUs are misidentified as ELR PPDUs, thereby improving the accuracy of PPDU detection (or packet detection).
[0316] In addition, the embodiment of the present application takes into account that some receivers in the network can use the received signal r to simplify the complexity. k Delay correlation is performed to detect the PPDU. For example, according to the following formulas (3-1) and (3-2) in c n and pn the ratio of the amplitudes of the two signals is used to perform PPDU detection, such as when greater than or equal to a certain threshold, it is determined that a PPDU is detected.
[0317]
[0318]
[0319] where L represents the length of the correlation window when correlation is performed, and D represents the period of the time-domain signal corresponding to the legacy STF sequence, for example, D equals to 16. represents the conjugate of r n+k+D
[0320] Therefore, in order to reduce the case that the ELR PPDU is misjudged as a legacy PPDU by these receivers, the period of the amplitudes of the time-domain signal corresponding to the ELR identification sequence cannot be 0.8us (corresponding to 16 sampling points under a 20MHz bandwidth). Therefore, in the embodiments of the present application, all the non-zero elements of the ELR identification sequence cannot be located only on the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} or only on the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}.
[0321] The embodiments of the present application also consider that the time-domain signal (or time-domain sequence) corresponding to the ELR identification sequence has periodicity, which can reduce the processing complexity of the receiving end. The embodiments of the present application consider that the time-domain signal corresponding to the ELR identification sequence repeats twice within the duration of one OFDM symbol, and then according to the property of IFFT, the non-zero elements of the ELR identification sequence can be located on part or all of the subcarriers with subcarrier indexes of {-26, -24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -4, -2, 2, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26}. Meanwhile, considering the condition that the period of the amplitudes of the time-domain signal corresponding to the ELR identification sequence cannot be 0.8us, the non-zero elements of the ELR identification sequence designed in the embodiments of the present application are located on part or all of the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} and part or all of the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}.
[0322] The embodiment of the present application also considers the symmetry of the spectral amplitude. If the element carried by the subcarrier index i is a non-zero value (such as 1 or -1), the element carried by the subcarrier index -i is also a non-zero value (such as 1 or -1), and the absolute value of i is less than or equal to 26. It can be understood that, since the non-zero elements of the ELR identification sequence designed by the embodiment of the present application are located on part or all of the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} and part or all of the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}, the value of i can be (2p), that is, i = 2p, where the value of p is one or more integers in -13 to 13 (that is: -13, -12, -11, …, -3, -2, -1, 0, 1, 2, 3, …, 11, 12, 13).
[0323] Briefly, the ELR identification sequence designed by the embodiment of the present application satisfies one or more of the following constraint conditions: (1) the non-zero elements of the ELR identification sequence are located on part or all of the subcarriers with subcarrier indexes of {-26, -24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -4, -2, 2, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26}; (2) all non-zero elements of the ELR identification sequence cannot be located only on the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} or only on the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}; (3) the subcarrier indexes corresponding to the non-zero elements in the ELR identification sequence are symmetric about the subcarrier index {0}. Among them, the constraint conditions (1) and (2) can also be summarized as: the elements of the ELR identification sequence on part or all of the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are non-zero values, and the elements of the ELR identification sequence on part or all of the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26} are non-zero values.
[0324] In a possible implementation, under the above constraint conditions (1), (2) and (3), and in consideration of a lower PAPR (for example, a PAPR after 8 times up-sampling is less than or equal to 3.01 dB), a time-domain signal corresponding to a traditional STF sequence has a lower cross-correlation amplitude (for example, a peak value of a normalized periodic cross-correlation is less than or equal to -6 dB), and a self-correlation after a delay of 16 sampling points (or a delay of 0.8 us) has a lower amplitude (for example, a normalized periodic self-correlation amplitude after a delay of 0.8 us is less than or equal to -10 dB; and / or, a peak-to-sidelobe ratio of the normalized periodic self-correlation after a delay of 0.8 us is less than or equal to -8 dB). The following illustrates some possible ELR identification sequences provided by the embodiments of the present application. It can be understood that the sequences in each of the following examples (that is, example 1c to example 8c) can meet the above constraint conditions (1), (2) and (3), and the PAPR of a time-domain signal corresponding to the sequence after 8 times up-sampling is less than or equal to 3.01 dB, the value of the normalized periodic cross-correlation at a time offset of 0 is 0, and the peak value of the normalized periodic cross-correlation is less than or equal to -6 dB, the normalized periodic self-correlation amplitude after a delay of 0.8 us is less than or equal to -10 dB, and the peak-to-sidelobe ratio of the normalized periodic self-correlation after a delay of 0.8 us is less than or equal to -8 dB.
[0325] Example 1c
[0326] When the number of non-zero elements is 12, a possible ELR identification sequence (denoted as ELRS -26,26 , which will not be described below) is as follows:
[0327] ELRS -26,26 = {0 0 -1 0 0 0 1 0 -1 0 0 0 0 0 -1 0 0 0 0 0 -1 0 0 0 -1 0 00 -1 0 0 0 -1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 -1 00} … … … … … (3-3)
[0328] Example 2c
[0329] When the number of non-zero elements is 14, a possible ELR identification sequence ELRS -26,26 is as follows:
[0330] ELRS -26,26= {-1 0 -1 0 -1 0 0 0 0 0 1 0 1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 1 0 0 0 -1 0 1 0 0 0 0 0 1 0 -1 0 1} (3-4)
[0331] or
[0332] ELRS -26,26 = {-1 0 -1 0 -1 0 0 0 0 0 1 0 1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 1 0 0 0 -1 0 1 0 0 0 0 0 1 0 -1 0 1} (3-5)
[0333] or
[0334] ELRS -26,26 = {0 0 -1 0 0 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 0 0 -1 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 -1 0 -1 0 1 0 0 0 0 0 1 0} (3-6)
[0335] Example 3c
[0336] When the number of non-zero elements is 16, one possible ELR identification sequence ELRS -26,26 is as follows:
[0337] ELRS -26,26 = {0 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 0 0 0 1 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 0 0 1 0} (3-7)
[0338] or
[0339] ELRS -26,26= {0 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 0 0 1 0 0 0 -1 0 1 0 0 0 1 0 0} (3-8)
[0340] or
[0341] ELRS -26,26 = {1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 1 0 1 0 0 0 -1 0 1 0 -1 0} (3-9)
[0342] or
[0343] ELRS -26,26 = {0 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 0 0 1 0 0 0 -1 0 1 0 0 0 1 0} (3-10)
[0344] or
[0345] ELRS -26,26 = {0 0 -1 0 0 0 1 0 -1 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 0 -1 0 0 1 0 -1 0 1 0 0 0 0 0 1 0} (3-11)
[0346] or
[0347] ELRS -26,26= {1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 00 0 0 0 -1 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 -1 0 1 0 -1 0 -1} (3-12)
[0348] Example 4c
[0349] When the number of non-zero elements is 18, one possible ELR identification sequence ELRS -26,26 As follows:
[0350] ELRS -26,26 = {0 0 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 -1 0 0 0 1 00 0 1 0 0 0 -1 0 1 0 0 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1 00} (3-13)
[0351] Alternatively,
[0352] ELRS -26,26 = {0 0 -1 0 -1 0 -1 0 0 0 -1 0 -1 0 1 0 0 0 -1 0 1 0 0 0 -1 00 0 -1 0 0 0 1 0 1 0 0 0 -1 0 -1 0 1 0 0 0 1 0 -1 0 1 00} (3-14)
[0353] Alternatively,
[0354] ELRS -26,26 = {-1 0 0 0 0 0 -1 0 1 0 0 0 1 0 -1 0 -1 0 1 0 -1 0 -1 0 0 00 0 0 0 1 0 1 0 1 0 1 0 1 0 -1 0 0 0 1 0 1 0 0 0 0 0 -1} (3-15)
[0355] Alternatively,
[0356] ELRS -26,26= {0 0 -1 0 -1 0 -1 0 0 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 0 0 1 0 0 0 -1 0 1 0 1 0 0 0 -1 0 -1 0 1 0 0 0 1 0 -1 0 1 0} ………………………………………………………………… (3-16)
[0357] or
[0358] ELRS -26,26 = {0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 1 0 0 0 -1 0 1 0 0 0 1 0 0 0 1 0 1 0 -1 0 1 0 1 0} ………………………………………………………………… (3-17)
[0359] or
[0360] ELRS -26,26 = {0 0 -1 0 -1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 -1 0 -1 0 1 0 1 0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 0 0 -1 0 0 0 1 0 -1 0 1 0} ………………………………………………………………… (3-18)
[0361] or
[0362] ELRS -26,26 = {0 0 -1 0 0 0 1 0 1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 0 0 -1 0 0 -1 0 0 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 -1 0 0 0 1 0} ………………………………………………………………… (3-19)
[0363] or
[0364] ELRS -26,26= {1 0 -1 0 -1 0 0 0 0 0 1 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 0 00 0 0 0 -1 0 0 0 1 0 -1 0 1 0 1 0 1 0 0 0 0 0 -1 0 -1 0 -1} (3-20)
[0365] Example 5c
[0366] When the number of non-zero elements is 20, one possible ELR identification sequence ELRS -26,26 As follows:
[0367] ELRS -26,26 = {-1 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 00 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 0 0 1 0 -1 0 0 0 -1 01} (3-21)
[0368] Alternatively,
[0369] ELRS -26,26 = {-1 0 -1 0 0 0 1 0 1 0 0 0 -1 0 0 0 -1 0 -1 0 -1 0 -1 0 -10 0 0 1 0 -1 0 1 0 -1 0 1 0 0 0 1 0 0 0 -1 0 1 0 0 0 -1 01} (3-22)
[0370] Alternatively,
[0371] ELRS -26,26 = {-1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 1 0 0 0 -1 0 -1 0 0 0 1 00 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 01} (3-23)
[0372] Alternatively,
[0373] ELRS -26,26= {1 0 0 0 1 0 -1 0 1 0 -1 0 0 0 1 0 -1 0 -1 0 0 0 1 0 1 0 00 1 0 1 0 0 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 -1} (3-24)
[0374] or
[0375] ELRS -26,26 = {-1 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 00 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 0 0 1 0 -1 0 0 0 -1 01} (3-25)
[0376] or
[0377] ELRS -26,26 = {-1 0 0 0 -1 0 -1 0 1 0 -1 0 0 0 -1 0 -1 0 -1 0 0 0 1 0 -10 0 0 1 0 1 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 -1 0 -1 0 1 0 0 01} (3-26)
[0378] or
[0379] ELRS -26,26 = {-1 0 -1 0 0 0 1 0 1 0 0 0 -1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 01 0 -1 0 1 0 -1 0 1 0 0 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1} (3-27)
[0380] or
[0381] ELRS -26,26= {0 0 -1 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 1 0 0 0 1 0 1 0 1 0 -1 0} ……………………………………………………………………(3-28)
[0382] or
[0383] ELRS -26,26 = {1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 1 0 0 0 -1 0 0 0 1 0 -1 0 0 1 0 -1 0 0 0 -1 0 0 0 1 0 -1 0 -1 0 -1 0 -1 0 0 0 -1 0 -1} ……………………………………………………………………(3-29)
[0384] or
[0385] ELRS -26,26 = {-1 0 0 0 1 0 -1 0 1 0 -1 0 0 0 0 0 -1 0 1 0 -1 0 -1 0 -1 0 0 -1 0 1 0 -1 0 -1 0 -1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 -1} …………………………………………………………………(3-30)
[0386] or
[0387] ELRS -26,26 = {-1 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 0 0 1 0 -1 0 -1 0 0 0 1 0 0 0 1 0 -1 0 0 0 -1 0 1} ……………………………………………………………………(3-31)
[0388] Example 6c
[0389] When the number of non-zero elements is 22, one possible ELR identification sequence ELRS -26,26 is as follows:
[0390] ELRS -26,26= {-1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 1 0 0 0 -1 0 -1 0 1 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1} (3-33)
[0391] or
[0392] ELRS -26,26 = {-1 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1} (3-34)
[0393] or
[0394] ELRS -26,26 = {-1 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1} (3-35)
[0395] or
[0396] ELRS -26,26 = {-1 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1} (3-35)
[0397] or
[0398] ELRS -26,26= {-1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 -1 0 1 0 -1 0 10 0 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 1 0 0 0 1 0 1 0 -1 0 -1 01} (3-36)
[0399] Example 7c
[0400] When the number of non-zero elements is 24, one possible ELR identification sequence ELRS -26,26 As follows:
[0401] ELRS -26,26 = {-1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 1 0 1 0 -1 0 -1 0 -1 0 10 0 0 -1 0 -1 0 1 0 -1 0 -1 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 01} (3-37)
[0402] or,
[0403] ELRS -26,26 = {-1 0 -1 0 -1 0 1 0 -1 0 1 0 -1 0 0 0 -1 0 -1 0 -1 0 -1 0 10 0 0 -1 0 -1 0 -1 0 1 0 1 0 0 0 1 0 1 0 -1 0 1 0 1 0 -1 0 -1} (3-38)
[0404] or,
[0405] ELRS -26,26 = {-1 0 -1 0 1 0 1 0 1 0 -1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 -1 00 0 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1} (3-39)
[0406] or,
[0407] ELRS -26,26= {-1 0 -1 0 -1 0 -1 0 1 0 -1 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 -1 0 0 0 -1 0 -1 0 -1 0 1 0 1 0 0 0 -1 0 1 0 -1 0 1 0 1 0 1 0 -1} (3-40)
[0408] or
[0409] ELRS -26,26 = {-1 0 -1 0 -1 0 -1 0 -1 0 -1 0 1 0 0 0 1 0 -1 0 1 0 1 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1} (3-41)
[0410] or
[0411] ELRS -26,26 = {-1 0 -1 0 1 0 1 0 -1 0 1 0 1 0 0 0 1 0 1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 -1 0 -1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 -1} (3-42)
[0412] or
[0413] ELRS -26,26 = {-1 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 1 0 -1 0 1 0 1 0 0 0 1 0 1 0 -1 0 -1 0 0 0 -1 0 -1 0 1 0 1 0 1 0 1 0 -1} (3-43)
[0414] Example 8c
[0415] When the number of non-zero elements is 26, one possible ELR identification sequence ELRS -26,26 is as follows:
[0416] ELRS -26,26= {-1 0 -1 0 -1 0 -1 0 -1 0 -1 0 -1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 1 0 -1 0 -1 0 1 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1 0 -1} (3-44)
[0417] or
[0418] ELRS -26,26 = {-1 0 -1 0 -1 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 -1 0 -1 0 1 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 0 1 0 -1 0 -1 0 1 0 -1 0 -1 0 1 0 1} (3-45)
[0419] or
[0420] ELRS -26,26 = {-1 0 -1 0 -1 0 -1 0 -1 0 1 0 1 0 1 0 1 0 -1 0 -1 0 1 0 1 0 0 0 -1 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1 0 1 0 -1 0 1 0 -1 0 1} (3-46)
[0421] or
[0422] ELRS -26,26 = {1 0 -1 0 1 0 -1 0 1 0 1 0 -1 0 -1 0 -1 0 1 0 1 0 1 0 1 0 0 0 -1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 -1 0 -1 0 1 0 -1 0 -1} (3-47)
[0423] It can be understood that the sequence in each of the above examples (i.e., example 1c to example 8c) is only an example, and any sequence satisfying one or more of the following is within the protection scope of the present application: non-zero elements are located on part or all of the subcarriers with subcarrier indexes of {-26, -24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -4, -2, 2, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26}; non-zero elements cannot be located only on subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} or only on subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}; the subcarrier indexes corresponding to the non-zero elements are symmetric about the subcarrier index {0}; the PAPR of the time domain signal after 8 times up-sampling is less than or equal to 3.01 dB; the normalized periodic cross-correlation between the time domain signals corresponding to the conventional STF sequences respectively is 0 at a time offset of 0 and the peak value of the normalized periodic cross-correlation is less than or equal to -6 dB; or, the normalized periodic autocorrelation amplitude of the time domain signal after a delay of 0.8 us is less than or equal to -10 dB and the peak sidelobe ratio of the normalized periodic autocorrelation after a delay of 0.8 us is less than or equal to -8 dB.
[0424] It can also be understood that, in actual applications, the sequence in each of the above examples (i.e., example 1c to example 8c) is multiplied by a normalized constant to obtain an equivalent sequence, which is still within the protection scope of the present application, and the performance (such as autocorrelation performance, cross-correlation performance, and PAPR) of the equivalent sequence is unchanged. It can also be understood that, in actual applications, one or more of the following operations are performed on the sequence in each of the above examples (i.e., example 1c to example 8c): element inversion (such as 1 to -1, -1 to 1, and 0 unchanged), reverse order, or uniform sampling and inversion (assuming S(i) is the element value of the original sequence at subcarrier index i, then the value of the sequence on the subcarrier with subcarrier index i after uniform sampling and inversion is S(i)*(-1) (i+26) / 2 or (-S(i)*(-1) (i+26) / 2 ). The equivalent sequence obtained is also within the protection scope of the present application, and the performance (such as autocorrelation performance, cross-correlation performance, and PAPR) of the equivalent sequence is unchanged. Wherein, the symbol "*" represents multiplication or multiplication, which will not be described below.
[0425] The performance of the sequence in each of the above examples is used below to illustrate (or prove) the beneficial effects that can be brought by the ELR identification sequence designed in the embodiments of the present application.
[0426] The performances of the time-domain signals corresponding to the sequences in each of the above examples, such as the ELR identification sequences (3-3) to (3-47), are shown in Table 4 below. Table 4 shows the PAPR of the time-domain signal corresponding to the ELR identification sequence after 8 times up-sampling, the normalized period autocorrelation peak side lobe ratio (PSLR) after a delay of 0.8us, the normalized period autocorrelation peak after a delay of 0.8us, and the normalized period cross-correlation peak between the time-domain signal corresponding to the ELR identification sequence and the time-domain signal corresponding to the conventional STF (L-STF) sequence.
[0427] Table 4
[0428]
[0429]
[0430] As can be seen from Table 4, the PAPR of the time-domain signal corresponding to the ELR identification sequence designed by the embodiments of the application after 8 times up-sampling is not higher than 3.01dB, which can effectively reduce the non-linear distortion and improve the transmission efficiency of the power amplifier (PA). The normalized period autocorrelation peak side lobe ratio (PSLR) of the time-domain signal corresponding to the ELR identification sequence designed by the embodiments of the application after a delay of 0.8us is less than -8dB, which can improve the synchronization accuracy of the ELR PPDU. In addition, the normalized period autocorrelation of the time-domain signal corresponding to the ELR identification sequence designed by the embodiments of the application after a delay of 0.8us is less than -10dB, which can reduce the case that the conventional device mistakenly considers the ELR PPDU as a conventional PPDU. Moreover, the ELR identification sequence designed by the embodiments of the application is orthogonal to the conventional STF sequence, and the normalized period cross-correlation amplitude between the time-domain signal corresponding to the ELR identification sequence and the time-domain signal corresponding to the conventional STF (L-STF) sequence is less than -6dB, which can further reduce the problem of PPDU mis-detection.
[0431] In addition, the time-domain signal corresponding to the ELR identification sequence designed by the embodiments of the application is repeated twice within the duration of one OFDM symbol, which can effectively reduce the complexity of packet detection at the receiving end.
[0432] In another possible implementation, under the above constraints (1), (2), and (3), an embodiment of the present application considers designing a pair of sequences, such that the time-domain signals corresponding to the two sequences have a low cross-correlation amplitude (for example, the normalized periodic cross-correlation function amplitude is less than or equal to -9 dB) between each other, and the time-domain signals corresponding to each sequence have a low PAPR (for example, the PAPR is less than or equal to 3.01 dB) after 8 times up-sampling, the time-domain signals corresponding to each sequence have a low amplitude of autocorrelation after a delay of 16 samples (or a delay of 0.8 us) (for example, the normalized periodic autocorrelation amplitude after a delay of 0.8 us is less than or equal to -10 dB; and / or, the normalized periodic autocorrelation peak-to-sidelobe ratio after a delay of 0.8 us is less than or equal to -8 dB), and the time-domain signals corresponding to each sequence and the traditional STF sequence have a low cross-correlation amplitude (for example, the normalized periodic cross-correlation peak is less than or equal to -6 dB) between each other.
[0433] In some scenarios, the first field in the above ELR PPDU can be generated based on any sequence in a pair of sequences designed by an embodiment of the present application. One sequence in the sequence pair can be used to indicate a number of spatial streams (such as single stream) of ELR data in the ELR PPDU, and the other sequence can be used to indicate another number of spatial streams (such as multiple streams) of ELR data. In this way, signaling overhead can be saved, and additional signaling is not required to indicate the number of spatial streams of ELR data.
[0434] The following illustrates some possible sequence pairs provided by an embodiment of the present application. It can be understood that each sequence in the sequence pair in each of the following examples can satisfy the above constraints (1), (2), and (3), and the PAPR of the time-domain signal corresponding to each sequence after 8 times up-sampling is less than or equal to 3.01 dB, the normalized periodic autocorrelation amplitude after a delay of 0.8 us is less than or equal to -10 dB, the normalized periodic autocorrelation peak-to-sidelobe ratio after a delay of 0.8 us is less than or equal to -8 dB, the normalized periodic cross-correlation peak between the time-domain signals corresponding to each sequence and the traditional STF sequence is less than or equal to -6 dB, and the normalized periodic cross-correlation function amplitude between the time-domain signals corresponding to the two sequences in the sequence pair is less than or equal to -9 dB.
[0435] Example 1d
[0436] When the number of non-zero elements of each sequence is 14, a possible sequence pair (containing two ELR identification sequences ELRSA -26,26 and ELRSB -26,26 ) is as follows:
[0437] ELRSA -26,26= {-1 0 -1 0 -1 0 0 0 0 0 1 0 1 0 0 0 -1 0 0 0 0 0 -1 0 0 00 0 0 0 -1 0 0 0 0 0 1 0 0 0 -1 0 1 0 0 0 0 0 1 0 -1 01} (4-1)
[0438] and,
[0439] ELRSA -26,26 = {0 0 -1 0 0 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 0 0 -1 0 0 0 1 00 0 1 0 0 0 1 0 0 0 0 0 1 0 -1 0 -1 0 1 0 0 0 0 0 1 00} (4-2)
[0440] Example 2d
[0441] When the number of non-zero elements in each sequence is 16, one possible pair of sequences (containing two ELR identification sequences, ELRSA -26,26 and ELRSB -26,26 ) is as follows:
[0442] ELRSA -26,26 = {1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 00 0 0 0 -1 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 -1 0 1 0 -1 0 -1} (4-3)
[0443] and,
[0444] ELRSA -26,26 = {0 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 00 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 0 0 1 00} (4-4)
[0445] When the number of non-zero elements in each sequence is 16, another possible pair of sequences (containing two ELR identification sequences, ELRSA -26,26 and ELRSB -26,26) are as follows:
[0446] ELRSA -26,26 = {0 0 -1 0 0 0 1 0 -1 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 0 -1 0 0 1 0 -1 0 1 0 -1 0 0 0 0 0 1 0 1 0 0 0 -1 0} …………………………………………………………………… (4-5)
[0447] and,
[0448] ELRSB -26,26 = {1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 1 0 1 0 0 0 -1 0 1 0 -1 0 -1} …………………………………………………………………… (4-6)
[0449] Example 3d
[0450] When the number of non-zero elements of each sequence is 18, one possible pair of sequences (containing two ELR identification sequences ELSRA -26,26 and ELSRB -26,26 ) are as follows:
[0451] ELRSA -26,26 = {-1 0 0 0 0 0 -1 0 1 0 0 0 1 0 -1 0 -1 0 1 0 -1 0 -1 0 0 0 0 0 0 -1 0 1 0 1 0 1 0 1 0 -1 0 0 0 1 0 1 0 0 0 0 0 -1} …………………………………………………………………… (4-7)
[0452] and,
[0453] ELRSB -26,26 = {0 0 -1 0 -1 0 -1 0 0 0 -1 0 -1 0 1 0 0 0 -1 0 1 0 0 0 -1 0 0 -1 0 0 0 1 0 1 0 0 0 -1 0 -1 0 1 0 0 0 1 0 -1 0 1 0} …………………………………………………………………… (4-8)
[0454] When the number of non-zero elements in each sequence is 18, another possible sequence pair (including two ELR identification sequences ELRSA -26,26 and ELRSB -26,26 ) is as follows:
[0455] ELRSA -26,26 ={0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 -1 0 0 0 -1 0 -1 0 0 0 1 00 0 1 0 0 0 -1 0 1 0 0 0 1 0 0 0 1 0 1 0 -1 0 1 0 1 00}…………………………………………………………………………(4-9)
[0456] and,
[0457] ELRSB -26,26 ={0 0 -1 0 -1 0 -1 0 0 0 -1 0 0 0 0 0 -1 0 -1 0 1 0 10 0 0 -1 0 1 0 1 0 -1 0 0 0 0 0 -1 0 0 0 1 0 -1 0 1 00}……………………………………………………………………(4-10)
[0458] When the number of non-zero elements in each sequence is 18, there is another possible sequence pair (including two ELR identification sequences ELRSA -26,26 and ELRSB -26,26 ) is as follows:
[0459] ELRSA -26,26 ={0 0 -1 0 0 0 1 0 1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 0 0 -1 00 0 -1 0 0 0 1 0 1 0 1 0 1 0 0 0 1 0 1 -1 0 0 0 1 00}……………………………………………………………………(4-11)
[0460] and,
[0461] ELRSB -26,26 ={1 0 -1 0 -1 0 0 0 0 0 1 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 1 0 -1 0 1 0 1 0 0 0 0 0 -1 0 -1}………………………………………………………………(4-12)
[0462] Example 4d
[0463] When the number of non-zero elements in each sequence is 20, one possible pair of sequences (containing two ELR identification sequences ELSRA -26,26 and ELRSB -26,26 ) is as follows:
[0464] ELRSA -26,26 = {1 0 0 0 1 0 -1 0 1 0 -1 0 0 0 1 0 -1 0 -1 0 0 0 1 0 1 0 00 1 0 1 0 0 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 -1 0 -1 0 0 0 -1} … … … … … (4-13)
[0465] and,
[0466] ELRSB -26,26 = {-1 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 00 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 0 0 1 0 -1 0 0 0 -1 01} … … … … … (4-14)
[0467] When the number of non-zero elements in each sequence is 20, another possible pair of sequences (containing two ELR identification sequences ELSRA -26,26 and ELRSB -26,26 ) is as follows:
[0468] ELRSA -26,26 = {-1 0 0 0 -1 0 -1 0 1 0 -1 0 0 0 -1 0 -1 0 -1 0 0 0 1 0 -10 0 0 1 0 1 0 0 0 -1 0 1 0 -1 0 0 0 -1 0 -1 0 -1 0 1 0 0 01} … … … … … (4-15)
[0469] and,
[0470] ELRSB -26,26= {-1 0 -1 0 0 0 1 0 1 0 0 0 -1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 1 0 -1 0 -1 0 1 0 -1 0 1 0 0 0 -1 0 0 0 1 0 -1 0 0 1 0 -1} (4-16)
[0471] When the number of non-zero elements in each sequence is 20, yet another possible pair of ELR identification sequences (ELRSA -26,26 and ELRSB -26,26 ) is as follows:
[0472] ELRSA -26,26 = {0 0 -1 0 1 0 1 0 -1 0 0 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 -1 0 0 1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 0 0 1 0 1 0 1 0 -1 0 0} (4-17)
[0473] and,
[0474] ELRSB -26,26 = {1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 1 0 0 0 -1 0 0 0 1 0 -1 0 0 1 0 -1 0 0 0 -1 0 0 1 0 -1 0 -1 0 -1 0 -1 0 0 0 -1 0 -1} (4-18)
[0475] When the number of non-zero elements in each sequence is 20, yet another possible pair of ELR identification sequences (ELRSA -26,26 and ELRSB -26,26 ) is as follows:
[0476] ELRSA -26,26 = {-1 0 0 0 1 0 -1 0 1 0 -1 0 0 0 0 0 -1 0 1 0 -1 0 -1 0 -1 0 0 -1 0 1 0 -1 0 -1 0 -1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 -1} (4-19)
[0477] and,
[0478] ELRSB -26,26 = {-1 0 -1 0 0 0 -1 0 -1 0 0 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 0 0 1 0 -1 0 0 0 -1 0 1} (4-20)
[0479] Example 5d
[0480] When the number of non-zero elements in each sequence is 22, one possible pair of sequences (containing two ELR identification sequences, ELRSA -26,26 and ELRSB -26,26 ) is as follows:
[0481] ELRSA -26,26 = {-1 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 1 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 -1 0 1 0 -1 0 1} (4-21)
[0482] and,
[0483] ELRSB -26,26 = {-1 0 -1 0 -1 0 -1 0 -1 0 0 0 1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 0 0 -1 0 -1 0 -1 0 1 0 0 0 -1 0 1 0 0 0 1 0 1 0 -1 0 -1 0 1} (4-22)
[0484] Example 6d
[0485] When the number of non-zero elements in each sequence is 24, one possible pair of sequences (containing two ELR identification sequences, ELRSA -26,26 and ELRSB -26,26 ) is as follows:
[0486] ELRSA -26,26= {-1 0 -1 0 -1 0 -1 0 1 0 -1 0 1 0 0 0 -1 0 1 0 -1 0 -1 0 -1 0 -1 0 0 0 -1 0 -1 0 -1 0 1 0 1 0 0 0 -1 0 1 0 -1 0 1 0 1 0 1 0 -1} (4-23)
[0487] and,
[0488] ELRSB -26,26 = {-1 0 -1 0 -1 0 -1 0 -1 0 -1 0 1 0 0 0 1 0 -1 0 1 0 1 0 1 0 0 0 -1 0 1 0 1 0 1 0 -1 0 0 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1} (4-24)
[0489] When the number of non-zero elements in each sequence is 24, another possible pair of sequences (containing two ELR identification sequences, ELSRA -26,26 and ELSB -26,26 ) is as follows:
[0490] ELRSA -26,26 = {-1 0 -1 0 1 0 1 0 -1 0 1 0 1 0 0 0 1 0 1 0 -1 0 -1 0 -1 0 0 1 0 -1 0 -1 0 -1 0 -1 0 0 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 -1} (4-25)
[0491] and,
[0492] ELRSB -26,26 = {-1 0 -1 0 1 0 -1 0 1 0 -1 0 -1 0 0 0 1 0 1 0 -1 0 1 0 1 0 0 1 0 1 0 -1 0 -1 0 0 0 -1 0 -1 0 1 0 1 0 1 0 1 0 -1} (4-26)
[0493] Example 7d
[0494] When the number of non-zero elements in each sequence is 26, one possible pair of sequences (containing two ELR identification sequences, ELSRA-26,26 and ELRSB -26,26 ) as follows:
[0495] ELRSA -26,26 = {-1 0 -1 0 -1 0 -1 0 -1 0 1 0 1 0 1 0 1 0 -1 0 -1 0 1 0 10 0 0 -1 0 -1 0 1 0 1 0 -1 0 1 0 1 0 -1 0 1 0 -1 0 1 0 -1 01} … … … … … (4-27)
[0496] and,
[0497] ELRSB -26,26 = {1 0 -1 0 1 0 -1 0 1 0 1 0 -1 0 -1 0 -1 0 1 0 1 0 1 0 1 00 0 -1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 -1 0 -1 0 1 0 -1 0 -1} … … … … … (4-28)
[0498] It can be understood that the sequence pairs in the above various examples (i.e., examples 1d to 7d) are only examples, and any sequence pair satisfying one or more of the following is within the protection scope of the present application: the non-zero elements of each sequence are located on part or all of the subcarriers with subcarrier indexes of {-26, -24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -4, -2, 2, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26}; the non-zero elements of each sequence cannot be located only on the subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} or only on the subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}; the subcarrier indexes corresponding to the non-zero elements of each sequence are symmetric about the subcarrier index {0}; the normalized periodic cross-correlation function amplitude between the time-domain signals corresponding to the two sequences in the sequence pair is less than or equal to -9dB; the PAPR of the time-domain signal corresponding to each sequence after 8 times up-sampling is less than or equal to 3.01dB; the normalized periodic cross-correlation between the time-domain signals corresponding to each sequence and the conventional STF sequence is 0 at a time offset of 0 and the peak value of the normalized periodic cross-correlation is less than or equal to -6dB; or, the normalized periodic autocorrelation amplitude of the time-domain signal corresponding to each sequence after a delay of 0.8us is less than or equal to -10dB and the peak sidelobe ratio of the normalized periodic autocorrelation after a delay of 0.8us is less than or equal to -8dB.
[0499] It can also be understood that, in actual applications, multiplying the sequences in the above various examples (i.e., examples 1d to 7d) by a normalized constant to obtain equivalent sequences still belongs to the protection scope of the present application, and the performance (such as autocorrelation performance, cross-correlation performance, and PAPR, etc.) of the equivalent sequences is unchanged. It can also be understood that, performing one or more of element inversion (such as 1 to -1, -1 to 1, and 0 unchanged), reverse order, or uniform sampling inversion (assuming S(i) is the element value of the original sequence at subcarrier index i, then the value of the sequence after uniform sampling inversion on the subcarrier with subcarrier index i is S(i)*(-1) (i+26) / 2 or (-S(i)*(-1) (i+26) / 2 ) operation on the sequences in the above various examples (i.e., examples 1d to 7d) also belongs to the protection scope of the present application, and the performance (such as autocorrelation performance, cross-correlation performance, and PAPR, etc.) of the equivalent sequences is unchanged. Wherein, the symbol "*" represents multiplication or multiplication by, which will not be repeated hereinafter.
[0500] It can be understood that the performance of the time domain signals corresponding to the sequences in each of the above examples, such as the ELR identification sequences (4-1) to (4-28), is shown in Table 5 as follows. Table 5 shows: the PAPR of the time domain signal corresponding to the ELR identification sequence after 8 times up-sampling, the normalized period autocorrelation peak side lobe ratio (PSLR) after a delay of 0.8us, the normalized period autocorrelation peak after a delay of 0.8us, the normalized period cross-correlation peak between the time domain signals corresponding to the ELR identification sequence and the time domain signal corresponding to the conventional STF (L-STF) sequence, and the normalized period cross-correlation peak between the time domain signals corresponding to the two sequences in the sequence pair.
[0501] Table 5
[0502]
[0503]
[0504] As can be seen from Table 5, the normalized period cross-correlation peak between the time domain signals corresponding to the two sequences in the sequence pair designed by the embodiments of the application is not greater than -9dB, different ELR identification sequences can be used to indicate signaling information (such as different numbers of spatial streams of ELR data), and signaling overhead can be saved.
[0505] As can be seen from Table 5, the PAPR of the time domain signal corresponding to any ELR identification sequence in the sequence pair designed by the embodiments of the application after 8 times up-sampling is not higher than 3.01dB, which can effectively reduce nonlinear distortion and improve the transmission efficiency of the power amplifier (PA). The normalized period autocorrelation peak side lobe ratio (PSLR) of the time domain signal corresponding to any ELR identification sequence in the sequence pair designed by the embodiments of the application after a delay of 0.8us is less than -9dB, which can improve the synchronization accuracy of the ELR PPDU. In addition, the normalized period autocorrelation of the time domain signal corresponding to any ELR identification sequence in the sequence pair designed by the embodiments of the application after a delay of 0.8us is less than -10dB, which can reduce the case that the conventional device mistakenly considers the ELR PPDU as a conventional PPDU.
[0506] The ELR identification sequence in the sequence pair designed by the embodiments of the application is mutually orthogonal to the conventional STF sequence, and the normalized period cross-correlation amplitude between the time domain signal corresponding to the ELR identification sequence and the time domain signal corresponding to the conventional STF (L-STF) sequence is less than -6dB, which can further reduce the problem of PPDU mis-detection.
[0507] In addition, the time domain signal corresponding to any ELR identification sequence in the sequence pair designed by the embodiments of the application is repeated twice within the duration of one OFDM symbol, which can effectively reduce the complexity of packet detection at the receiving end.
[0508] S203, the second communication device performs PPDU detection based on the first field in the ELR PPDU.
[0509] In a possible implementation, the implementation of step S203 in the embodiment of the present application can refer to the implementation of step S103 in the foregoing Figure 7 embodiment, which will not be described here again.
[0510] The embodiment of the present application can effectively reduce the case of misjudging other PPDUs as ELR PPDUs, and improve the accuracy of PPDU detection (or packet detection), by designing the ELR identification sequence to have a low amplitude in the time domain period cross-correlation with the conventional STF sequence (for example, the peak value of the normalized period cross-correlation is less than or equal to -6 dB). In addition, the ELR identification sequence designed in the embodiment of the present application has good autocorrelation performance (for example, the peak sidelobe ratio of the normalized period autocorrelation is greater than or equal to -8 dB), which can reduce the case of misjudging ELR PPDUs as non-ELR PPDUs at the ELR receiving end, and improve the performance of PPDU detection (or packet detection). Further, the ELR identification sequence designed in the embodiment of the present application has a low PAPR (for example, less than or equal to 3.01 dB), which can effectively reduce the non-linear error and improve the efficiency of the power amplifier (PA). Further, the correlation length of the ELR identification sequence designed in the embodiment of the present application is only one quarter of the OFDM symbol when correlation operation is performed at the receiving end, which can effectively reduce the complexity of packet detection at the receiving end. Further, the ELR identification sequence designed in the embodiment of the present application is any sequence in the sequence pair, which can support using different ELR identification sequences to indicate different spatial stream numbers of ELR data, to save signaling overhead.
[0511] The foregoing describes the method provided by the present application in detail. In order to facilitate the implementation of the foregoing scheme of the embodiment of the present application, the embodiment of the present application further provides a corresponding device or equipment.
[0512] The embodiment of the present application divides the functional modules of the communication device according to the foregoing method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated in one processing module. The integrated module can be realized in the form of hardware or in the form of a software functional module. It should be noted that the division of the modules in the present application is schematic and is only a logical function division. Another division manner can be used in actual implementation. The communication device of the embodiment of the present application will be described in detail below. Figures 12 to 14 The communication device of the embodiment of the present application is described in detail.
[0513] Referring to Figure 12 ,Figure 12 is a structural schematic diagram of a communication apparatus provided in embodiments of the present application. As shown in Figure 12 , the communication apparatus includes a transceiver module 801 and a processing module 802. The transceiver module 801 can implement corresponding communication functions, and the processing module 802 is configured to perform data processing. The transceiver module 801 can also be referred to as an interface, a communication interface, or a communication module, etc.
[0514] In some embodiments of the present application, the communication apparatus can be the first communication apparatus shown above. That is Figure 12 , the communication apparatus shown in the figure can be used to perform the steps or functions, etc. performed by the first communication apparatus in the above method embodiments. For example, the communication apparatus can be the first communication apparatus or a chip or functional module configured in the first communication apparatus, etc., and the embodiments of the present application do not limit this. The transceiver module 801 is configured to perform the transceiver-related operations of the first communication apparatus in the above method embodiments, and the processing module 802 is configured to perform the processing-related operations of the first communication apparatus in the above method embodiments.
[0515] For example, the processing module 802 is configured to generate an ELR PPDU, the ELR PPDU including a first field, the first field being generated based on an ELR identification sequence; and the transceiver module 801 is configured to transmit the ELR PPDU. Wherein, the ELR identification sequence is carried on 53 subcarriers with subcarrier indexes from -26 to 26, and elements of the ELR identification sequence on subcarriers with subcarrier indexes from {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are all 0.
[0516] It can be understood that the transceiver module 801 can transmit the ELR PPDU to other communication apparatuses, or the transceiver module 801 can output the ELR PPDU from the processing module 802 to other components or other functional modules, etc. in the communication apparatus. The related description of the transceiver module outputting other information is similar, and will not be described in detail below.
[0517] In embodiments of the present application, the description of the ELR PPDU, the first field, and the ELR identification sequence, etc. can refer to the introduction in the above method embodiments, which will not be described one by one here.
[0518] It can be understood that the specific description of the transceiver module and the processing module shown in the embodiments of the present application is only an example. For the specific functions or steps performed by the transceiver module and the processing module, etc., reference can be made to the above method embodiments (such as Figure 7 ), which will not be described in detail here. In addition, the technical effects of the embodiments of the present application can refer to the technical effects in the above method embodiments (such as Figure 7 ). In order to be brief, they will not be described here.
[0519] The processing module 802 is configured to generate an ELR PPDU, the ELR PPDU including a first field, the first field being generated based on an ELR identification sequence; and the transceiver module 801 is configured to transmit the ELR PPDU. The ELR identification sequence is carried on 53 subcarriers with subcarrier indices from -26 to 26. The ELR identification sequence has non-zero values on subcarriers with subcarrier indices {-24, 24} and on some or all of the subcarriers with subcarrier indices {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}, and the ELR identification sequence has non-zero values on some or all of the subcarriers with subcarrier indices {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}. Alternatively, the ELR identification sequence is one of a pair of predefined sequences, at least one of the pair of sequences having non-zero values on subcarriers with subcarrier indices {-24, 24}. Any one of the pair of sequences has non-zero values on some or all of the subcarriers with subcarrier indices {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}, and has non-zero values on some or all of the subcarriers with subcarrier indices {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}.
[0520] In embodiments of the present application, the ELR PPDU, the first field, and the ELR identification sequence are described above in the method embodiments, and thus will not be repeated here.
[0521] It is to be understood that the specific description of the transceiver module and the processing module in the embodiments of the present application is only an example. For the specific functions or steps of the transceiver module and the processing module, please refer to the above method embodiments (e.g. Figure 11 ), which will not be repeated here. In addition, the technical effects of the embodiments of the present application are described above in the method embodiments (e.g. Figure 11 ), and thus will not be repeated here.
[0522] Multiplexing Figure 12 In some other embodiments of the present application, the communication device can be the second communication device described above. That is Figure 12The illustrated communication device can be used to perform the steps or functions performed by the second communication device in the above method embodiments, etc. For example, the communication device can be the second communication device or a chip or functional module configured in the second communication device, etc., and the embodiments of the present application are not limited in this regard. The transceiver module 801 is configured to perform the transceiver-related operations of the second communication device in the above method embodiments, and the processing module 802 is configured to perform the processing-related operations of the second communication device in the above method embodiments.
[0523] For example, the transceiver module 801 is configured to receive an ELR PPDU, and the ELR PPDU includes a first field, and the first field is generated based on an ELR identification sequence; and the processing module 802 is configured to perform PPDU detection based on the first field. Wherein, the ELR identification sequence is carried on 53 subcarriers with subcarrier indexes from -26 to 26, and the elements of the ELR identification sequence on the subcarriers with subcarrier indexes from {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} are all 0.
[0524] It can be understood that the transceiver module 801 can receive the ELR PPDU from other communication devices, or the transceiver module 801 inputs the ELR PPDU from other components or other functional modules in the communication device, etc. The relevant description of the transceiver module inputting other information is similar, and will not be described in detail below.
[0525] In the embodiments of the present application, the descriptions of the ELR PPDU, the first field, and the ELR identification sequence, etc. can refer to the descriptions in the above method embodiments, and will not be described one by one here.
[0526] It can be understood that the specific descriptions of the transceiver module and the processing module illustrated in the embodiments of the present application are only examples, and for the specific functions or steps performed by the transceiver module and the processing module, etc. can refer to the above method embodiments (such as Figure 7 ), and will not be described in detail here. In addition, the technical effects of the embodiments of the present application can refer to the technical effects in the above method embodiments (such as Figure 7 ), and for the sake of brevity, will not be described here.
[0527] The transceiver module 801 is configured to receive an ELR PPDU, and the ELR PPDU comprises a first field, and the first field is generated based on an ELR identification sequence. The processing module 802 is configured to perform PPDU detection based on the first field. The ELR identification sequence is carried on 53 subcarriers with subcarrier indexes from -26 to 26. The ELR identification sequence has non-zero values on subcarriers with subcarrier indexes of {-24, 24} and part or all of subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}, and the ELR identification sequence has non-zero values on part or all of subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}. Alternatively, the ELR identification sequence is one of a predefined sequence pair, and at least one sequence of the sequence pair has non-zero values on subcarriers with subcarrier indexes of {-24, 24}. Any sequence of the sequence pair has non-zero values on part or all of subcarriers with subcarrier indexes of {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} and part or all of subcarriers with subcarrier indexes of {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}.
[0528] In the embodiments of the present application, the descriptions of the ELR PPDU, the first field, and the ELR identification sequence can refer to the descriptions in the method embodiments, which will not be repeated here.
[0529] It can be understood that the specific descriptions of the transceiver module and the processing module shown in the embodiments of the present application are only examples. For the specific functions or steps of the transceiver module and the processing module, please refer to the method embodiments (such as Figure 11 ), which will not be repeated here. In addition, the technical effects of the embodiments of the present application refer to the technical effects in the method embodiments (such as Figure 11 ), which will not be repeated here.
[0530] The communication device of the embodiments of the present application is introduced above, and possible product forms of the communication device are introduced below. It should be understood that any form of product with the functions of the communication device described above falls within the protection scope of the embodiments of the present application. It should also be understood that the following introduction is only an example, and the product form of the communication device of the embodiments of the present application is not limited to this. Figure 12
[0531] In one possible implementation manner, Figure 12 In the illustrated communication apparatus, the processing module 802 can be one or more processors, and the transceiver module 801 can be a transceiver, or the transceiver module 801 can also be a transmitting module and a receiving module, the transmitting module can be a transmitter, and the receiving module can be a receiver, and the transmitting module and the receiving module are integrated in one device, for example, a transceiver. In embodiments of the present application, the processor and the transceiver can be coupled, and the connection manner of the processor and the transceiver is not limited in embodiments of the present application. In the process of executing the above method, the process of transmitting information (such as transmitting the ELR PPDU) in the above method can be understood as the process of outputting the above information by the processor. When the above information is output, the processor outputs the above information to the transceiver, so that the transceiver transmits. After the above information is output by the processor, it can also need to be processed further, and then reach the transceiver. Similarly, the process of receiving information (such as receiving the ELR PPDU) in the above method can be understood as the process of receiving the input above information by the processor. When the processor receives the input information, the transceiver receives the above information and inputs it to the processor. Further, after the transceiver receives the above information, the above information can need to be processed further, and then input to the processor.
[0532] Referring to Figure 13 , Figure 13 is another structural schematic diagram of a communication apparatus provided by embodiments of the present application. The communication apparatus can be a first communication apparatus or a second communication apparatus, or a chip therein. Figure 13 Only main components of the communication apparatus are shown. In addition to the processor 1001, the communication apparatus can further include a transceiver 1002 and a memory 1003, and an input and output apparatus (not shown in the figure).
[0533] The processor 1001 is mainly used for processing communication protocols and communication data, and controlling the whole communication apparatus, executing software programs, and processing data of the software programs. The memory 1003 is mainly used for storing software programs and data. In one design, the transceiver 1002 can be referred to as a transceiving unit, a transceiver, or a transceiving circuit, etc., and is used for realizing a transceiving function. The transceiver 1002 can include a receiver and a transmitter, the receiver can be referred to as a receiver or a receiving circuit, etc., and is used for realizing a receiving function; the transmitter can be referred to as a transmitter or a transmitting circuit, etc., and is used for realizing a transmitting function. In another design, the transceiver 1002 can include a control circuit and an antenna, the control circuit is mainly used for conversion between a baseband signal and a radio frequency signal and processing of the radio frequency signal. The antenna is mainly used for transceiving a radio frequency signal in the form of an electromagnetic wave. The input and output apparatus, for example, a touch screen, a display screen, a keyboard, etc., is mainly used for receiving data input by a user and outputting data to the user.
[0534] When the communication apparatus is powered on, the processor 1001 can read a software program in the memory 1003, interpret and execute instructions of the software program, process data of the software program, control a medium access control (MAC) layer and a physical layer (PHY) to implement the method of the embodiments of the present application. When data needs to be transmitted wirelessly, the processor 1001 outputs a baseband signal to the radio frequency circuit after baseband processing of the data to be transmitted, and the radio frequency circuit converts the baseband signal into a radio frequency signal and transmits the radio frequency signal in the form of an electromagnetic wave through an antenna. When data is transmitted to the communication apparatus, the radio frequency circuit receives a radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1001, and the processor 1001 converts the baseband signal into data and processes the data.
[0535] In another implementation, the radio frequency circuit and the antenna can be arranged independently of the processor that performs baseband processing, for example, in a distributed scenario, the radio frequency circuit and the antenna can be arranged remotely from the communication apparatus.
[0536] The processor 1001, the transceiver 1002, and the memory 1003 can be connected through a communication bus.
[0537] For example, when the communication apparatus is configured to perform the steps or methods or functions performed by the first communication apparatus in the method embodiments shown in the above Figure 7 , the processor 1001 can be configured to perform step S101 in the above Figure 7 , and / or other processes for implementing the technologies described herein; and the transceiver 1002 can be configured to perform step S102 in the above Figure 7 , and / or other processes for implementing the technologies described herein.
[0538] For example, when the communication apparatus is configured to perform the steps or methods or functions performed by the second communication apparatus in the method embodiments shown in the above Figure 7 , the processor 1001 can be configured to perform step S103 in the above Figure 7 , and / or other processes for implementing the technologies described herein; and the transceiver 1002 can be configured to receive the ELR PPDU, and / or other processes for implementing the technologies described herein.
[0539] For example, when the communication apparatus is configured to perform the steps or methods or functions performed by the first communication apparatus in the method embodiments shown in the above Figure 11 , the processor 1001 can be configured to perform step S201 in the above Figure 11 , and / or other processes for implementing the technologies described herein; and the transceiver 1002 can be configured to performFigure 11 the step S202 in the method embodiment shown in FIG. 2, and / or other processes for the technologies described herein.
[0540] For example, when the communication device is configured to perform the above-mentioned Figure 11 When the second communication device performs the steps or methods or functions in the method embodiment shown in FIG. 2, the processor 1001 can be configured to perform the step S203 in the method embodiment shown in FIG. 2, and / or other processes for the technologies described herein; the transceiver 1002 can be configured to receive the ELR PPDU, and / or other processes for the technologies described herein. Figure 11
[0541] In any of the above designs, the processor 1001 can include a transceiver for implementing the receiving and transmitting functions. For example, the transceiver can be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface or interface circuit for implementing the receiving and transmitting functions can be separate or integrated together. The above-mentioned transceiver circuit, interface or interface circuit can be used for reading and writing of codes / data, or the above-mentioned transceiver circuit, interface or interface circuit can be used for transmission or transfer of signals.
[0542] In any of the above designs, the processor 1001 can store instructions, which can be a computer program, running on the processor 1001, and can cause the communication device to perform the methods described in the above method embodiments. The computer program can be fixed in the processor 1001, in which case the processor 1001 can be implemented by hardware.
[0543] In an implementation, the communication apparatus can include circuitry that can implement the functions of transmitting or receiving or communicating in the foregoing method embodiments. The processor and transceiver described in the present application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), nMetal-oxide-semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0544] It can be understood that the communication apparatus shown in the embodiments of the present application can also have more components, etc., and the embodiments of the present application do not limit this. The methods performed by the processor and transceiver shown above are only examples, and the specific steps performed by the processor and transceiver can refer to the description of the method embodiments above. Figure 13
[0545] In another possible implementation, Figure 12 In the communication apparatus shown, the processing module 802 can be one or more logic circuits, and the transceiving module 801 can be an input output interface, also referred to as a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiving module 801 can also be a sending module and a receiving module, the sending module can be an output interface, and the receiving module can be an input interface, and the sending module and the receiving module are integrated in one module, such as an input output interface. See Figure 14 , Figure 14 is another structural schematic diagram of the communication apparatus provided by the embodiments of the present application. As shown in Figure 14 , Figure 14 The communication apparatus shown includes a logic circuit 901 and an interface 902. That is, the processing module 802 described above can be implemented by the logic circuit 901, and the transceiver module 801 can be implemented by the interface 902. The logic circuit 901 can be a chip, a processing circuit, an integrated circuit, or a system on chip (SoC) chip, and the interface 902 can be a communication interface, an input / output interface, a pin, and the like. Exemplarily, Figure 14 The above communication apparatus is exemplified as a chip, which includes the logic circuit 901 and the interface 902.
[0546] In the embodiments of the present application, the logic circuit and the interface can also be coupled to each other. The specific connection mode of the logic circuit and the interface is not limited in the embodiments of the present application.
[0547] Exemplarily, when the communication apparatus is used to execute the method or the function or the step executed by the first communication apparatus in any of the preceding method embodiments, the logic circuit 901 is configured to generate an ELR PPDU, and the ELR PPDU includes a first field, and the first field is generated based on an ELR identification sequence; and the interface 902 is configured to output the ELR PPDU.
[0548] Exemplarily, when the communication apparatus is used to execute the method or the function or the step executed by the second communication apparatus in any of the preceding method embodiments, the interface 902 is configured to input an ELR PPDU, and the ELR PPDU includes a first field, and the first field is generated based on an ELR identification sequence; and the logic circuit 901 is configured to perform PPDU detection based on the first field.
[0549] In the embodiments of the present application, the specific description of the ELR PPDU, the first field, and the ELR identification sequence can be referred to the preceding method embodiments, which will not be repeated here.
[0550] It can be understood that the communication apparatus shown in the embodiments of the present application can implement the method provided by the embodiments of the present application in the form of hardware, or implement the method provided by the embodiments of the present application in the form of software, and the embodiments of the present application do not limit this.
[0551] For the specific implementation of the embodiments shown, Figure 14 The specific implementation of the embodiments shown can also be referred to the above-mentioned various embodiments, which will not be repeated here.
[0552] The embodiments of the present application also provide a wireless communication system, which includes a first communication apparatus and a second communication apparatus, and the first communication apparatus and the second communication apparatus can be used to execute the method in any of the preceding method embodiments.
[0553] In addition, the present application further provides a computer program for implementing the operations and / or processes performed by the first communication device in the method provided by the present application.
[0554] The present application further provides a computer program for implementing the operations and / or processes performed by the second communication device in the method provided by the present application.
[0555] The present application further provides a readable storage medium, which stores a program, and the program is executed by one or more processors, so that the device including the one or more processors performs the operations and / or processes performed by the first communication device in the method provided by the present application.
[0556] The present application further provides a readable storage medium, which stores a program, and the program is executed by one or more processors, so that the device including the one or more processors performs the operations and / or processes performed by the second communication device in the method provided by the present application.
[0557] The present application further provides a computer program product, which includes computer code or a computer program, and when the computer code or the computer program is run on a computer, the operations and / or processes performed by the first communication device in the method provided by the present application are performed.
[0558] The present application further provides a computer program product, which includes computer code or a computer program, and when the computer code or the computer program is run on a computer, the operations and / or processes performed by the second communication device in the method provided by the present application are performed.
[0559] In several embodiments provided by the present application, it should be understood that the disclosed system, device and method can be implemented by other manners. For example, the device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can also be electrical, mechanical or other forms of connection.
[0560] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, part or all of the units can be selected to realize the technical effects of the scheme provided by the embodiments of the present application.
[0561] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0562] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in the form of a contribution to the prior art, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a readable storage medium, including a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned readable storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0563] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. An enhanced long-range ELR communication method, characterized by, The method comprises: generating an enhanced long range, ELR, physical layer protocol data unit, PPDU, the ELR PPDU comprising a first field, the first field being generated based on an ELR identification sequence, the ELR identification sequence being carried on 53 subcarriers with subcarrier indices from -26 to 26, elements of the ELR identification sequence on subcarriers with subcarrier indices from {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} being all zeros; transmitting the ELR PPDU.
2. An enhanced long-range ELR communication method, characterized by, The method comprises: receiving an enhanced long range, ELR, physical layer protocol data unit, PPDU, the ELR PPDU comprising a first field, the first field being generated based on an ELR identification sequence, the ELR identification sequence being carried on 53 subcarriers with subcarrier indices from -26 to 26, elements of the ELR identification sequence on subcarriers with subcarrier indices from {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24} being all zeros; performing PPDU detection based on the first field.
3. The method according to claim 1 or 2, characterized in that, a peak to average power ratio, PAPR, of a time domain signal corresponding to the ELR identification sequence is less than or equal to 3dB.
4. The method according to any one of claims 1 to 3, characterized in that, a peak to side lobe ratio of normalized periodic autocorrelation of the time domain signal corresponding to the ELR identification sequence is less than or equal to -9dB.
5. The method of any one of claims 1 to 4, elements of the ELR identification sequence on part or all of subcarriers with subcarrier indices from {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26} are non-zero values.
6. The method according to any one of claims 1 to 5, characterized in that, subcarrier indices corresponding to non-zero elements of the ELR identification sequence are symmetric about subcarrier index {0}.
7. The method of any one of claims 1 to 6, elements of the ELR identification sequence on subcarriers with subcarrier indices from {-25, -23, -21, -19, -17, -15, -13, -11, -9, -7, -5, -3, -1, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25} are zeros.
8. The method according to any one of claims 1 to 7, characterized in that, a number of non-zero elements of the ELR identification sequence is 10, or 12, or 14.
9. The method according to any one of claims 1 to 8, characterized in that, a number of non-zero elements of the ELR identification sequence is 14; the ELR identification sequence is {-1 0 0 0-1 0 0 0-1 0 0 0-1 0 0 0 1 0 0 0-1 0 0 0 1 0 00-1 0 0 0 10 0 0 1 0 0 0 1 0 0 0-1 0 0 0-1 0 0 0 1}; or, the ELR identification sequence is {-1 0 0 0-1 0 0 0-1 0 0 0-1 0 0 0-1 0 0 0 1 0 0 0 1 0 00-1 0 0 0 10 0 0 1 0 0 0-1 0 0 0 1 0 0 0-1 0 0 0 1}.
10. The method according to any one of claims 1 to 8, characterized in that, The ELR identification sequence is any one of a pair of predefined sequences.
11. The method of claim 10, wherein, The normalized periodic cross-correlation function amplitude between the time domain signals corresponding to the two sequences in the sequence pair is less than or equal to -6dB.
12. The method according to claim 10 or 11, characterized in that, The number of non-zero elements of each sequence in the sequence pair is 14. The sequence pair includes: {1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0-1 0 0 0 1 0 0 0-1 0 0 0 10 0 0 1 0 00-1 0 0 0-1 0 0 0 1 0 0 0 1 0 0 0-1} and {-1 0 0 0-1 0 0 0 1 0 0 0-10 0 0-1 0 0 0 1 0 0 0 10 0 0 1 0 0 0-1 0 0 0-1 0 0 0-1 0 0 0 1 0 0 0-1 0 0 01}.
13. An enhanced long-range ELR communication method, characterized by, The method comprises: generating an enhanced long range, ELR, physical layer protocol data unit, PPDU, the ELR PPDU comprising a first field, the first field being generated based on an ELR identification sequence, the ELR identification sequence being carried on 53 subcarriers with subcarrier indices from -26 to 26; the ELR identification sequence has non-zero values on subcarriers with subcarrier indices {-24, 24} and on some or all of the subcarriers with subcarrier indices {-20, -16, -12, -8, -4, 4, 8, 12, 16, 20}, and the ELR identification sequence has non-zero values on some or all of the subcarriers with subcarrier indices {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}; alternatively, the ELR identification sequence is one of a pair of predefined sequences, at least one sequence in the sequence pair has non-zero values on subcarriers with subcarrier indices {-24, 24}, any one of the sequence pair has non-zero values on some or all of the subcarriers with subcarrier indices {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}, and has non-zero values on some or all of the subcarriers with subcarrier indices {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}; transmitting the ELR PPDU.
14. An enhanced long-range ELR communication method, characterized by, The method comprises: receiving an enhanced long range, ELR, physical layer protocol data unit, PPDU, the ELR PPDU comprising a first field, the first field being generated based on an ELR identification sequence, the ELR identification sequence being carried on 53 subcarriers with subcarrier indices from -26 to 26; The element of the ELR identification sequence on the subcarrier with subcarrier index {-24, 24} is a non-zero value, and the element of the ELR identification sequence on part or all of the subcarriers with subcarrier index {-20, -16, -12, -8, -4, 4, 8, 12, 16, 20} is a non-zero value, and the element of the ELR identification sequence on part or all of the subcarriers with subcarrier index {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26} is a non-zero value; Or, the ELR identification sequence is one of a pair of predefined sequences, at least one sequence of the pair of sequences has a non-zero element on the subcarrier with subcarrier index {-24, 24}, any sequence of the pair of sequences has a non-zero element on part or all of the subcarriers with subcarrier index {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}, and has a non-zero element on part or all of the subcarriers with subcarrier index {-26, -22, -18, -14, -10, -6, -2, 2, 6, 10, 14, 18, 22, 26}; PPDU detection is performed based on the first field.
15. The method according to claim 13 or 14, characterized in that, The PAPR of the time domain signal corresponding to the ELR identification sequence after 8 times up-sampling is less than or equal to 3.01dB.
16. The method according to any one of claims 13 to 15, characterized in that, The normalized periodic cross-correlation between the time domain signal corresponding to the ELR identification sequence and the time domain signal corresponding to the L-STF sequence has a value of 0 at a time offset of 0; and / or, The peak value of the normalized periodic cross-correlation between the time domain signal corresponding to the ELR identification sequence and the time domain signal corresponding to the L-STF sequence is less than or equal to -6dB.
17. The method according to any one of claims 13 to 16, characterized in that, The normalized periodic autocorrelation amplitude of the time domain signal corresponding to the ELR identification sequence after a delay of 0.8us is less than or equal to -10dB; and / or, The normalized periodic autocorrelation peak side lobe ratio of the time domain signal corresponding to the ELR identification sequence after a delay of 0.8us is less than or equal to -8dB.
18. The method according to any one of claims 13 to 17, characterized in that, The element of the ELR identification sequence on the subcarrier with subcarrier index {-25, -23, -21, -19, -17, -15, -13, -11, -9, -7, -5, -3, -1, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25} is 0.
19. The method according to any one of claims 13 to 18, characterized in that, The subcarrier index corresponding to the non-zero element of the ELR identification sequence is symmetric about the subcarrier index {0}.
20. The method of any one of claims 13-19, wherein, The number of non-zero elements of the ELR identification sequence is 12, or 14, or 16, or 18, or 20, or 22, or 24, or 26.
21. The method according to any one of claims 13 to 20, characterized in that, The number of non-zero elements of the ELR identification sequence is 14; The ELR identification sequence is {-1 0-1 0-1 0 0 0 0 0 1 0 1 0 0 0-1 0 0 0 0 0-1 0 0 0 00 0 0-1 0 00 0 0 1 0 0 0-1 0 1 0 0 0 0 0 1 0-1 0 1}.
22. The method of any one of claims 13-20, wherein, The number of non-zero elements of the ELR identification sequence is 16; The ELR identification sequence is {0 0-1 0 0 0-1 0-1 0 0 0 1 0 0 0-1 0 1 0-1 0-1 0 0 0 0 00 0 1 0-10-1 0-1 0 0 0 1 0 0 0-1 0 1 0 0 1 0 0}, or The ELR identification sequence is {0 0-1 0 0 0-1 0-1 0 0 0 0 0 1 0-1 0-1 0-1 0 0 1 0 00-1 0 0 0 10-1 0 1 0 1 0 0 0 0 0 1 0-1 0 0 0-1 0 0}.
23. The method of any one of claims 13-20, wherein, The number of non-zero elements of the ELR identification sequence is 18; The ELR identification sequence is {0 0-1 0-1 0-1 0-1 0-1 0 0 0 1 0 0 0-1 0-1 0 0 0 1 0 0 01 0 0 0-10 1 0 0 0-1 0 0 0 1 0-1 0 1 0-1 0 1 0 0}, or The ELR identification sequence is {0 0-1 0-1 0-1 0 0 0-1 0-1 0 1 0 0 0-1 0 1 0 0 0-1 0 00-1 0 0 0 10 1 0 0 0-1 0-1 0 1 0 0 1 0-1 0 1 0 0}.
24. The method of any one of claims 13-20, wherein, The normalized periodic cross-correlation function amplitude between the time domain signals corresponding to the two sequences in the sequence pair is less than or equal to -9dB.
25. The method of claim 24, wherein, The number of non-zero elements of each sequence in the sequence pair is 14; The sequence pair comprises: {-1 0-1 0-1 0 0 0 0 0 1 0 1 0 0 0-1 0 0 0 0 0-1 0 0 0 0 00 0-1 0 0 0 00 1 0 0 0-1 0 1 0 0 0 0 0 1 0-1 0 1} and {0 0-1 0 0 0 0 0 1 0-1 0-10-1 0 0 0 0 0-1 0 0 0 1 00 0 1 0 0 0 1 0 0 0 0 0 1 0-1 0-1 0 1 0 0 0 0 0 1 00}.
26. The method of claim 24, wherein, The number of non-zero elements of each sequence in the sequence pair is 16; The sequence pair comprises: {1 0-1 0-1 0-1 0 0 0 1 0-1 0 0 0-1 0 0 0 0 0-1 0 0 0 0 0 0-1 0 0 0 0 1 0 0 1 0 1 0 0 0-1 0 1 0-1 0-1} and {0 0-1 0 0 0-1 0-1 0 0 0 1 0 0-1 0 1 0-1 0-1 0 0 0 0 0 0-1 0 0 0 1 0 0 0-1 0 1 0 0 0 1 0 0}; or, The sequence pair comprises: {0 0-1 0 0 0 1 0-1 0 0 0 0 0-1 0-1 0-1 0-1 0 0 0 1 0 0 0-1 0 0 1 0-1 0 1 0-1 0 0 0 1 0 1 0 0-1 0 0} and {1 0-1 0-1 0-1 0 0 0 1 0-1 0 0-1 0 0 0 0 0-1 0 0 0 0 0-1 0 0 0 1 0 1 0 0-1 0 1 0-1 0-1}.
27. The method of claim 24, wherein, The number of non-zero elements of each sequence in the sequence pair is 18; The sequence pair comprises: {-1 0 0 0 0 0-1 0 1 0 0 0 1 0-1 0-1 0 1 0-1 0-1 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0-1 0 0 0 1 0 1 0 0 0 0 0-1} and {0 0-1 0-1 0-1 0 0 0-1 0 1 0 0 0-1 0 1 0 0 0-1 0 0-1 0 0 1 0 1 0 0 0-1 0-1 0 1 0 0 1 0-1 0 1 0 0}; or, The sequence pair comprises: {0 0-1 0 1 0 1 0 1 0-1 0 0 0-1 0 0 0-1 0-1 0 0 0 1 0 0 0 1 0 0-1 0 1 0 0 1 0 0 1 0-1 0 1 0 1 0 0} and {0 0-1 0-1 0-1 0 0 0-1 0 0 0 0-1 0-1 0-1 0 1 0 1 0 0-1 0 1 0 1 0 1 0-1 0 0 0 0 0-1 0 0 0 1 0-1 0 1 0 0}; or, The sequence pair includes: {0 0-1 0 0 0 1 0 1 0-1 0 0 0-1 0 1 0-1 0 1 0 0 0-1 0 0 0-10 0 0 1 0 10 1 0 1 0 0 0 1 0 1 0-1 0 0 0 1 0 0} and {1 0-1 0-1 0 0 0 0 0 1 0-10-1 0-1 0 1 0 0 0-1 0 0 00 0 0 0-1 0 0 0 1 0-1 0 1 0 1 0 1 0 0 0 0 0-1 0-1 0-1}.
28. A communications device, characterized by Comprises: one or more processors coupled with one or more memories; wherein the one or more memories are to store a computer program and the one or more processors are to execute the computer program stored in the one or more memories to cause the communication apparatus to perform the method of any one of claims 1 to 27.
29. A readable storage medium, characterized by, A non-transitory computer-readable medium storing a program, the program being executed by one or more processors to cause an apparatus including the one or more processors to perform the method of any one of claims 1 to 27.
30. A computer program product, characterised in that, The computer program product, when executed, performs the method of any one of claims 1 to 27.