Use of customized frequency rotation for punctured channels

By selecting a customized frequency rotation value for each channel configuration, the problem of increased PAPR increase in the WiFi 7 standard in the channel punching combination is solved, and a more stable transmitter performance and higher chain quality are realized.

CN119383735APending Publication Date: 2025-01-28INTEL CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311783661.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-07-25
Filing Date
2023-12-22
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The current WiFi 7 standard has the problem of increasing peak-to-average power ratio (PAPR) in the channel punch combination, resulting in unstable transmitter performance and degraded link quality.

Method used

By selecting a customized frequency rotation value for each channel configuration, it is applied to multiple sub -channels in the wireless channel to reduce PAPR.

Benefits of technology

Effectively reduce PAPR, improve the performance and link quality of the transmitter, and improve the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119383735A_ABST
    Figure CN119383735A_ABST
Patent Text Reader

Abstract

The invention relates to the use of customized frequency rotation for punctured channels. Techniques for determining customized frequency rotation values for multiple wireless channel configurations are disclosed. The channel configuration may define various parameters of the wireless channel according to a communication protocol, such as channel bandwidth, number of sub-channels, and which sub-channels may be punctured. The frequency rotation values may be obtained by determining peak-to-average power ratio (PAPR) values for different combinations of frequency rotation values applied to sub-channels of the wireless channel based on each configuration. Thus, for each configuration, a lowest maximum PAPR or other suitable threshold may be used to identify a frequency rotation value for that particular configuration. The frequency rotation value may then be applied at runtime based on the current wireless channel configuration for data transmission via the wireless channel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Aspects described herein generally relate to techniques for using customized frequency rotation for punctured channels, and more particularly to selecting a frequency rotation for each channel configuration based on Peak to Average Power Ratio (PAPR). Background Art

[0002] The WiFi protocol uses configurable channels based on current network requirements and specific applications. For example, WiFi6 (IEEE802.11ax, finalized on September 1, 2020) can have a channel bandwidth of 20MHz, 40MHz, 80MHz, or 160MHz. WiFi 7 (IEEE 802.be, first draft submitted in March 2021) can also utilize these channel bandwidths, as well as an increased channel bandwidth of 320MHz. For both WiFi 6 and WiFi 7, when using 80MHz, 160MHz, or 320MHz channels, the wireless channel can include multiple sub-channels, which can include at least 20MHz main channels and auxiliary channels, as well as additional sub-channels that can be divided or combined according to detected network requirements.

[0003] Traditional WiFi protocols require data transmission to be achieved through the continuous use of primary and secondary subchannels. Therefore, if interference exists in any part of the primary or secondary subchannel, the entire network will be restricted to using the primary subchannel. Therefore, WiFi 7 (802.11be) introduces preamble puncturing to improve spectrum efficiency by allowing Wi-Fi 7 access points (APs) to send "punctured" (i.e., non-continuous) parts of spectrum channels when some channels are used by traditional users. Specifically, when interference (such as radar) is detected within a 20MHz spectrum slice, WiFi 7 allows 80MHz, 160MHz, or 320MHz channels to be opened (notch) in the 20MHz portion of their operating bandwidth. WiFi 7 further improves this concept through multi-resource unit (RU) puncturing, which enables the use of multiple resource units and puncturing to avoid congestion caused by interference and maintain high transmission speeds.

[0004] However, although the current WiFi 7 standard allows channel puncturing, this is achieved by using the same frequency rotation value for each channel configuration and bandwidth (e.g., for 80MHz, 160MHz, and 320MHz channels), and simply repeating the 80MHz frequency rotation value for the remainder of the other 20MHz sub-channels. As a result, for some puncturing combinations, the peak-to-average power ratio (PAPR) may increase. Therefore, the current WiFi standard is inadequate, and there is a need to improve the frequency rotation values ​​specified in the standard to improve the PAPR performance for different channel puncturing combinations. Summary of the invention

[0005] According to one embodiment of the present disclosure, an access point (AP) is provided, comprising: a processing circuit, configured to: determine a channel configuration of a wireless channel from a plurality of channel configurations, wherein each of the plurality of channel configurations identifies a plurality of subchannels within the wireless channel according to a communication protocol, and one of the plurality of subchannels is punctured at a spectrum position within the wireless channel; for the determined channel configuration, apply a frequency rotation value to the plurality of subchannels within the wireless channel, wherein the frequency rotation value is selected from a set of frequency rotation values, each frequency rotation value in the set of frequency rotation value values ​​being different from each other and corresponding to each corresponding channel configuration in the plurality of channel configurations; and a transmitter, configured to send data via the wireless channel using the determined channel configuration based on applying the selected frequency rotation value to the corresponding subchannel within the wireless channel.

[0006] According to one embodiment of the present disclosure, a non-transitory computer-readable medium is provided, on which instructions are stored, and when the instructions are executed by one or more processors of a wireless communication device, the wireless communication device performs the following operations: determining a channel configuration of a wireless channel from a plurality of channel configurations, wherein each of the plurality of channel configurations identifies a plurality of sub-channels within the wireless channel according to a communication protocol; for the determined channel configuration, applying a frequency rotation value to the plurality of sub-channels within the wireless channel, wherein the frequency rotation value is selected from a set of frequency rotation values, each frequency rotation value in the set of frequency rotation value values ​​being different from each other and corresponding to each corresponding channel configuration in the plurality of channel configurations; and causing data to be sent via the wireless channel using the determined channel configuration based on applying the selected frequency rotation value to the corresponding sub-channel within the wireless channel. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] The accompanying drawings, which are incorporated herein and constitute a part of the specification, illustrate aspects of the present disclosure and, together with the description, further serve to explain the principles of the aspects and to enable one skilled in the relevant art to make and use the aspects.

[0008] Figure 1 A wireless network according to the present disclosure is shown;

[0009] Figure 2 Conventional channel puncturing is shown;

[0010] Figure 3A shows a graph of PAPR values ​​versus different punctured 20 MHz sub-channels within a 160 MHz channel according to the present disclosure;

[0011] Figure 3B A graph showing PAPR values ​​of a 160 MHz channel punctured in the first subchannel index and different frequency rotation combinations according to the present disclosure is shown;

[0012] Figure 4A shows a graph of PAPR values ​​versus different 40 MHz sub-channel puncturing within a 320 MHz channel according to the present disclosure;

[0013] Figure 4B shows a graph of PAPR values ​​for a 320 MHz channel with 40 MHz sub-channel puncturing achieved by puncturing in the first two 20 MHz channels and different frequency rotation combinations according to the present disclosure;

[0014] Figure 5 An apparatus according to the present disclosure is shown; and

[0015] Figure 6 A process flow according to the present disclosure is shown.

[0016] Exemplary aspects of the disclosure will be described with reference to the accompanying drawings. The drawing in which an element first appears is generally indicated by the leftmost digit(s) in the corresponding reference number. DETAILED DESCRIPTION

[0017] In the following description, many specific details are set forth in order to provide a comprehensive understanding of various aspects of the present disclosure. However, it is apparent to those skilled in the art that various aspects including structures, systems and methods can be practiced without these specific details. The descriptions and representations herein are common means for experienced or skilled persons in the art to most effectively communicate their work content to other skilled persons in the art. In other instances, well-known methods, processes, components and circuits are not described in detail to avoid unnecessary confusion of various aspects of the present disclosure.

[0018] Likewise, the current WiFi 7 standard allows for channel puncturing, but uses the same frequency rotation value regardless of the channel configuration. For example, WiFi 7 includes the ability to puncture using a resolution of 20MHz sub-channels. The puncturing function is typically performed to avoid conflicts or interference with licensed devices (e.g., radars) operating on fixed channels. This is a key feature of the WiFi 7 standard, which enables high spectral efficiency in ultra-high-band (UHB) channels.

[0019] WiFi 7 devices (e.g., access points (APs)) can send 2 types of punctured frames: legacy DUP and WiFi 7 physical layer protocol data unit (PPDU). Legacy DUP is a duplication of 20MHz bandwidth in all 20MHz sub-channels of the full channel bandwidth. For example, a 320MHz bandwidth channel with punctured (i.e., unused) 40MHz sub-channels is composed of 14 frequency repetitions of the same 20MHz channel.

[0020] The problem with using channel puncturing is that the resulting signal experiences a very high peak-to-average power ratio (PAPR). Therefore, a frequency rotation value is applied to each of the 20MHz subchannels in the frequency domain. For example, the PAPR of an orthogonal frequency division multiplexing (OFDM) signal without repetition is approximately 10dB, while the PAPR with frequency repetition without rotation can reach 20dB. The WiFi 7 standard defines a traditional frequency rotation value that reduces the PAPR to ~14dB. However, the frequency rotation value defined by the Wi-Fi 7 standard is constant for each channel bandwidth and puncturing configuration.

[0021] Another problem with puncturing conventional DUP frames is that the selected frequency rotation values ​​are not suitable for certain puncturing combinations and the PAPR increases significantly. High variations in the PAPR lead to instability in transmitter performance and force the transmitter to take high backoffs and reduce transmit power. These high backoffs in transmit power may also impair link quality and reduce link range.

[0022] The techniques further described herein address these issues by providing customized per-channel configuration frequency rotation values. Although the techniques are described throughout this disclosure in the context of the WiFi 7 communication standard, the disclosure is not limited to the use of these particular communication standards and / or frequency bands. The techniques described herein may implement any suitable type of communication standards, protocols, and / or frequency bands to facilitate communication between any suitable type and / or number of devices, as further described herein.

[0023] Figure 1 FIG. 2 shows a wireless network according to the present disclosure. Figure 1The wireless network 100 shown may include a serving wireless device 102, and any suitable number of wireless communication devices 104.1-104.N, three of which are shown for simplicity. The wireless communication devices 104.1-104.N may be configured to communicate with Figure 1 The serving wireless device 102 is shown to perform wireless communications and / or communicate with other components (e.g., Figure 1 The wireless communication devices 104.1-104.N may be implemented as any suitable type of device configured to perform wireless communication with the serving wireless device 102. Such devices may include any suitable type of user equipment (UE), such as a mobile phone, a laptop, a personal computer, a wearable device, etc., or any other suitable type of device configured to perform wireless communication.

[0024] The serving wireless device 102 may form part of the network node 106 or be implemented as a separate component. The serving wireless device 102 may be implemented as any suitable type of wireless communication device that is configured to serve any suitable number of wireless communication devices 104.1-104.N within a particular coverage area or range, and may do so by facilitating data communications according to any suitable number and / or type of communication protocols. Thus, the serving wireless device 102 may alternatively be implemented as (and in this context referred to as) a wireless access point (AP), an eNodeB, a small cell, a femtocell, a picocell, a microcell, a roadside unit, etc., or any other suitable type of wireless device capable of wireless communication. When implemented separately from the network node 106, the serving wireless device 102 may communicate with the network node using a link 130, which may represent one or more wired and / or wireless backhaul communication paths to support the serving wireless device 102 serving one or more of the wireless communication devices 104.1-104.N.

[0025] As part of its service operations, the serving wireless device 102 may perform data transmissions to and / or receive data transmissions from any suitable number of wireless communication devices 104.1-104.N. To this end, the serving wireless device 102 may send and / or receive data in accordance with a communication protocol, which may conform to any suitable communication standard, such as the WiFi 7 standard discussed herein. These wireless communications may be performed via, for example, Figure 1 3, which may represent any suitable number of wireless links in accordance with the particular communication protocols supported by the serving wireless device 102 and the wireless communication devices 104.1-104.N.

[0026] It is worth noting that the technology described herein is not limited to the WiFi standard, and may include the use of any suitable type of communication protocol that can utilize perforated channels for wireless data communication. However, it may be particularly useful and convenient to use the WiFi standard for such communication, which enables and defines the technology for implementing perforated channel transmission. In addition, the technology described herein is not limited to the use of a specific area, spectrum, WiFi band, WiFi channel bandwidth, or 20MHz subchannel. On the contrary, the technology described herein can be implemented for any suitable frequency band, channel, and / or subchannel allocation scheme, which may include channels that are smaller or larger than the Wi-Fi channels and subchannels discussed herein, spectrums and / or operating bands that are different from WiFi bands, etc. This may additionally or alternatively include communication standards, protocols, and / or frequency bands that are not currently used when this article is written.

[0027] Now return to reference Figure 1 , the techniques further discussed herein are primarily directed to those techniques implemented by the serving wireless device 102 to implement data transmission supporting wireless communications between the serving wireless device 102 and the served device. The techniques described herein may additionally or alternatively be performed by any suitable component within a wireless network, such as one or more of the wireless communication devices 104.1-104.N, or other wireless communication devices not shown in the figure. However, these techniques may be particularly advantageous when performed by the serving wireless device 102 because the entity controls the selection of channel configurations for wireless communications based on channel conditions, interference, changes in the network environment (e.g., adjusting traffic volume), etc. With this in mind, these techniques are further discussed herein with respect to the serving wireless device 102, although it should be understood that this is an illustrative and non-limiting scenario.

[0028] Again, the serving wireless device 102 may perform wireless communications according to the WiFi 7 communication standard that allows channel punching. To further describe this concept, reference is now made to Figure 2 , Figure 2 Conventional channel punching for WiFi 7 is shown. Figure 2 The example shown in is for an 80MHz WiFi 7 channel, although the same concept can be extended to channels with larger bandwidths, such as 160MHz and 320MHz channels. Figure 2 As shown in the upper part of FIG, for the non-perforated and perforated cases, the 80MHz channel includes a 20MHz main channel and a 20MHz auxiliary channel. Depending on the current network requirements, the remaining 40MHz can be divided into separate 20MHz sub-channels or combined into a single 40MHz sub-channel.

[0029] For both cases, it is assumed that there is interference and / or another application (such as radar) that requires the use of the 20 MHz subchannel identified by the secondary channel. Therefore, in this scenario, the 20 MHz subchannel identified by the secondary channel cannot be used. For the non-perforated scenario, continuity needs to be maintained for the entire 80 MHz channel bandwidth, so all communications within the network need to revert to the primary channel only. However, when channel perforation is implemented, the 20 MHz subchannel identified by the secondary channel can remain unused and "notched out", while the remaining 40 MHz spectrum can be used to support wireless communications. In other words, channel perforation refers to perforating a portion of the channel bandwidth to enable non-continuous use of the channel, and the perforated portion of the channel (i.e., such as Figure 2 The punctured 20 MHz sub-channels shown remain unused.

[0030] The serving wireless device 102 may also use channel puncturing in accordance with the WiFi 7 communication standard. To this end, the serving wireless device 102 may detect interference and / or conflicts regarding transmissions via one or more sub-channels and then perform channel puncturing such that one or more of the sub-channels are punctured or unused, as described above with respect to Figure 2 The serving wireless device 102 may dynamically adjust the channel configuration of the wireless channel used for data transmission based on various observations of network parameters and / or changing needs of the wireless network 100. To provide some illustrative and non-limiting scenarios, the serving wireless device 102 may use any combination of desired throughput, number of served users, bandwidth, load, presence of interference within the channel, information about sub-channels used by radar or other transmissions, etc. to determine a specific channel configuration of the wireless channel used for data transmission.

[0031] As used herein, the term "channel configuration" may refer to any suitable number and / or type of parameters used to define the spectrum and spectrum structure of a wireless channel used to send and / or receive data. As a non-limiting and illustrative scenario, the channel configuration may identify the bandwidth of the channel, such as 80 MHz, 160 MHz, 320 MHz, etc., as discussed herein and used in accordance with the WiFi 7 communication standard. Additionally or alternatively, the channel configuration may identify the number and / or bandwidth of sub-channels within a wireless channel according to a particular communication protocol. Furthermore, when puncturing is implemented as described herein, the channel configuration may identify the spectral location of one or more sub-channels that are punctured within the channel.

[0032] In other words, the channel configuration may identify the wireless channel bandwidth and the number of subchannels used within the wireless channel based on the communication protocol (e.g., WiFi 7), the bandwidth of the primary channel and the secondary channel, the bandwidth of the subchannel, and the spectral position of one or more of the subchannels that are punctured within the wireless channel. Thus, as described above, the serving wireless device 102 may determine a particular channel configuration based on network conditions and / or needs, which may define the spectral position of the punctured subchannel. The spectral position of the punctured subchannel (and other parameters identified by the channel configuration) may therefore change over time, as defined by each of the various channel configurations determined by the serving wireless device 102. To provide an illustrative and non-limiting scenario, for a 160 MHz wireless channel including eight 20 MHz subchannels, there may be eight different channel configurations, each corresponding to a different spectral position of the punctured subchannel within the wireless channel. Of course, there may also be additional channel configurations that define other parameters of the wireless channel as described above.

[0033] As further discussed herein, the spectral position of each punctured subchannel may be referred to as an index. For example, using the above 160 MHz channel scenario, index "1" would refer to the spectral position of the punctured subchannel at the first 20 MHz subchannel, index "2" would refer to the spectral position of the punctured subchannel at the second 20 MHz subchannel, and so on. Thus, in this scenario, each channel configuration (also referred to herein as a puncturing configuration when channel puncturing is used) identifies the spectral position of the punctured subchannel relative to each of indexes 1-8.

[0034] Before providing further details regarding the use of frequency rotation values ​​by the serving wireless device 102, it is now appropriate to proceed to further discussion of the frequency rotation values. Again, the WiFi 7 standard defines frequency rotation values ​​that are applied to each subchannel within a wireless channel to reduce constructive interference, thereby reducing the resulting PAPR. Applying the frequency rotation values ​​to the frequency subchannels can be performed in the digital domain as a digital signal processing (DSP) multiplication operation. The term "frequency rotation" as used herein refers to the gamma rotation used in accordance with various IEEE 802.11xx standards (i.e., any WiFi-related standard, including the WiFi 7 communication standard discussed herein). Therefore, the frequency rotation value is a phase value that is constant for each 20 MHz subchannel and represents an exponent e with an amplitude of "1". jφ, where φ represents the frequency rotation based on the subchannel bandwidth. Therefore, when a DSP operation is performed by multiplying a set of frequency rotation values ​​in the frequency domain with each of the corresponding subchannels of a particular wireless channel configuration, the gain is not affected and only the phase changes. In other words, when the frequency rotation value is multiplied with each subcarrier signal in the frequency domain, the phase rotation of each 20MHz subchannel exceeds the entire transmission channel bandwidth. In order to simplify the DSP operation, the frequency rotation value can be quantized as +90 degrees (e jφ ) and -90 degrees (e -jφ ) values ​​as well as values ​​of 0 degrees, 180 degrees, etc.

[0035] However, as described above, transmissions over punctured channels may increase PAPR as a result of constructive interference during transmissions caused by the spectral proximity of the 20 MHz subchannels. Furthermore, the WiFi 7 standard simply repeats the frequency rotation values ​​for each group of four 20 MHz subcarriers within a channel and does not adjust between different channel configurations to account for the presence and / or spectral location of the punctured channels. For example, the WiFi 7 standard uses the above index notation to define frequency rotation values ​​for 20 MHz subchannels of a 320 MHz channel, which provides frequency rotation values ​​for indices 1 to 16 as follows:

[0036] [1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1]

[0037] As another example, the WiFi 7 standard uses the above index notation to define frequency rotation values ​​for a 20 MHz sub-channel of a 160 MHz channel, which provides frequency rotation values ​​for indexes 1 to 8 as follows:

[0038] [1 -1 -1 -1 1 -1 -1 -1].

[0039] In other words, referring to the 160MHz channel, the multiplication of each frequency rotation value in the frequency domain by the DSP operation results in a phase shift of +90 degrees, -90 degrees, -90 degrees, -90 degrees, +90 degrees, -90 degrees, -90 degrees, -90 degrees, respectively, for the eight 20MHz sub-channels. Therefore, this frequency rotation operation is performed on each 20MHz sub-channel by the DSP before transmitting the signal through the wireless channel. As a result, the WiFi 7 standard achieves a reduced PAPR value by reducing the constructive interference between different sub-channels.

[0040] However, PAPR values ​​may vary significantly between different puncturing configurations, and therefore, applying the same frequency rotation values ​​for different puncturing configurations may also result in variations in the PAPR for each configuration. Figure 3AThis effect is illustrated via a graph of PAPR values ​​obtained by applying the WiFi 7 standardized frequency rotation values ​​to each of the eight 20 MHz subchannels for each of the eight different configurations. Thus, the index value indicates which of the 20 MHz subchannels is punctured (i.e., for index "1", the first 20 MHz subchannel, and so on). Specifically, Figure 3A 1 shows different PAPR values ​​for a signal with frequency repetition and puncturing of a single 20 MHz channel at eight different spectral locations (ie, indices) within a wireless channel. Figure 3A As shown, the PAPR varies significantly between different puncturing configurations and can reach up to 14.5 dB. For comparison, it is important to note that for an unpunctured signal, the PAPR of a 160 MHz channel without frequency repetition is 10 dB, while the PAPR of a 160 MHz channel without HT DUP (with frequency repetition on eight 20 MHz subchannels) is 12.7 dB. The latter of these two scenarios is Figure 3A Shown as a dashed line in , represents a PAPR value of 12.7 dB, which is provided as an unpunctured comparison with the corresponding PAPR of different puncturing configurations.

[0041] Therefore, the WiFi 7 standard utilizes "standardized" frequency rotation values, regardless of the specific puncturing configuration, thereby recognizing the tradeoffs between different PAPR variations between different channel configurations. However, the techniques described herein recognize that PAPR can be further improved by providing customized frequency rotation values ​​for each channel configuration. To provide an illustrative and non-limiting scenario, this can include targeting, for example, Figure 3A Each of the puncturing configurations shown, as well as any other suitable number of channel configurations that may identify any of the various channel parameters as described herein, uses a different frequency rotation value.

[0042] Thus, as described above, the serving wireless device 102 can determine the channel configuration of the wireless channel from a plurality of possible channel configurations, which can be responsive to the presence of interference, current network conditions or needs, etc. Once determined, the serving wireless device 102 can then select a corresponding frequency value for that particular wireless channel configuration, which is then applied to the subchannels within the wireless channel (e.g., by DSP multiplication with different 20 MHz subcarriers as described above). Thus, the frequency rotation value can be selected from a set of frequency rotation values, wherein each frequency rotation value in the set is different from one another and corresponds to each channel configuration.

[0043] Now back to Figure 1 , the serving wireless device 102 may include a transmitter or a transceiver ( Figure 1), which is configured to send data. To this end, the serving wireless device 102 may send data via a specific wireless channel defined by the determined channel configuration. Such data transmission may be performed according to the selected frequency rotation value applied to each subchannel within the wireless channel. In other words, the serving wireless device 102 may implement software, hardware, or a combination of these to select a frequency rotation value from a predefined library (i.e., a set of frequency rotation values) according to the current puncturing configuration. As a result, transmitter performance is improved, link quality is improved, and user experience is significantly improved.

[0044] Thus, prior to operation of the serving wireless device 102, a set of frequency rotation values ​​may be generated and stored for each puncturing configuration. This set of frequency rotation values ​​may be based on a selection of each of a plurality of channel configurations (e.g., all possible channel configurations) that result in a frequency rotation value of a corresponding PAPR value. As further noted herein, the corresponding PAPR value may be a maximum PAPR value that is less than or equal to a predetermined threshold PAPR value across all subchannels for the set of frequency rotation values. The predetermined threshold PAPR value may be any suitable predetermined PAPR value, details of which are discussed further below.

[0045] In order to determine the frequency rotation value on a per channel configuration basis, any suitable number and / or type of techniques may be implemented. This may include using an offline technique to identify the frequency rotation values ​​for different channel configurations and then storing them in a memory or other suitable location that the serving wireless device 102 may access once the channel configuration is determined. As a non-limiting and illustrative scenario, a simulation may be performed offline to determine the frequency rotation value for each channel configuration based on any suitable number and / or type of parameters. This may include using any suitable type of simulation that calculates the final (i.e., simulated or calculated) PAPR value of the transmitted signal when each of the multiple frequency rotation values ​​is applied for each of a plurality of channel configurations (e.g., all possible channel configurations), which may include the maximum PAPR value obtained by applying a different set of frequency rotation values ​​for each puncturing configuration (e.g., the worst-case PAPR over all subchannels). That is, the frequency rotation value may be determined by selecting, for each channel configuration, a frequency rotation value that produces a corresponding PAPR value as the lowest maximum PAPR among the maximum PAPR values ​​calculated for each channel setting. In other words, for each puncturing configuration simulated, the minimum or lowest PAPR value may correspond to the lowest of all maximum PAPR values ​​resulting from applying different sets of frequency rotation values. Alternatively, the frequency rotation value may be determined by selecting, for each channel configuration, any one of a number of frequency rotation values ​​that results in a corresponding PAPR value that satisfies (i.e., is at least equal to but may be less than) a predetermined threshold PAPR value. Thus, the predetermined threshold PAPR value may include the lowest calculated PAPR value for each channel configuration (e.g., from a set of corresponding maximum PAPR values), or may alternatively include a PAPR value that is greater than the lowest maximum PAPR based on the needs of a particular application.

[0046] In other words, a set of frequency rotation values ​​is determined based on calculations of a corresponding set of PAPR values ​​for each channel configuration. Each PAPR value in the set of PAPR values ​​corresponds to applying a different frequency rotation value to a subchannel of the channel configuration. The maximum value of the PAPR values ​​may then be used, thereby then selecting a frequency rotation value for each channel configuration based on which frequency rotation value produces the lowest maximum PAPR value from the calculated maximum PAPR value (or satisfies another suitable predetermined threshold PAPR value).

[0047] Because there may be an infinite number of frequency rotation values ​​for each channel configuration, the technology described herein can advantageously implement a phase quantization process that reduces the number of combinations of frequency rotation values ​​that can be calculated per channel configuration to a predetermined number of combinations. In a non-limiting and illustrative scenario, the frequency rotation value for each channel configuration in the channel configuration can be determined by quantizing different frequency rotation values ​​to 0 degrees, +90 degrees, -90 degrees, and 180 degrees (matching that used by the WiFi 7 standard described herein) or any subset thereof (e.g., 0 degrees and 180 degrees discussed further herein). To this end, a finite and predetermined number of combinations of frequency rotation values ​​can be obtained for each channel configuration. It is noteworthy that the quantization of the phase value to two values ​​and the specific use of ±90 degrees, 0 degrees, 180 degrees, etc. are provided for ease of explanation and not limitation. The technology described herein can calculate the frequency rotation value using any suitable number of phase quantizations and / or quantization values ​​that may be different from these quantized phase values.

[0048] about Figure 3B An example of calculation of a frequency rotation value is shown. Figure 3B The curves in the graph correspond to Figure 3A Specifically, Figure 3B FIG. 4 shows a graph of the PAPR value of a 160 MHz channel with puncturing in the first subchannel index and different combinations of frequency rotation values. In other words, Figure 3B The graph in corresponds to a set of 256 frequency rotation values ​​for a channel in which the first 20 MHz subchannel is punctured (i.e., from Figure 3A Since the phase quantization value mentioned above is used, in this scenario, the phase quantization value is assumed to be four different values ​​as described in this article (i.e., 0 degrees, +90 degrees, -90 degrees, and 180 degrees), the total number of possible combinations of a single punctured 20 MHz sub-channel for a 160 MHz channel bandwidth is 4. n , n represents the total number of subchannels (8 in this scenario). Therefore, Figure 3B The 256 data points shown represent a sample subset of a larger total of 65,536 data points obtained in this scenario by using phase quantization at 0 and 180 degrees. Additional data points have been truncated for ease of explanation and brevity.

[0049] therefore, Figure 3Brepresents a "sweep" over frequency rotation values ​​with a resolution (e.g., quantization) of 0 and 180 degrees when the first 20 MHz subchannel is punctured, and includes 256 data points. Each of these 256 data points represents the frequency rotation value to be applied to the 8 20 MHz subcarriers using quantized phase values ​​of 0 and 180 degrees for this particular puncturing configuration, and the corresponding maximum (i.e., worst-case) PAPR value calculated therefrom. Figure 3B As shown, there are several options where the application of frequency rotation values ​​reduces the maximum PAPR to less than the maximum PAPR of the unpunctured signal (e.g. Figure 3A 12.7 dB as shown). Thus, the optimal frequency rotation value is selected to correspond (in this illustrative scenario and from the subset of data samples as shown) to the lowest maximum PAPR value of approximately 11.7 dB. Of course, the simulations and analysis can be extended to a total of a larger number of 65536 data points using additional quantized values, or alternatively, any subset of these data points, to obtain frequency rotation values ​​that meet the predetermined PAPR value. Thus, the predetermined threshold PAPR value in this scenario can include all quantized phase combinations of frequency rotation values, or a smaller subset thereof (in the example Figure 3B The lowest maximum PAPR value at 0 degrees and 180 degrees in the scenario shown may be less than the PAPR value generated by signal transmission without puncturing (ie, a 160 MHz channel without channel puncturing).

[0050] Therefore, for this particular channel configuration where the first 20 MHz sub-channel is punctured, Figure 3B The corresponding "best" frequency rotation value shown can be selected and stored with the set of frequency rotation values ​​as described above. This process can then be repeated for each channel configuration by selecting the "best" frequency rotation for each channel configuration based on the corresponding PAPR values ​​(e.g., those corresponding to the lowest maximum PAPR values ​​for each channel configuration), and storing each selected frequency rotation value in the set. Thus, during operation, the serving wireless device 102 can select and apply a frequency rotation value corresponding to the current channel configuration, which can reduce the PAPR of the transmitted signal compared to using the standardized frequency rotation value.

[0051] Reference Figure 4A and Figure 4B Another illustrative and non-limiting scenario is described. Figure 4A Shows something like Figure 3A The graph shown in FIG. 1 shows the PAPR value for each subcarrier index. Figure 4A The graph shown corresponds to a channel configuration of a 320 MHz channel with a total of 16 20 MHz sub-channels. Figure 4BIn the puncturing configuration shown, the first two 20 MHz subchannels are punctured, thereby creating an unused 40 MHz band within the 320 MHz channel. Thus, the channel configuration discussed herein may identify two or more of the plurality of subchannels punctured at various spectral locations within a wireless channel.

[0052] therefore, Figure 4B represents a "sweep" over frequency rotation values ​​of 0 and 180 degrees of resolution (e.g., quantization) when the first two 20 MHz subchannels of a 320 MHz channel are punctured, and represents 256 data points. Again, each of these 256 data points represents the frequency rotation value to be applied to the 16 20 MHz subcarriers for this particular puncturing configuration, and the corresponding calculated maximum PAPR value. As described above, due to the use of the above phase quantization values, the number of possible combinations of two punctured 20 MHz subchannels within the 320 MHz channel bandwidth is 4 n , where n represents the total number of subchannels (16 in this scenario). Figure 4B The 256 data points shown in represent a sample subset of a larger total number of data points obtained in this scenario by using phase quantization at 0 and 180 degrees. Additional data points have been truncated for ease of explanation and brevity.

[0053] and Figure 3B As in the case of , there are also several options where the application of frequency rotation values ​​for the 320 MHz puncturing configuration reduces the maximum PAPR to less than the maximum PAPR of the unpunctured signal (e.g. Figure 4A 14.1 dB as shown). Thus, the optimal or "best" frequency rotation value is selected to correspond (in this illustrative scenario and from the subset of data samples as shown) to the lowest maximum PAPR value of about 13.2 dB. Thus, as described above, the predetermined threshold PAPR value may include all quantized phase combinations of frequency rotation values ​​or a smaller subset thereof (in the example Figure 4B The lowest maximum PAPR value at 0 degrees and 180 degrees in the scenario shown can be less than the maximum PAPR value resulting from signal transmission using an unpunctured channel configuration (i.e., a 320 MHz channel without channel puncturing). Again, the simulation and analysis can be extended to a larger total number of data points covering all quantized phase combinations of frequency rotation values, or alternatively, to a smaller subset thereof, to obtain frequency rotation values ​​that meet the predetermined PAPR value.

[0054] Wireless communication equipment architecture

[0055] Figure 5Device 500 may be identified as one or more devices operating within a wireless network according to any suitable number and / or type of communication protocols. Device 500 may be identified as a wireless communication device, such as described herein with respect to Figure 1 The serving wireless device 102 is shown and discussed. The device 500 may perform any of the functions described herein with respect to selecting and applying frequency rotation values ​​on a per channel configuration basis. To this end, the device 500 may include a processing circuit 502, a transceiver 504, and a memory 506. Figure 5 The components shown in FIG. 5 are for ease of explanation, and the device 500 may be implemented as follows: Figure 5 Additional, fewer, or alternative components as shown.

[0056] Processing circuitry 502 may be configured as any suitable number and / or type of computer processors that may be used to control device 500 and / or other components of device 500. Processing circuitry 502 may be identified as one or more processors (or appropriate portions thereof) implemented by device 500. Processing circuitry 502 may be identified as one or more processors, such as a host processor, a digital signal processor, one or more microprocessors, a graphics processor, a baseband processor, a microcontroller, an application specific integrated circuit (ASIC), a portion (or all) of a field programmable gate array (FPGA), etc. Although referred to herein as processing circuitry, it should be understood that processing circuitry 502 may work in conjunction with software components to execute machine-readable instructions stored in memory 506, execute instructions or code sets, etc., to implement the various techniques described herein.

[0057] In any case, the processing circuit 502 is configured to execute instructions to perform arithmetic, logical and / or input / output (I / O) operations, and / or control the operation of one or more components of the device 500 to perform various functions associated with the techniques described herein. The processing circuit 502 may include one or more microprocessor cores, memory registers, buffers, clocks, etc., and may generate electronic control signals associated with the components of the device 500 to control and / or modify the operation of these components. The processing circuit 502 may communicate with the transceiver 504 and / or the memory 506 and / or control functions associated therewith.

[0058] The transceiver 504 may be implemented as any suitable number and / or type of components configured to send and / or receive wireless signals according to any suitable number and / or type of communication protocols, as discussed herein. In some non-limiting and illustrative scenarios, these may include WiFi protocols such as WiFi 6 (IEEE 802.11ax), WiFi 7 (IEEE 802.be), etc. The transceiver 504 may include any suitable type of components to facilitate this functionality, including components associated with known transceiver, transmitter, and / or receiver operations, configurations, and implementations. Although not limited to the embodiments described herein, the transceiver 504 may include any suitable type of components to facilitate this functionality, including components associated with known transceiver, transmitter, and / or receiver operations, configurations, and implementations. Figure 5 504 is depicted as a transceiver, but the transceiver 504 may include any suitable number of transmitters, receivers, or combinations of these, which may be integrated into a single transceiver or as multiple transceivers or transceiver modules. The transceiver 504 may include components typically identified as transmitter and receiver architectures, and thus may include antennas, ports, power amplifiers (PAs), filters, mixers, local oscillators (LOs), low noise amplifiers (LNAs), upconverters, downconverters, channel tuners, analog-to-digital converters (ADCs), digital-to-analog converters, intermediate frequency (IF) amplifiers and / or filters, modulators, demodulators, baseband processors, etc.

[0059] Regardless of the specific implementation, the transceiver 504 may include one or more components configured to send and / or receive data using any suitable number of frequency bands according to any suitable number of communication standards and protocols. The transceiver 504 may be configured to receive data and / or listen on a specific frequency band discussed herein to perform channel observation. In addition, the transceiver 504 may include one or more components configured to send data signals according to the determined channel configuration, which may include sending data signals after applying various frequency rotation values ​​to the subcarriers. The transceiver 504 may be controlled by the processing circuit 502 to send data signals using subchannels, channel bandwidths, etc. identified via the currently selected channel configuration, as discussed herein.

[0060] The memory 506 is configured to store data and / or instructions such that when the instructions are executed by the processing circuit 502, the device 500 performs any of the various functions described herein. The memory 506 can be implemented as any suitable volatile and / or non-volatile memory, including read-only memory (ROM), random access memory (RAM), flash memory, magnetic storage media, optical disks, erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), etc. in some illustrative and non-limiting scenarios. The memory 506 can be non-removable, removable, or a combination of both. The memory 506 can be implemented as a non-transitory computer-readable medium that stores one or more executable instructions such as logic, algorithms, codes, etc.

[0061] As discussed further below, the instructions, logic, code, etc. stored in the memory 506 are provided by the following: Figure 5 The various modules shown in the figure can be represented, which can enable the various processing operations disclosed in this article to be functionally implemented. Alternatively, if the processing operations described in this article are implemented via hardware, then Figure 5 The modules shown in and associated with memory 506 may include instructions and / or codes to facilitate control and / or monitoring of the operation of such hardware components. Figure 5 The modules shown are for convenience in explaining the functional associations between hardware and software components. Thus, the processing circuit 502 may execute instructions stored in these respective modules in conjunction with one or more hardware components to perform various functions associated with the various techniques discussed herein.

[0062] like Figure 5 As shown, the memory 506 can store a frequency rotation value set 511. The frequency rotation value set 511 may include any suitable number of frequency rotation values, each frequency rotation value being stored in a manner that enables each frequency rotation value to be associated with a corresponding channel configuration. Therefore, the frequency rotation value set may include a frequency rotation value for each channel configuration that can be determined by the device 500 and used for data transmission. Each frequency rotation value stored in the memory 506 can be identified by selecting a frequency rotation value from a plurality of frequency rotation values ​​for each channel configuration, as discussed herein. Similarly, this may include selecting a frequency rotation value having a quantized phase value (e.g., 0 degrees, +90 degrees, -90 degrees, 180 degrees, etc.) per channel configuration, which results in a minimum maximum PAPR value or otherwise satisfies a predetermined PAPR value threshold condition.

[0063] The executable instructions stored in the channel configuration determination module 507 can be combined with execution via the processing circuit 502 to facilitate the device 500 to determine the current channel configuration for data transmission. The selection of the channel configuration can be performed in any suitable manner, including using known techniques. In various illustrative and non-limiting scenarios, the channel configuration can be determined using any suitable parameters derived from channel observations of the device 500, receiving and decoding information from the network, receiving an indication from another device about current interference and / or use of certain subchannels, etc.

[0064] The executable instructions stored in the frequency rotation value selection / application module 509 can be combined with execution via the processing circuit 502 to facilitate selecting and applying one of the frequency rotation values ​​from the frequency rotation value set 511. This can include the device 500 identifying the current channel configuration and then selecting the corresponding frequency rotation value mapped to the particular channel configuration from the memory 506. This can further include the device 500 applying the selected frequency rotation value to the sub-channel of the channel identified by the channel configuration. Similarly, the application of the frequency rotation value can include a multiplication operation performed in the digital signal domain as part of one or more DSP operations, which causes each corresponding frequency rotation value to be multiplied with each sub-channel within the channel.

[0065] Processing Flow

[0066] Process flow 600 may be performed via any suitable type of wireless communication device (e.g., one or more devices operating within a wireless network) according to any suitable number and / or type of communication protocols. In various illustrative and non-limiting scenarios, the process flow 600 may be performed via any suitable type of wireless communication device (e.g., one or more devices operating within a wireless network) according to any suitable number and / or type of communication protocols. Figure 1 The service wireless device 102 shown and discussed and / or Figure 5 The apparatus 500 is shown and described to perform the process flow 600 .

[0067] Process flow 600 begins by determining whether a current channel configuration needs to be changed (block 602). Thus, the first step in process flow 600 assumes that a previous determination has been made regarding the use of a particular channel configuration, which may include any of the techniques discussed herein for doing so, including known techniques. Thus, a determination (block 602) is made regarding whether a previously determined channel configuration may continue to be used or may need to be updated. If the current channel configuration needs to be updated, process flow 600 may continue to block 606. However, if the channel configuration is to remain unchanged, process flow 600 continues to block 604.

[0068] In either case, process flow 600 includes selecting a frequency rotation value for the currently selected channel configuration (block 608). This may include selecting a frequency rotation value from a set of frequency rotation values ​​stored in memory, as described above with respect to Figure 5 discussed.

[0069] Once the frequency rotation value is selected based on the currently used channel configuration, process flow 600 may include applying the frequency rotation value to the subchannels of the channel identified by the channel configuration (block 610). This may include multiplication operations in the digital domain via one or more DSP operations, as described herein.

[0070] When applying (block 610) the frequency rotation value to the subchannel of the channel, the process flow 600 may include transmitting a data signal in accordance with the applied frequency rotation value. In other words, the application of the frequency rotation value in the digital domain may generate an updated digital data set, which is then transmitted in accordance with the current channel configuration. Again, such data transmission may be performed in accordance with any suitable communication protocol and / or standard, such as the WiFi 7 standard discussed herein.

[0071] The process flow 600 may operate dynamically in response to changing channel and / or network conditions. Thus, the process flow 600 may include monitoring various channel parameters, conditions, messages, etc. as described above to periodically or continuously determine (block 602) whether the channel configuration should be updated. Based on the determination, the same frequency rotation value or a new, updated frequency rotation value may then be applied to the subchannel for subsequent data transmission.

[0072] Overall Operation of the Access Point

[0073] An access point (AP) is provided. The AP includes: a processing circuit configured to: determine a channel configuration of a wireless channel from a plurality of channel configurations, each of the plurality of channel configurations identifying a plurality of subchannels within the wireless channel according to a communication protocol, one of the plurality of subchannels being punctured at a spectral position within the wireless channel; for the determined channel configuration, apply a frequency rotation value to the plurality of subchannels within the wireless channel, the frequency rotation value being selected from a set of frequency rotation values, each frequency rotation value in the set of frequency rotation values ​​being different from each other and corresponding to each corresponding channel configuration in the plurality of channel configurations; and a transmitter configured to send data via the wireless channel using the determined channel configuration based on applying the selected frequency rotation value to the corresponding subchannel within the wireless channel. In addition to or as an alternative to the optional features previously explained in this paragraph and in any combination with the optional features, the set of frequency rotation values ​​is based on selecting, for each of the plurality of channel configurations, a frequency rotation value that results in a corresponding peak-to-average power ratio (PAPR) value that is less than or equal to a predetermined threshold PAPR value. In addition to or as an alternative to the optional features and any combination with the optional features previously explained in this paragraph, for a channel configuration in a plurality of channel configurations, a predetermined threshold PAPR value is less than a PAPR value resulting from signal transmission using the channel configuration without puncturing the subchannels. In addition to or as an alternative to or as an alternative to or as any combination with the optional features previously explained in this paragraph, a set of frequency rotation values ​​is determined based on: (i) for each of the plurality of channel configurations, calculating a corresponding plurality of maximum peak-to-average power ratio (PAPR) values, each maximum PAPR value in the plurality of maximum PAPR values ​​corresponding to applying a different frequency rotation value, and (ii) selecting, for each of the plurality of channel configurations, from the corresponding plurality of maximum PAPR values, a frequency rotation value that produces a lowest maximum PAPR value. In addition to or as an alternative to or as any combination with the optional features previously explained in this paragraph, for each of the plurality of channel configurations, determining a frequency rotation value by quantizing different frequency rotation values ​​to 0 degrees, +90 degrees, -90 degrees, or 180 degrees to obtain a predetermined number of combinations of frequency rotation values ​​for each of the plurality of channel configurations. In addition to or as an alternative to and any combination of the optional features previously explained in this paragraph, for each of the plurality of channel configurations, a set of frequency rotation values ​​is determined based on selecting a frequency rotation value that produces a lowest maximum PAPR value from a predetermined number of combinations of frequency rotation values. In addition to or as an alternative to and any combination of the optional features previously explained in this paragraph, the communication protocol includes an Institute of Electrical and Electronics Engineers (IEEE) IEEE 802.be communication standard.In addition to or as an alternative to the optional features and any combination with the optional features previously explained in this paragraph, the plurality of subchannels have a bandwidth of 20 MHz. In addition to or as an alternative to the optional features and any combination with the optional features previously explained in this paragraph, the wireless channel has a bandwidth of 160 MHz or 320 MHz. In addition to or as an alternative to the optional features and any combination with the optional features previously explained in this paragraph, the plurality of channel configurations comprises a channel configuration that identifies a plurality of subchannels within the wireless channel according to a communication protocol, two or more of the plurality of subchannels being punctured at corresponding spectral positions within the wireless channel.

[0074] Overall operation of non-transitory computer readable media

[0075] A non-transitory computer-readable medium is provided. The non-transitory computer-readable medium has instructions stored thereon, which, when executed by one or more processors of a wireless communication device, cause the wireless communication device to: determine a channel configuration of a wireless channel from a plurality of channel configurations, each of the plurality of channel configurations identifying a plurality of subchannels within the wireless channel according to a communication protocol, each frequency rotation value in a set of frequency rotation values ​​being different from one another and corresponding to each corresponding channel configuration in the plurality of channel configurations; for the selected channel configuration, apply a frequency rotation value to a plurality of subchannels within the wireless channel, the frequency rotation value being selected from a set of frequency rotation values, each frequency rotation value in a set of frequency rotation values ​​being different from one another and corresponding to each corresponding channel configuration in the plurality of channel configurations; and cause data to be sent via the wireless channel using the determined channel configuration based on applying the selected frequency rotation value to the corresponding subchannel within the wireless channel. In addition to or as an alternative to the optional features previously explained in this paragraph and in any combination with the optional features, the set of frequency rotation values ​​is based on selecting, for each of the plurality of channel configurations, a frequency rotation value that results in a corresponding peak-to-average power ratio (PAPR) value being less than or equal to a predetermined threshold PAPR value. In addition to or as an alternative to the optional features and any combination with the optional features previously explained in this paragraph, for a channel configuration in a plurality of channel configurations, a predetermined threshold PAPR value is less than a PAPR value resulting from signal transmission using the channel configuration without puncturing the subchannels. In addition to or as an alternative to or as an alternative to or as any combination with the optional features previously explained in this paragraph, a set of frequency rotation values ​​is determined based on: (i) for each of the plurality of channel configurations, calculating a corresponding plurality of maximum peak-to-average power ratio (PAPR) values, each maximum PAPR value in the plurality of maximum PAPR values ​​corresponding to applying a different frequency rotation value, and (ii) selecting, for each of the plurality of channel configurations, from the corresponding plurality of maximum PAPR values, a frequency rotation value that produces a lowest maximum PAPR value. In addition to or as an alternative to or as any combination with the optional features previously explained in this paragraph, for each of the plurality of channel configurations, determining a frequency rotation value by quantizing different frequency rotation values ​​to 0 degrees, +90 degrees, -90 degrees, or 180 degrees to obtain a predetermined number of combinations of frequency rotation values ​​for each of the plurality of channel configurations. In addition to or as an alternative to the optional features previously explained in this paragraph and in any combination with the optional features, for each of a plurality of channel configurations, a set of frequency rotation values ​​is determined based on selecting a frequency rotation value that produces a lowest maximum PAPR value from a predetermined number of combinations of frequency rotation values.In addition to or as an alternative to the optional features and any combination with the optional features previously explained in this paragraph, the communication protocol includes the Institute of Electrical and Electronics Engineers (IEEE) 802.be communication standard. In addition to or as an alternative to the optional features and any combination with the optional features previously explained in this paragraph, the multiple subchannels have a bandwidth of 20 MHz. In addition to or as an alternative to the optional features and any combination with the optional features previously explained in this paragraph, the wireless channel has a bandwidth of 160 MHz or 320 MHz. In addition to or as an alternative to the optional features and any combination with the optional features previously explained in this paragraph, the multiple channel configuration includes a channel configuration that identifies multiple subchannels within the wireless channel according to the communication protocol, and two or more of the multiple subchannels are punctured at corresponding spectral positions within the wireless channel.

[0076] Example

[0077] The following examples relate to various techniques of this disclosure.

[0078] An example (e.g., Example 1) relates to an access point (AP), comprising: a processing circuit configured to: determine a channel configuration of a wireless channel from a plurality of channel configurations, wherein each of the plurality of channel configurations identifies a plurality of subchannels within the wireless channel according to a communication protocol, and one of the plurality of subchannels is punctured at a spectrum position within the wireless channel; for the determined channel configuration, apply a frequency rotation value to the plurality of subchannels within the wireless channel, wherein the frequency rotation value is selected from a set of frequency rotation values, each frequency rotation value in the set of frequency rotation value values ​​being different from each other and corresponding to each corresponding channel configuration in the plurality of channel configurations; and a transmitter configured to send data via the wireless channel using the determined channel configuration based on applying the selected frequency rotation value to the corresponding subchannel within the wireless channel.

[0079] Another example (e.g., Example 2) relates to the aforementioned example (e.g., Example 1), wherein the set of frequency rotation values ​​is based on: for each channel configuration in a plurality of channel configurations, selecting a frequency rotation value that results in a corresponding peak-to-average power ratio (PAPR) value that is less than or equal to a predetermined threshold PAPR value.

[0080] Another example (e.g., Example 3) relates to the aforementioned examples (e.g., one or more of Examples 1-2), wherein, for a channel configuration in a plurality of channel configurations, a predetermined threshold PAPR value is less than a PAPR value generated by signal transmission using the channel configuration without perforated subchannels.

[0081] Another example (e.g., Example 4) relates to the aforementioned examples (e.g., one or more of Examples 1-3), wherein the set of frequency rotation values ​​is determined based on: (i) for each of a plurality of channel configurations, calculating a corresponding plurality of maximum peak-to-average power ratio (PAPR) values, each of the plurality of maximum PAPR values ​​corresponding to applying a different frequency rotation value, and (ii) for each of the plurality of channel configurations, selecting a frequency rotation value that produces a lowest maximum PAPR value from the corresponding plurality of maximum PAPR values.

[0082] Another example (e.g., Example 5) relates to the aforementioned examples (e.g., one or more of Examples 1-4), wherein, for each of a plurality of channel configurations, a frequency rotation value is determined by quantizing different frequency rotation values ​​to 0 degrees, +90 degrees, -90 degrees, or 180 degrees to obtain a predetermined number of combinations of frequency rotation values ​​for each of the plurality of channel configurations.

[0083] Another example (e.g., Example 6) relates to the aforementioned examples (e.g., one or more of Examples 1-5), wherein, for each of a plurality of channel configurations, a set of frequency rotation values ​​is determined based on selecting a frequency rotation value that produces a lowest maximum PAPR value from a predetermined number of combinations of frequency rotation values.

[0084] Another example (eg, Example 7) relates to the preceding example (eg, one or more of Examples 1-6), wherein the communication protocol includes the Institute of Electrical and Electronics Engineers (IEEE) IEEE 802.be communication standard.

[0085] Another example (eg, Example 8) relates to the preceding example (eg, one or more of Examples 1-7), wherein the plurality of subchannels have a bandwidth of 20 MHz.

[0086] Another example (eg, Example 9) relates to the preceding examples (eg, one or more of Examples 1-8), wherein the wireless channel has a bandwidth of 160 MHz or 320 MHz.

[0087] Another example (e.g., Example 10) relates to the aforementioned examples (e.g., one or more of Examples 1-9), wherein the multiple channel configurations include a channel configuration that identifies multiple subchannels within a wireless channel according to a communication protocol, and two or more of the multiple subchannels are punctured at corresponding spectral positions within the wireless channel.

[0088] An example (e.g., Example 11) relates to a non-transitory computer-readable medium having instructions stored thereon, which, when executed by one or more processors of a wireless communication device, causes the wireless communication device to perform the following operations: determining a channel configuration of a wireless channel from a plurality of channel configurations, wherein each of the plurality of channel configurations identifies a plurality of subchannels within the wireless channel according to a communication protocol, and each frequency rotation value in a set of frequency rotation values ​​is different from one another and corresponds to each corresponding channel configuration in the plurality of channel configurations; for a selected channel configuration, applying a frequency rotation value to a plurality of subchannels within the wireless channel, wherein the frequency rotation value is selected from a set of frequency rotation values, and each frequency rotation value in the set of frequency rotation values ​​is different from one another and corresponds to each corresponding channel configuration in the plurality of channel configurations; and causing data to be sent via the wireless channel using the determined channel configuration based on applying the selected frequency rotation value to a corresponding subchannel within the wireless channel.

[0089] Another example (e.g., Example 12) relates to the aforementioned example (e.g., Example 11), wherein the set of frequency rotation values ​​is based on: for each channel configuration in a plurality of channel configurations, selecting a frequency rotation value that results in a corresponding peak-to-average power ratio (PAPR) value that is less than or equal to a predetermined threshold PAPR value.

[0090] Another example (e.g., Example 13) relates to the aforementioned examples (e.g., one or more of Examples 11-12), wherein, for a channel configuration in a plurality of channel configurations, a predetermined threshold PAPR value is less than a PAPR value generated by signal transmission using the channel configuration without perforated subchannels.

[0091] Another example (e.g., Example 14) relates to the aforementioned examples (e.g., one or more of Examples 11-13), wherein the set of frequency rotation values ​​is determined based on: (i) for each of a plurality of channel configurations, calculating a corresponding plurality of maximum peak-to-average power ratio (PAPR) values, each of the plurality of maximum PAPR values ​​corresponding to applying a different frequency rotation value, and (ii) for each of the plurality of channel configurations, selecting a frequency rotation value that produces a lowest maximum PAPR value from the corresponding plurality of maximum PAPR values.

[0092] Another example (e.g., Example 15) relates to the aforementioned examples (e.g., one or more of Examples 11-14), wherein, for each of a plurality of channel configurations, a frequency rotation value is determined by quantizing different frequency rotation values ​​to 0 degrees, +90 degrees, -90 degrees, or 180 degrees to obtain a predetermined number of combinations of frequency rotation values ​​for each of the plurality of channel configurations.

[0093] Another example (e.g., Example 16) relates to the aforementioned examples (e.g., one or more of Examples 11-15), wherein, for each of a plurality of channel configurations, a set of frequency rotation values ​​is determined based on selecting a frequency rotation value that produces a lowest maximum PAPR value from a predetermined number of combinations of frequency rotation values.

[0094] Another example (eg, Example 17) relates to the preceding examples (eg, one or more of Examples 11-16), wherein the communication protocol includes the Institute of Electrical and Electronics Engineers (IEEE) 802.be communication standard.

[0095] Another example (eg, Example 18) relates to the preceding examples (eg, one or more of Examples 11-17), wherein the plurality of subchannels have a bandwidth of 20 MHz.

[0096] Another example (eg, Example 19) relates to the preceding examples (eg, one or more of Examples 11-18), wherein the wireless channel has a bandwidth of 160 MHz or 320 MHz.

[0097] Another example (e.g., Example 20) relates to the aforementioned examples (e.g., one or more of Examples 11-19), wherein the multiple channel configurations include a channel configuration that identifies multiple subchannels within a wireless channel according to a communication protocol, and two or more of the multiple subchannels are punctured at corresponding spectral positions within the wireless channel.

[0098] An example (e.g., Example 21) relates to an access point (AP), comprising: a processing device for: determining a channel configuration of a wireless channel from multiple channel configurations, wherein each of the multiple channel configurations identifies multiple subchannels within the wireless channel according to a communication protocol, and one of the multiple subchannels is punctured at a spectrum position within the wireless channel; for the determined channel configuration, applying a frequency rotation value to the multiple subchannels within the wireless channel, wherein the frequency rotation value is selected from a set of frequency rotation values, each frequency rotation value in the set of frequency rotation values ​​is different from each other and corresponds to each corresponding channel configuration in the multiple channel configurations; and a transmitting device for sending data via the wireless channel using the determined channel configuration based on applying the selected frequency rotation value to the corresponding subchannel within the wireless channel.

[0099] Another example (e.g., Example 22) relates to the aforementioned example (e.g., Example 21), wherein the set of frequency rotation values ​​is based on: for each channel configuration in a plurality of channel configurations, selecting a frequency rotation value that results in a corresponding peak-to-average power ratio (PAPR) value that is less than or equal to a predetermined threshold PAPR value.

[0100] Another example (e.g., Example 23) relates to the aforementioned examples (e.g., one or more of Examples 21-22), wherein, for a channel configuration in a plurality of channel configurations, a predetermined threshold PAPR value is less than a PAPR value generated by signal transmission using the channel configuration without perforated subchannels.

[0101] Another example (e.g., Example 24) relates to the aforementioned examples (e.g., one or more of Examples 21-23), wherein the set of frequency rotation values ​​is determined based on: (i) for each of a plurality of channel configurations, calculating a corresponding plurality of maximum peak-to-average power ratio (PAPR) values, each of the plurality of maximum PAPR values ​​corresponding to applying a different frequency rotation value, and (ii) for each of the plurality of channel configurations, selecting a frequency rotation value that produces a lowest maximum PAPR value from the corresponding plurality of maximum PAPR values.

[0102] Another example (e.g., Example 25) relates to the aforementioned examples (e.g., one or more of Examples 21-24), wherein, for each of a plurality of channel configurations, a frequency rotation value is determined by quantizing different frequency rotation values ​​to 0 degrees, +90 degrees, -90 degrees, or 180 degrees to obtain a predetermined number of combinations of frequency rotation values ​​for each of the plurality of channel configurations.

[0103] Another example (e.g., Example 26) relates to the aforementioned examples (e.g., one or more of Examples 21-25), wherein, for each of a plurality of channel configurations, a set of frequency rotation values ​​is determined based on selecting a frequency rotation value that produces a lowest maximum PAPR value from a predetermined number of combinations of frequency rotation values.

[0104] Another example (eg, Example 27) relates to the preceding examples (eg, one or more of Examples 21-26), wherein the communication protocol includes the Institute of Electrical and Electronics Engineers (IEEE) IEEE 802.be communication standard.

[0105] Another example (eg, Example 28) relates to the preceding examples (eg, one or more of Examples 21-27), wherein the plurality of subchannels have a bandwidth of 20 MHz.

[0106] Another example (e.g., Example 29) relates to the preceding examples (e.g., one or more of Examples 21-28), wherein the wireless channel has a bandwidth of 160 MHz or 320 MHz.

[0107] Another example (e.g., Example 30) relates to the aforementioned examples (e.g., one or more of Examples 21-29), wherein the multiple channel configurations include a channel configuration that identifies multiple subchannels within a wireless channel according to a communication protocol, and two or more of the multiple subchannels are punctured at corresponding spectral positions within the wireless channel.

[0108] An example (e.g., Example 31) relates to a non-transitory computer-readable medium having instructions stored thereon, which, when executed by a processing device of a wireless communication device, causes the wireless communication device to perform the following operations: determining a channel configuration of a wireless channel from a plurality of channel configurations, wherein each of the plurality of channel configurations identifies a plurality of subchannels within the wireless channel according to a communication protocol, and each frequency rotation value in a set of frequency rotation values ​​is different from one another and corresponds to each corresponding channel configuration in the plurality of channel configurations; for a selected channel configuration, applying a frequency rotation value to a plurality of subchannels within the wireless channel, wherein the frequency rotation value is selected from a set of frequency rotation values, and each frequency rotation value in the set of frequency rotation values ​​is different from one another and corresponds to each corresponding channel configuration in the plurality of channel configurations; and causing data to be sent via the wireless channel using the determined channel configuration based on the application of the selected frequency rotation value to the corresponding subchannel within the wireless channel.

[0109] Another example (e.g., Example 32) relates to the aforementioned example (e.g., Example 31), wherein the set of frequency rotation values ​​is based on: for each channel configuration in a plurality of channel configurations, selecting a frequency rotation value that results in a corresponding peak-to-average power ratio (PAPR) value that is less than or equal to a predetermined threshold PAPR value.

[0110] Another example (e.g., Example 33) relates to the aforementioned examples (e.g., one or more of Examples 31-32), wherein, for a channel configuration in a plurality of channel configurations, a predetermined threshold PAPR value is less than a PAPR value generated by signal transmission using the channel configuration without perforated subchannels.

[0111] Another example (e.g., Example 34) relates to the aforementioned examples (e.g., one or more of Examples 31-33), wherein a set of frequency rotation values ​​is determined based on: (i) for each of a plurality of channel configurations, calculating a corresponding plurality of maximum peak-to-average power ratio (PAPR) values, each of the plurality of maximum PAPR values ​​corresponding to applying a different frequency rotation value, and (ii) for each of the plurality of channel configurations, selecting a frequency rotation value that produces a lowest maximum PAPR value from the corresponding plurality of maximum PAPR values.

[0112] Another example (e.g., Example 35) relates to the aforementioned examples (e.g., one or more of Examples 31-34), wherein, for each of a plurality of channel configurations, a frequency rotation value is determined by quantizing different frequency rotation values ​​to 0 degrees, +90 degrees, -90 degrees, or 180 degrees to obtain a predetermined number of combinations of frequency rotation values ​​for each of the plurality of channel configurations.

[0113] Another example (e.g., Example 36) relates to the aforementioned examples (e.g., one or more of Examples 31-35), wherein, for each of a plurality of channel configurations, a set of frequency rotation values ​​is determined based on selecting a frequency rotation value that produces a lowest maximum PAPR value from a predetermined number of combinations of frequency rotation values.

[0114] Another example (eg, Example 37) relates to the preceding examples (eg, one or more of Examples 31-36), wherein the communication protocol includes the Institute of Electrical and Electronics Engineers (IEEE) 802.be communication standard.

[0115] Another example (e.g., Example 38) relates to the preceding examples (e.g., one or more of Examples 31-37), wherein the plurality of subchannels have a bandwidth of 20 MHz.

[0116] Another example (e.g., Example 39) relates to the preceding examples (e.g., one or more of Examples 31-38), wherein the wireless channel has a bandwidth of 160 MHz or 320 MHz.

[0117] Another example (e.g., Example 40) relates to the aforementioned examples (e.g., one or more of Examples 31-39), wherein the multiple channel configurations include a channel configuration that identifies multiple subchannels within a wireless channel according to a communication protocol, and two or more of the multiple subchannels are punctured at corresponding spectral positions within the wireless channel.

[0118] An apparatus as shown and described.

[0119] A method as shown and described.

[0120] in conclusion

[0121] The above description of specific aspects will fully reveal the general nature of the present disclosure, so that others can easily modify and / or adapt various applications of these specific aspects by applying knowledge within the technical scope of the art without excessive experimentation and without departing from the overall concept of the present disclosure. Therefore, based on the teachings and guidance presented herein, such adaptations and modifications are intended to fall within the meaning and scope of equivalents of the disclosed aspects. It should be understood that the wording or terminology herein is for descriptive rather than limiting purposes, so that the terms or wording of this specification will be interpreted by those skilled in the art based on the teachings and guidance.

[0122] References in the specification to "one aspect", "an aspect", "exemplary aspect", etc. indicate that the described aspects may include specific features, structures, or characteristics, but not every aspect must include the specific features, structures, or characteristics. In addition, these phrases do not necessarily refer to the same aspect. In addition, when a specific feature, structure, or characteristic is described in conjunction with one aspect, it is considered to be within the knowledge of those skilled in the art to affect such feature, structure, or characteristic in conjunction with other aspects, whether or not explicitly described.

[0123] The exemplary aspects described herein are provided for the purpose of illustration and are not restrictive. Other exemplary aspects are possible, and the exemplary aspects may be modified. Therefore, this specification is not meant to limit the present disclosure. On the contrary, the scope of the present disclosure is defined only in accordance with the appended claims and their equivalents.

[0124] Aspects may be implemented in hardware (e.g., circuits), firmware, software, or any combination thereof. Aspects may also be implemented as instructions stored on a machine-readable medium that may be read and executed by one or more processors. A machine-readable medium may include any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computing device). For example, a machine-readable medium may include a read-only memory (ROM); a random access memory (RAM); a disk storage medium; an optical storage medium; a flash memory device; an electrical, optical, acoustic, or other form of propagated signal (e.g., a carrier wave, an infrared signal, a digital signal, etc.), and others. In addition, firmware, software, routines, instructions may be described herein as performing certain actions. However, it should be appreciated that such descriptions are merely for convenience, and such actions are actually generated by a computing device, processor, controller, or other device that executes the firmware, software, routines, instructions, etc. In addition, any implementation variant may be performed by a general-purpose computer.

[0125] For purposes of this discussion, the term "processing circuitry" or "processor circuitry" should be understood to mean circuitry, processors, logic, or a combination thereof. For example, the circuitry may include analog circuitry, digital circuitry, state machine logic, other structural electronic hardware, or a combination thereof. The processor may include a microprocessor, a digital signal processor (DSP), or other hardware processor. The processor may be "hard-coded" with instructions to perform corresponding functions in accordance with the aspects described herein. Alternatively, the processor may access internal and / or external memory to retrieve instructions stored in the memory that, when executed by the processor, perform corresponding functions associated with the processor, and / or one or more functions and / or operations related to the operation of a component in which the processor is included.

[0126] In one or more exemplary aspects described herein, the processing circuitry may include a memory that stores data and / or instructions. The memory may be any known volatile and / or nonvolatile memory, including, for example, read-only memory (ROM), random access memory (RAM), flash memory, magnetic storage media, optical disks, erasable programmable read-only memory (EPROM), and programmable read-only memory (PROM). The memory may be non-removable, removable, or a combination of both.

Claims

1. An access point (AP), comprising: The processing circuit is configured to: determining a channel configuration for a wireless channel from a plurality of channel configurations, wherein each of the plurality of channel configurations identifies a plurality of subchannels within the wireless channel according to a communication protocol, and a subchannel within the plurality of subchannels is punctured at a frequency spectrum position within the wireless channel; for the determined channel configuration, applying a frequency rotation value to the plurality of subchannels within the wireless channel, wherein the frequency rotation value is selected from a set of frequency rotation values, each frequency rotation value in the set of frequency rotation values ​​being different from each other and corresponding to each respective channel configuration in the plurality of channel configurations; and A transmitter is configured to transmit data via the wireless channel using the determined channel configuration based on applying the selected frequency rotation value to a corresponding subchannel within the wireless channel.

2. The AP according to claim 1, wherein: The set of frequency rotation values ​​is based on, for each of the plurality of channel configurations, selecting a frequency rotation value that results in a corresponding peak-to-average power ratio (PAPR) value that is less than or equal to a predetermined threshold PAPR value.

3. The AP according to claim 2, wherein: For a channel configuration among the plurality of channel configurations, the predetermined threshold PAPR value is less than a PAPR value resulting from signal transmission using the channel configuration without puncturing sub-channels.

4. The AP according to any one of claims 1 to 3, wherein: The set of frequency rotation values ​​is determined based on calculating, for each of the plurality of channel configurations, a corresponding plurality of maximum peak-to-average power ratio (PAPR) values, each maximum PAPR value of the plurality of maximum PAPR values ​​corresponding to applying a different frequency rotation value.

5. The AP according to claim 4, wherein: The set of frequency rotation values ​​is further determined based on selecting, for each of the plurality of channel configurations, a frequency rotation value that produces a lowest maximum PAPR value from a corresponding plurality of maximum PAPR values.

6. The AP according to claim 5, wherein: For each of the multiple channel configurations, the frequency rotation value is determined by quantizing the different frequency rotation values ​​to 0 degrees, +90 degrees, -90 degrees or 180 degrees to obtain a predetermined number of combinations of frequency rotation values ​​for each of the multiple channel configurations.

7. The AP according to claim 6, wherein: The set of frequency rotation values ​​is determined based on selecting, for each of the plurality of channel configurations, a frequency rotation value that produces a lowest maximum PAPR value from a predetermined number of combinations of frequency rotation values.

8. The AP according to any one of claims 1 to 3, wherein: The communication protocol includes the Institute of Electrical and Electronics Engineers (IEEE) IEEE 802.be communication standard.

9. The AP according to any one of claims 1 to 3, wherein: The plurality of sub-channels have a bandwidth of 20 MHz.

10. The AP according to any one of claims 1 to 3, wherein: The wireless channel has a bandwidth of 160 MHz or 320 MHz.

11. The AP according to any one of claims 1 to 3, wherein: The plurality of channel configurations includes a channel configuration that identifies a plurality of subchannels within the wireless channel according to the communication protocol, two or more of the plurality of subchannels being punctured at corresponding spectral locations within the wireless channel.

12. A non-transitory computer readable medium having instructions stored thereon, which when executed by one or more processors of a wireless communication device, cause the wireless communication device to perform the following operations: determining a channel configuration for a wireless channel from a plurality of channel configurations, in, Each of the plurality of channel configurations identifies a plurality of subchannels within the wireless channel according to a communication protocol; for the determined channel configuration, applying a frequency rotation value to the plurality of subchannels within the wireless channel, wherein the frequency rotation value is selected from a set of frequency rotation values, each frequency rotation value in the set of frequency rotation values ​​being different from each other and corresponding to each respective channel configuration in the plurality of channel configurations; and The method causes data to be transmitted via the wireless channel using the determined channel configuration based on applying the selected frequency rotation value to a corresponding subchannel within the wireless channel.

13. The non-transitory computer readable medium of claim 12, wherein: A subchannel of the plurality of subchannels is punctured at a spectral location within the wireless channel.

14. The non-transitory computer readable medium according to claim 12 or 13, wherein: The set of frequency rotation values ​​is based on, for each of the plurality of channel configurations, selecting a frequency rotation value that results in a corresponding peak-to-average power ratio (PAPR) value that is less than or equal to a predetermined threshold PAPR value.

15. The non-transitory computer readable medium of claim 14, wherein: For a channel configuration among the plurality of channel configurations, the predetermined threshold PAPR value is less than a PAPR value resulting from signal transmission using the channel configuration without puncturing sub-channels.

16. The non-transitory computer readable medium of claim 13, wherein: The set of frequency rotation values ​​is determined based on calculating, for each of the plurality of channel configurations, a corresponding plurality of maximum peak-to-average power ratio (PAPR) values, each maximum PAPR value of the plurality of maximum PAPR values ​​corresponding to applying a different frequency rotation value.

17. The non-transitory computer readable medium of claim 16, wherein: The set of frequency rotation values ​​is further determined based on selecting, for each of the plurality of channel configurations, a frequency rotation value that produces a lowest maximum PAPR value from a corresponding plurality of maximum PAPR values.

18. The non-transitory computer readable medium of claim 17, wherein: For each of the multiple channel configurations, the frequency rotation value is determined by quantizing the different frequency rotation values ​​to 0 degrees, +90 degrees, -90 degrees or 180 degrees to obtain a predetermined number of combinations of frequency rotation values ​​for each of the multiple channel configurations.

19. The non-transitory computer readable medium of claim 18, wherein: The set of frequency rotation values ​​is determined based on selecting, for each of the plurality of channel configurations, a frequency rotation value that produces a lowest maximum PAPR value from a predetermined number of combinations of frequency rotation values.

20. The non-transitory computer readable medium of claim 12 or 13, wherein: The communication protocol includes the Institute of Electrical and Electronics Engineers (IEEE) 802.be communication standard.

21. The non-transitory computer readable medium of claim 12 or 13, wherein: The plurality of sub-channels have a bandwidth of 20 MHz.

22. The non-transitory computer readable medium of claim 12 or 13, wherein: The wireless channel has a bandwidth of 160 MHz or 320 MHz.

23. The non-transitory computer readable medium of claim 12 or 13, wherein: The plurality of channel configurations includes a channel configuration that identifies a plurality of subchannels within the wireless channel according to the communication protocol, two or more of the plurality of subchannels being punctured at corresponding spectral locations within the wireless channel.