Power indication method and communication device
A method and device that generate a single frame with rearranged information to indicate the maximum transmit power envelope element.
Patent Information
- Application Number
- JP2025531183
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-11-29
- Filing Date
- 2023-11-29
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2043-11-29
AI Technical Summary
Current power indication methods in wireless communication systems fail to efficiently indicate maximum transmit power spectral densities (PSDs) for both Extremely High Throughput (EHT) and non-EHT stations, leading to confusion and increased transmission overhead.
A method and device that generate a single frame with rearranged information to indicate maximum PSDs for both EHT and non-EHT stations, reducing the need for additional frames and minimizing the transmission overhead by using a single transmit power envelope element.
This solution allows for the efficient and flexible indication of maximum transmit power settings for both types of stations, thereby reducing the transmission overhead and increasing the flexibility of the indication of the maximum transmit PSDs.
Smart Images

Figure 2025539424000001_ABST
Abstract
Description
[Technical Field]
[0001] This application claims priority to Chinese Patent Application No. 202211510868.7, entitled "POWER INDICATION METHOD AND COMMUNICATION APPARATUS," filed with the State Intellectual Property Office of China on November 29, 2022, which is incorporated herein by reference in its entirety.
[0002] The present application relates to the field of communications, and more particularly to a power indication method and a communications device. [Background technology]
[0003] When stations in a basic service set (BSS) communicate with each other, an access point (AP) station may inform all non-access point stations (non-AP STAs) of the maximum power spectral densities (PSDs) corresponding to the BSS operating channel. For example, the AP may broadcast a beacon frame or a probe response frame carrying a transmit power envelope element. Based on the transmit power envelope element, each non-AP STA can know the maximum transmit PSD corresponding to its unique BSS operating channel bandwidth.
[0004] However, in the current protocol, the transmit power envelope element is designed based on non-extremely high throughput (EHT) stations. In other words, the current transmit power envelope element can indicate the maximum transmit PSD corresponding to a certain interval of continuous small bandwidths, e.g., 20 MHz, 40 MHz, or 80 MHz bandwidths, i.e., can indicate the maximum transmit PSD corresponding to the non-EHT BSS operating channel bandwidth, but cannot indicate the maximum transmit PSD corresponding to the ETH BSS operating channel bandwidth.
[0005] To indicate the maximum transmit PSD corresponding to the ETH BSS operating channel bandwidth, the current method is for the AP to broadcast another element indicating the maximum transmit PSD corresponding to the ETH BSS operating channel bandwidth. However, this method can cause confusion for non-ETH stations. For example, when receiving an element indicating the transmit power limit of the ETH BSS operating channel bandwidth, non-ETH stations may mistakenly assume that the element is used to replace a previously received element indicating the transmit power limit of the non-ETH BSS operating channel bandwidth. In addition, this method also incurs significant transmission overhead. Therefore, there is an urgent need for a power indication method and communication device that reduces transmission overhead when the maximum transmit PSD corresponding to two types of BSS operating channel bandwidths is reliably indicated. Summary of the Invention [Means for solving the problem]
[0006] The present application provides a power indication method and communication device for reducing transmission overhead when the maximum transmit PSD corresponding to two types of BSS operating channel bandwidths is reliably indicated.
[0007] According to a first aspect, a communication method is provided. The method may be implemented by a transmitting end, or may be implemented through a chip or circuit configured in a transmitting end device. This is not limited in the present application. For ease of explanation, an example in which the method is implemented by a transmitting end device is used below for explanation.
[0008] The method may include generating a first frame, the first frame including a first element, the first element including N pieces of first information, the N pieces of first information respectively indicating maximum transmit power spectral densities (PSDs) corresponding to the N basic channels, a first X basic channels among the N basic channels corresponding to basic channels in a first basic service set operating channel bandwidth, and the (X+1)th to Nth basic channels among the N basic channels are basic channels in the indicated bandwidth excluding the X basic channels, the indicated bandwidth relating to a value of N and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, N and X being positive integers, and N being greater than X; and transmitting the first frame.
[0009] According to this technical solution, the N pieces of first information are designed by defining the indicated bandwidths so that the N pieces of first information can simultaneously indicate the maximum transmit PSDs corresponding to the fundamental channels in the two types of BSS operating channel bandwidths. Different types of receiving end devices, for example, both EHT stations and non-EHT stations, can obtain the maximum transmit PSDs corresponding to the fundamental channels in their own BSS operating channel bandwidths based on the N pieces of first information. In this solution, multiple types of frames or elements do not need to be additionally defined to indicate the maximum transmit PSDs corresponding to the fundamental channels in different BSS operating channel bandwidths, so that the transmission overhead is reduced when the maximum transmit PSDs corresponding to the two types of BSS operating channel bandwidths are reliably indicated.
[0010] It should be noted that the first basic service set operating channel bandwidth may be different from the second basic service set operating channel bandwidth as follows: the size of the first basic service set operating channel bandwidth is different from the size of the second basic service set operating channel bandwidth, or the number of basic channels in the first basic service set operating channel bandwidth is different from the number of basic channels in the second basic service set operating channel bandwidth. For example, the first basic service set operating channel bandwidth is a 40 MHz bandwidth including two basic channels, and the second basic service set operating channel bandwidth is a 320 MHz bandwidth including 16 basic channels.
[0011] Regarding the first aspect, in some implementations of the first aspect, the fundamental channel in the second basic service set operating channel bandwidth includes the fundamental channel in the first basic service set operating channel bandwidth.
[0012] Regarding the first aspect, in some implementation forms of the first aspect, the first X pieces of first information among the N pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0013] Regarding the first aspect, in some implementation forms of the first aspect, the (X+1)th first information to the Nth first information among the N pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0014] Based on this technical measure, these first information are rearranged so that the receiving end can determine the maximum transmission PSD corresponding to the fundamental channel based on the position of these first information, and no additional bits are required to indicate the specific correspondence between the fundamental channel and these first information, thereby further reducing the transmission overhead.
[0015] Regarding the first aspect, in some implementations of the first aspect, N is equal to a first value, the indicated bandwidth is a second basic service set operating channel bandwidth, and the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0016] With respect to the first aspect, in some implementations of the first aspect, N is less than a first value, the indicated bandwidth is Z megahertz of the second basic service set operating channel bandwidth, Z is equal to N multiplied by the fundamental channel bandwidth, and the first value is the number of fundamental channels included in the second basic service set operating channel bandwidth.
[0017] With respect to the first aspect, in some implementation forms of the first aspect, N is greater than a first value, the indicated bandwidth is greater than a second basic service set operating channel bandwidth, and the first Y pieces of first information among the N pieces of first information indicate maximum transmit PSDs corresponding to the Y basic channels included in the second basic service set operating channel bandwidth, Y is a positive integer, and the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0018] Based on this technical solution, the receiving end device can interpret the first information based on different values of N to obtain the maximum transmit PSD corresponding to the fundamental channel within its own BSS operating channel bandwidth. The indication scheme is flexible.
[0019] Regarding the first aspect, in some implementation forms of the first aspect, the (Y+1)th to Nth first information among the N pieces of first information are spare.
[0020] Regarding the first aspect, in some implementations of the first aspect, the bandwidth size of the fundamental channel is 20 megahertz (MHz).
[0021] Regarding the first aspect, in some implementations of the first aspect, the first element further includes a maximum transmit power number field, where the maximum transmit power number field indicates the value of N.
[0022] Regarding the first aspect, in some implementations of the first aspect, the first element further includes a maximum transmit power interpretation field, and the value of the maximum transmit power interpretation field is 1 or 3.
[0023] Regarding the first aspect, in some implementations of the first aspect, the first element is a transmit power envelope element.
[0024] Regarding the first aspect, in some implementations of the first aspect, the first basic service set operating channel bandwidth is a non-extremely high throughput (EHT) basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is an EHT basic service set operating channel bandwidth.
[0025] Regarding the first aspect, in some implementations of the first aspect, the value of N is 2 to the power n, where n is an integer greater than or equal to 0.
[0026] According to a second aspect, a communication method is provided. The method may be implemented by a receiving end, or may be implemented through a chip or circuit configured in a receiving end device. This is not limited in the present application. For ease of explanation, an example in which the method is implemented by a first receiving end device is used below for explanation.
[0027] The method includes the steps of: receiving a first frame, the first frame including a first element, the first element including N pieces of first information, the N pieces of first information respectively indicating maximum transmit power spectral densities (PSDs) corresponding to the N basic channels, where first X basic channels among the N basic channels correspond to basic channels in a first basic service set operating channel bandwidth, and the (X+1)th to Nth basic channels among the N basic channels are basic channels in the indicated bandwidth excluding the X basic channels, the indicated bandwidth being with respect to a value of N and a second basic service set operating channel bandwidth, where the second basic service set operating channel bandwidth is different from the first basic service set operating channel bandwidth, N and X are positive integers, and N is greater than X; and determining the maximum transmit PSD corresponding to the basic channels in the second basic service set operating channel bandwidth based on the first frame.
[0028] The implementation of the second aspect is a method of the first receiving end device corresponding to the implementation of the first aspect. For the technical effect of this implementation, please refer to the description of the first aspect. The details will not be described again here.
[0029] Regarding the second aspect, in some implementations of the second aspect, a fundamental channel in the second basic service set operating channel bandwidth includes a fundamental channel in the first basic service set operating channel bandwidth.
[0030] Regarding the second aspect, in some implementation forms of the second aspect, the first X pieces of first information among the N pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0031] Regarding the second aspect, in some implementation forms of the second aspect, the (X+1)th first information to the Nth first information among the N pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0032] Regarding the second aspect, in some implementations of the second aspect, N is equal to a first value, the indicated bandwidth is a second basic service set operating channel bandwidth, and the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0033] With respect to the second aspect, in some implementations of the second aspect, N is less than the first value, the indicated bandwidth is Z megahertz of the second basic service set operating channel bandwidth, Z is equal to N multiplied by the fundamental channel bandwidth, and the first value is the number of fundamental channels included in the second basic service set operating channel bandwidth.
[0034] With regard to the second aspect, in some implementation forms of the second aspect, N is greater than a first value, the indicated bandwidth is greater than a second basic service set operating channel bandwidth, and the first Y pieces of first information among the N pieces of first information indicate maximum transmit PSDs corresponding to the Y basic channels included in the second basic service set operating channel bandwidth, Y is a positive integer, and the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0035] Regarding the second aspect, in some implementation forms of the second aspect, the (Y+1)th to Nth pieces of first information among the N pieces of first information are spare.
[0036] Regarding the second aspect, in some implementations of the second aspect, the bandwidth size of the fundamental channel is 20 megahertz (MHz).
[0037] Regarding the second aspect, in some implementations of the second aspect, the first element further includes a maximum transmission power number field, where the maximum transmission power number field indicates the value of N.
[0038] Regarding the second aspect, in some implementations of the second aspect, the first element further includes a maximum transmit power interpretation field, and the value of the maximum transmit power interpretation field is 1 or 3.
[0039] Regarding the second aspect, in some implementations of the second aspect, the first element is a transmit power envelope element.
[0040] Regarding the second aspect, in some implementations of the second aspect, the first basic service set operating channel bandwidth is a non-extremely high throughput (EHT) basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is an EHT basic service set operating channel bandwidth.
[0041] Regarding the second aspect, in some implementations of the second aspect, the value of N is 2 to the power n, where n is an integer greater than or equal to 0.
[0042] Regarding the second aspect, in some implementations of the second aspect, the first receiving end device is an EHT station.
[0043] According to a third aspect, a communication method is provided. The method may be implemented by a receiving end, or may be implemented through a chip or circuit configured in a receiving end device. This is not limited in the present application. For ease of explanation, an example in which the method is implemented by a second receiving end device is used below for explanation.
[0044] The method includes the steps of: receiving a first frame, the first frame including a first element, the first element including N pieces of first information, the N pieces of first information respectively indicating maximum transmit power spectral densities (PSDs) corresponding to the N basic channels, where a first X basic channels among the N basic channels correspond to basic channels within a first basic service set operating channel bandwidth, and the (X+1)th to Nth basic channels among the N basic channels are basic channels within the indicated bandwidth excluding the X basic channels, the indicated bandwidth being related to a value of N and a second basic service set operating channel bandwidth, where the second basic service set operating channel bandwidth is different from the first basic service set operating channel bandwidth, N and X are positive integers, and N is greater than X; and determining the maximum transmit PSD corresponding to the basic channels within the first basic service set operating channel bandwidth based on the first frame.
[0045] The implementation of the third aspect is a method of the second receiving end device corresponding to the implementation of the first aspect. For the technical effect of this implementation, please refer to the description of the first aspect. The details will not be described again here.
[0046] With regard to the third aspect, in some implementations of the third aspect, the fundamental channel in the second basic service set operating channel bandwidth includes the fundamental channel in the first basic service set operating channel bandwidth.
[0047] Regarding the third aspect, in some implementation forms of the third aspect, the first X pieces of first information among the N pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0048] Regarding the third aspect, in some implementation forms of the third aspect, the (X+1)th first information to the Nth first information among the N pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0049] With respect to the third aspect, in some implementations of the third aspect, N is equal to a first value, the indicated bandwidth is a second basic service set operating channel bandwidth, and the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0050] With respect to the third aspect, in some implementations of the third aspect, N is less than a first value, the indicated bandwidth is Z megahertz of the second basic service set operating channel bandwidth, Z is equal to N multiplied by the fundamental channel bandwidth, and the first value is the number of fundamental channels included in the second basic service set operating channel bandwidth.
[0051] With regard to the third aspect, in some implementation forms of the third aspect, N is greater than a first value, the indicated bandwidth is greater than a second basic service set operating channel bandwidth, and the first Y pieces of first information among the N pieces of first information indicate maximum transmit PSDs corresponding to the Y basic channels included in the second basic service set operating channel bandwidth, Y is a positive integer, and the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0052] Regarding the third aspect, in some implementation forms of the third aspect, the (Y+1)th to Nth pieces of first information among the N pieces of first information are spare.
[0053] Regarding the third aspect, in some implementations of the third aspect, the bandwidth size of the fundamental channel is 20 megahertz (MHz).
[0054] Regarding the third aspect, in some implementations of the third aspect, the first element further includes a maximum transmit power number field, where the maximum transmit power number field indicates the value of N.
[0055] Regarding the third aspect, in some implementations of the third aspect, the first element further includes a maximum transmit power interpretation field, and the value of the maximum transmit power interpretation field is 1 or 3.
[0056] With regard to the third aspect, in some implementations of the third aspect, the first element is a transmit power envelope element.
[0057] With regard to the third aspect, in some implementations of the third aspect, the first basic service set operating channel bandwidth is a non-extremely high throughput (EHT) basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is an EHT basic service set operating channel bandwidth.
[0058] Regarding the third aspect, in some implementations of the third aspect, the value of N is 2 to the power n, where n is an integer greater than or equal to 0.
[0059] Regarding the third aspect, in some implementations of the third aspect, the second receiving end device is a non-EHT station.
[0060] According to a fourth aspect, a communication method is provided. The method may be implemented by a transmitting end, or may be implemented through a chip or circuit configured in a transmitting end device. This is not limited in the present application. For ease of explanation, an example in which the method is implemented by a transmitting end device is used below for explanation.
[0061] The method includes generating a first frame, the first frame including a first element, the first element including P pieces of first information and Q pieces of second information, the P pieces of first information each indicating a maximum transmit power spectral density (PSD) corresponding to the P basic channels, the P basic channels being some or all of the basic channels in a first basic service set operating channel bandwidth, the Q pieces of second information each indicating a maximum transmit PSD corresponding to the basic channels in the indicated bandwidth excluding the P basic channels, P and Q being positive integers, the indicated bandwidth relates to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth is different from the first basic service set operating channel bandwidth, M is equal to the sum of P and Q, M is a positive integer, the first element further includes third information and fourth information, the third information indicating a value of P and the fourth information indicating a value of Q; and transmitting the first frame.
[0062] According to the technical solution, the P first information pieces are defined to indicate the maximum transmission PSDs corresponding to some or all of the fundamental channels in the first BSS operating channel bandwidth, so that the P first information pieces and the Q second information pieces can indicate the maximum transmission PSDs corresponding to some or all of the fundamental channels in the second BSS operating channel bandwidth, and the Q second information pieces are defined by designing the indicated bandwidths, thereby enabling different types of receiving end devices, for example, both EHT stations and non-EHT stations, to obtain the maximum transmission PSDs corresponding to the fundamental channels in their own BSS operating channel bandwidths based on the first elements. In this solution, multiple types of frames or elements do not need to be additionally defined to indicate the maximum transmission PSDs corresponding to the fundamental channels in different BSS operating channel bandwidths, so that the transmission overhead is reduced when the maximum transmission PSDs corresponding to the two types of BSS operating channel bandwidths are reliably indicated. In addition, the value of P is indicated based on the third information, and the design of the first information is more flexible, i.e., the manner of indicating the first BSS operating channel bandwidth is more flexible.
[0063] Regarding the fourth aspect, in some implementations of the fourth aspect, the fundamental channel in the second basic service set operating channel bandwidth includes the fundamental channel in the first basic service set operating channel bandwidth.
[0064] Regarding the fourth aspect, in some implementation forms of the fourth aspect, the P pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0065] Regarding the fourth aspect, in some implementation forms of the fourth aspect, the Q pieces of second information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0066] Based on this technical measure, the first information and the second information are sorted separately so that the receiving end can determine the maximum transmission PSD corresponding to the fundamental channel based on the positions of the first information and the second information, and no additional bits are needed to indicate the specific correspondence between the fundamental channel and the information, thereby further reducing the transmission overhead.
[0067] Regarding the fourth aspect, in some implementations of the fourth aspect, M is equal to a first value, the indicated bandwidth is a second basic service set operating channel bandwidth, and the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0068] With respect to the fourth aspect, in some implementations of the fourth aspect, M is less than a first value, the indicated bandwidth is Z megahertz of the second basic service set operating channel bandwidth, Z is equal to M multiplied by the fundamental channel bandwidth, and the first value is the number of fundamental channels included in the second basic service set operating channel bandwidth.
[0069] With respect to the fourth aspect, in some implementations of the fourth aspect, M is greater than a first value, the indicated bandwidth is greater than a second basic service set operating channel bandwidth, and the first S pieces of information among the M pieces of information out of the total P pieces of first information and Q pieces of second information each indicate a maximum transmit PSD corresponding to the S basic channels included in the second basic service set operating channel bandwidth, S is a positive integer, the first value is the number of basic channels included in the second basic service set operating channel bandwidth, and S is greater than P.
[0070] Based on this technical solution, the receiving end device can interpret the first information according to different values of N to obtain the maximum transmit PSD corresponding to the fundamental channel within its own BSS operating channel bandwidth.
[0071] Regarding the fourth aspect, in some implementation forms of the fourth aspect, the (S+1)th to (P+Q)th pieces of information among the M pieces of information out of the total P pieces of first information and Q pieces of second information are spare.
[0072] Regarding the fourth aspect, in some implementations of the fourth aspect, the bandwidth size of the fundamental channel is 20 megahertz (MHz).
[0073] Regarding the fourth aspect, in some implementations of the fourth aspect, the first element further includes a maximum transmit power interpretation field, and the value of the maximum transmit power interpretation field is 1 or 3.
[0074] Regarding the fourth aspect, in some implementations of the fourth aspect, the first element is a transmit power envelope element.
[0075] Regarding the fourth aspect, in some implementations of the fourth aspect, the first basic service set operating channel bandwidth is a non-extremely high throughput (EHT) basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is an EHT basic service set operating channel bandwidth.
[0076] Regarding the fourth aspect, in some implementations of the fourth aspect, the value of M is 2 to the mth power, where m is an integer greater than or equal to 0.
[0077] According to a fifth aspect, a communication method is provided. The method may be implemented by a receiving end, or may be implemented through a chip or circuit configured in a receiving end device. This is not limited in the present application. For ease of explanation, an example in which the method is implemented by a first receiving end device is used below for explanation.
[0078] the P basic channels are some or all of the basic channels in a first basic service set operating channel bandwidth; the Q second information pieces each indicate a maximum transmit power spectral density (PSD) corresponding to the basic channels in the indicated bandwidth excluding the P basic channels, where P and Q are positive integers; the first element further includes third information and fourth information, where the third information indicates a value of P and the fourth information indicates a value of Q; the indicated bandwidth relates to a value of M and a second basic service set operating channel bandwidth, where the second basic service set operating channel bandwidth is different from the first basic service set operating channel bandwidth, where M is equal to the sum of P and Q and M is a positive integer; and determining the maximum transmit PSD corresponding to the basic channels in the second basic service set operating channel bandwidth based on the first frame.
[0079] With regard to the fifth aspect, in some implementations of the fifth aspect, the fundamental channel in the second basic service set operating channel bandwidth includes the fundamental channel in the first basic service set operating channel bandwidth.
[0080] Regarding the fifth aspect, in some implementation forms of the fifth aspect, the P pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0081] Regarding the fifth aspect, in some implementation forms of the fifth aspect, the Q pieces of second information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0082] With respect to the fifth aspect, in some implementations of the fifth aspect, M is equal to a first value, the indicated bandwidth is a second basic service set operating channel bandwidth, and the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0083] With respect to the fifth aspect, in some implementations of the fifth aspect, M is less than a first value, the indicated bandwidth is Z megahertz of the second basic service set operating channel bandwidth, Z is equal to M multiplied by the fundamental channel bandwidth, and the first value is the number of fundamental channels included in the second basic service set operating channel bandwidth.
[0084] With respect to the fifth aspect, in some implementations of the fifth aspect, M is greater than a first value, the indicated bandwidth is greater than a second basic service set operating channel bandwidth, and the first S pieces of information among the M pieces of information out of the total P pieces of first information and Q pieces of second information each indicate a maximum transmit PSD corresponding to the S basic channels included in the second basic service set operating channel bandwidth, S is a positive integer, the first value is the number of basic channels included in the second basic service set operating channel bandwidth, and S is greater than P.
[0085] Regarding the fifth aspect, in some implementation forms of the fifth aspect, the (S+1)th to (P+Q)th pieces of information among the M pieces of information out of the total P pieces of first information and Q pieces of second information are spare.
[0086] Regarding the fifth aspect, in some implementations of the fifth aspect, the bandwidth size of the fundamental channel is 20 megahertz (MHz).
[0087] Regarding the fifth aspect, in some implementations of the fifth aspect, the first element further includes a maximum transmit power interpretation field, and the value of the maximum transmit power interpretation field is 1 or 3.
[0088] With regard to the fifth aspect, in some implementations of the fifth aspect, the first element is a transmit power envelope element.
[0089] With regard to the fifth aspect, in some implementations of the fifth aspect, the first basic service set operating channel bandwidth is a non-extremely high throughput (EHT) basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is an EHT basic service set operating channel bandwidth.
[0090] With respect to the fifth aspect, in some implementations of the fifth aspect, the value of M is 2 to the mth power, where m is an integer greater than or equal to 0.
[0091] Regarding the fifth aspect, in some implementations of the fifth aspect, the first receiving end device is an EHT station.
[0092] According to a sixth aspect, a communication method is provided. The method may be implemented by a receiving end, or may be implemented through a chip or circuit configured in a receiving end device. This is not limited in the present application. For ease of explanation, an example in which the method is implemented by a second receiving end device is used below for explanation.
[0093] The method includes the steps of: receiving a first frame, the first frame including a first element, the first element including P pieces of first information and Q pieces of second information, the P pieces of first information each indicating a maximum transmit power spectral density (PSD) corresponding to the P basic channels, the P basic channels being some or all of the basic channels in a first basic service set operating channel bandwidth; the Q pieces of second information each indicating a maximum transmit PSD corresponding to the basic channels in the indicated bandwidth excluding the P basic channels, P and Q being positive integers; the first element further including third information and fourth information, the third information indicating a value of P and the fourth information indicating a value of Q, the indicated bandwidth relating to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, M being equal to the sum of P and Q, and M being a positive integer; and determining the maximum transmit PSD corresponding to the basic channels in the first basic service set operating channel based on the first frame.
[0094] With regard to the sixth aspect, in some implementations of the sixth aspect, the fundamental channel in the second basic service set operating channel bandwidth includes the fundamental channel in the first basic service set operating channel bandwidth.
[0095] Regarding the sixth aspect, in some implementation forms of the sixth aspect, the P pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0096] Regarding the sixth aspect, in some implementation forms of the sixth aspect, the Q pieces of second information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
[0097] Regarding the sixth aspect, in some implementations of the sixth aspect, M is equal to a first value, the indicated bandwidth is a second basic service set operating channel bandwidth, and the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0098] With respect to the sixth aspect, in some implementations of the sixth aspect, M is less than a first value, the indicated bandwidth is Z megahertz of the second basic service set operating channel bandwidth, Z is equal to M multiplied by the basic channel bandwidth, and the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0099] With respect to the sixth aspect, in some implementations of the sixth aspect, M is greater than a first value, the indicated bandwidth is greater than a second basic service set operating channel bandwidth, and the first S pieces of information among the M pieces of information out of the total P pieces of first information and Q pieces of second information each indicate a maximum transmit PSD corresponding to the S basic channels included in the second basic service set operating channel bandwidth, S is a positive integer, the first value is the number of basic channels included in the second basic service set operating channel bandwidth, and S is greater than P.
[0100] Regarding the sixth aspect, in some implementation forms of the sixth aspect, the (S+1)th to (P+Q)th pieces of information among the M pieces of information out of the total P pieces of first information and Q pieces of second information are spare.
[0101] Regarding the sixth aspect, in some implementations of the sixth aspect, the bandwidth size of the fundamental channel is 20 megahertz (MHz).
[0102] Regarding the sixth aspect, in some implementations of the sixth aspect, the first element further includes a maximum transmit power interpretation field, and the value of the maximum transmit power interpretation field is 1 or 3.
[0103] Regarding the sixth aspect, in some implementations of the sixth aspect, the first element is a transmit power envelope element.
[0104] Regarding the sixth aspect, in some implementations of the sixth aspect, the first basic service set operating channel bandwidth is a non-extremely high throughput (EHT) basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is an EHT basic service set operating channel bandwidth.
[0105] Regarding the sixth aspect, in some implementations of the sixth aspect, the value of M is 2 to the mth power, where m is an integer greater than or equal to 0.
[0106] Regarding the sixth aspect, in some implementation forms of the sixth aspect, the first receiving end device is an EHT station.
[0107] According to a seventh aspect, a communication device is provided. The communication device includes a processing unit and a communication unit. The processing unit is configured to generate a first frame, the first frame including a first element, the first element including N pieces of first information, the N pieces of first information respectively indicating maximum transmit power spectral densities (PSDs) corresponding to the N basic channels, where a first X basic channels among the N basic channels correspond to basic channels within a first basic service set operating channel bandwidth, and the (X+1)th to Nth basic channels among the N basic channels are basic channels within the indicated bandwidth excluding the X basic channels, the indicated bandwidth being related to a value of N and a second basic service set operating channel bandwidth, where the second basic service set operating channel bandwidth is different from the first basic service set operating channel bandwidth, N and X are positive integers, and N is greater than X. The communication unit is configured to transmit the first frame.
[0108] An implementation form of the seventh aspect is a communication device corresponding to the implementation form of the first aspect. The communication device provided in the seventh aspect can implement any one of the first aspect and possible implementation forms of the first aspect.
[0109] According to an eighth aspect, a communication device is provided. The communication device includes a communication unit and a processing unit. The communication unit is configured to receive a first frame, the first frame including a first element, the first element including N pieces of first information, the N pieces of first information each indicating a maximum transmit power spectral density (PSD) corresponding to N basic channels, where a first X basic channels among the N basic channels correspond to basic channels within a first basic service set operating channel bandwidth, and the (X+1)th to Nth basic channels among the N basic channels are basic channels within the indicated bandwidth excluding the X basic channels, the indicated bandwidth being related to a value of N and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, N and X are positive integers, and N is greater than X. The processing unit is configured to determine the maximum transmit PSD corresponding to the basic channel within the second basic service set operating channel bandwidth based on the first frame.
[0110] An implementation form of the eighth aspect is a communication device corresponding to an implementation form of the second aspect. The communication device provided in the eighth aspect can implement any one of the second aspect and possible implementation forms of the second aspect.
[0111] According to a ninth aspect, a communication device is provided. The communication device includes a communication unit and a processing unit. The communication unit is configured to receive a first frame, the first frame including a first element, the first element including N pieces of first information, the N pieces of first information each indicating a maximum transmit power spectral density (PSD) corresponding to N basic channels, where a first X basic channels among the N basic channels correspond to basic channels within a first basic service set operating channel bandwidth, and the (X+1)th to Nth basic channels among the N basic channels are basic channels within the indicated bandwidth excluding the X basic channels, the indicated bandwidth being related to a value of N and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, N and X are positive integers, and N is greater than X. The processing unit is configured to determine the maximum transmit PSD corresponding to the basic channels within the first basic service set operating channel bandwidth based on the first frame.
[0112] An implementation form of the ninth aspect is a communication device corresponding to an implementation form of the third aspect. The communication device provided in the ninth aspect can implement the third aspect and any one of the possible implementation forms of the third aspect.
[0113] According to a tenth aspect, a communications device is provided. The communications device includes a processing unit and a communications unit. The processing unit is configured to generate a first frame, the first frame including a first element, the first element including P first information pieces and Q second information pieces, the P first information pieces each indicating a maximum transmit power spectral density (PSD) corresponding to the P basic channels, the P basic channels being some or all of the basic channels in a first basic service set operating channel bandwidth, the Q second information pieces each indicating a maximum transmit PSD corresponding to the basic channels in the indicated bandwidth excluding the P basic channels, P and Q being positive integers, the first element further including third information and fourth information, the third information indicating a value of P and the fourth information indicating a value of Q, the indicated bandwidth relating to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, M being equal to the sum of P and Q, and M being a positive integer. The communications unit is configured to transmit the first frame.
[0114] An implementation form of the tenth aspect is a communication device corresponding to an implementation form of the fourth aspect. The communication device provided in the tenth aspect can implement any one of the fourth aspect and possible implementation forms of the fourth aspect.
[0115] According to an eleventh aspect, there is provided a communications device, the communications device including a communications unit and a processing unit, the communications unit receiving a first frame, the first frame including a first element, the first element including P first information pieces and Q second information pieces, the P first information pieces each indicating a maximum transmit power spectral density (PSD) corresponding to the P basic channels, the P basic channels being some or all of the basic channels in a first basic service set operating channel bandwidth, the Q second information pieces each indicating a maximum transmit PSD corresponding to the basic channels in the indicated bandwidth excluding the P basic channels, P and Q being positive integers, the first element further including third information and fourth information, the third information indicating a value of P and the fourth information indicating a value of Q, the indicated bandwidth relating to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, M being equal to the sum of P and Q, and M being a positive integer. The processing unit is configured to determine, based on the first frame, a maximum transmit PSD corresponding to a fundamental channel in the second basic service set operating channel bandwidth.
[0116] An implementation form of the eleventh aspect is a communication device corresponding to the implementation form of the fifth aspect. The communication device provided in the eleventh aspect can implement any one of the fifth aspect and possible implementation forms of the fifth aspect.
[0117] According to a twelfth aspect, there is provided a communications device, the communications device including a communications unit and a processing unit, the communications unit receiving a first frame, the first frame including a first element, the first element including P first information pieces and Q second information pieces, the P first information pieces each indicating a maximum transmit power spectral density (PSD) corresponding to the P basic channels, the P basic channels being some or all of the basic channels in a first basic service set operating channel bandwidth, the Q second information pieces each indicating a maximum transmit PSD corresponding to the basic channels in the indicated bandwidth excluding the P basic channels, P and Q being positive integers, the first element further including third information and fourth information, the third information indicating a value of P and the fourth information indicating a value of Q, the indicated bandwidth relating to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, M being equal to the sum of P and Q, and M being a positive integer. The processing unit is configured to determine, based on the first frame, a maximum transmit PSD corresponding to a fundamental channel in the first basic service set operating channel bandwidth.
[0118] An implementation form of the twelfth aspect is a communication device corresponding to an implementation form of the sixth aspect. The communication device provided in the twelfth aspect can implement any one of the sixth aspect and possible implementation forms of the sixth aspect.
[0119] According to a thirteenth aspect, there is provided a communication device configured to implement the method provided in the first aspect or the fourth aspect. Specifically, the device may include a module configured to implement the first aspect and any one of possible implementations of the first aspect or the fourth aspect and any one of possible implementations of the fourth aspect.
[0120] According to a fourteenth aspect, there is provided a communication device. The device is configured to perform the method provided in the second aspect or the fifth aspect. Specifically, the device may include a module configured to perform the second aspect and any one of possible implementation forms of the second aspect or the fifth aspect and any one of possible implementation forms of the fifth aspect.
[0121] According to a fifteenth aspect, there is provided a communication device. The device is configured to exhibit the method provided in the third aspect or the sixth aspect. Specifically, the device may include a module configured to implement the third aspect and any one of possible implementation forms of the third aspect or the sixth aspect and any one of possible implementation forms of the sixth aspect.
[0122] According to a sixteenth aspect, there is provided a communication device including a processor. The processor may be coupled to a memory and configured to execute instructions in the memory to perform the method of any one of the first aspect and possible implementations thereof, or the method of the fourth aspect and any one of possible implementations thereof. Optionally, the device further includes the memory. Optionally, the device further includes a communication interface, and the processor is coupled to the communication interface.
[0123] In some implementations, the device is a transmitting end device. When the device is a transmitting end device, the communication interface can be a transceiver or an input / output interface.
[0124] In another implementation, the apparatus is a chip configured in a transmitting end device. When the apparatus is a chip configured in a transmitting end device, the communication interface can be a transceiver or an input / output interface.
[0125] In yet another implementation, the device is a chip or chip system.
[0126] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0127] According to a seventeenth aspect, there is provided a communication device including a processor. The processor may be configured to execute instructions in a memory to perform the method of the second aspect and any one of possible implementation forms of the second aspect, or the method of the fifth aspect and any one of possible implementation forms of the fifth aspect. Optionally, the device further includes a memory. Optionally, the device further includes a communication interface, and the processor is coupled to the communication interface.
[0128] In some implementations, the device is a receiving end device. When the device is a receiving end device, the communication interface can be a transceiver or an input / output interface.
[0129] In another implementation, the apparatus is a chip configured in a receiving end device. When the apparatus is a chip configured in a receiving end device, the communication interface can be an input / output interface.
[0130] In yet another implementation, the device is a chip or chip system.
[0131] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0132] According to an eighteenth aspect, there is provided a communication device including a processor. The processor may be configured to execute instructions in a memory to perform the method of the third aspect and any one of possible implementation forms of the third aspect, or the method of the sixth aspect and any one of possible implementation forms of the sixth aspect. Optionally, the device further includes a memory. Optionally, the device further includes a communication interface, and the processor is coupled to the communication interface.
[0133] In some implementations, the device is a receiving end device. When the device is a receiving end device, the communication interface can be a transceiver or an input / output interface.
[0134] In another implementation, the apparatus is a chip configured in a receiving end device. When the apparatus is a chip configured in a receiving end device, the communication interface can be an input / output interface.
[0135] In yet another implementation, the device is a chip or chip system.
[0136] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0137] According to a nineteenth aspect, there is provided a computer-readable storage medium storing computer instructions that, when executed by an apparatus, enable the apparatus to perform the method of any one of the first to sixth aspects and any one of the possible implementations of the first to sixth aspects.
[0138] According to a twentieth aspect, there is provided a computer program product comprising instructions, the computer program product including a computer program that, when executed by an apparatus, enables the apparatus to perform the method provided in any one of the first to sixth aspects and any one of the possible implementations of the first to sixth aspects.
[0139] According to a twenty-first aspect, there is provided a communication system including the above-described transmitting end device, a first receiving end device, and a second receiving end device.
[0140] Optionally, the first receiving end device is a non-EHT station and the second receiving end device is an EHT station. [Brief explanation of the drawings]
[0141] [Figure 1] 1 is a diagram of an application scenario to which embodiments of the present application are applicable; [Figure 2] 1 is a schematic flowchart of a power indication method according to an embodiment of the present application; [Figure 3] 1 is a diagram of a structure of a first element according to an embodiment of the present application; [Figure 4] FIG. 2 is a diagram of an illustrated bandwidth according to an embodiment of the present application. [Figure 5] FIG. 2 is a diagram of a structure of a second element according to an embodiment of the present application. [Figure 6] 4 is a schematic flowchart of another power indication method according to an embodiment of the present application; [Figure 7] FIG. 10 is another indicated bandwidth diagram according to an embodiment of the present application. [Figure 8] 1 is a diagram of a possible communication device structure according to an embodiment of the present application; [Figure 9] 1 is a diagram of a possible communication device structure according to an embodiment of the present application; [Figure 10] 1 is a diagram of a possible communication device structure according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0142] The technical solutions of the present application will be described below with reference to the accompanying drawings.
[0143] The technical solutions provided in the embodiments of the present application are applicable to wireless local area network (WLAN) scenarios, for example, supporting IEEE 802.11 related standards such as 802.11a / b / g standard, 802.11n standard, 802.11ac standard, 802.11ax standard, next-generation Wi-Fi protocols of IEEE 802.11ax, e.g., 802.11be, Wi-Fi 7, extremely high throughput (EHT), 802.11ad, 802.11ay, or 802.11bf, next-generation protocols of 802.11be, e.g., Wi-Fi 8. The technical solutions provided in the embodiments of the present application may further be applied to an ultra-wideband (UWB)-based wireless personal area network system, such as the 802.15 series standard, or to a sensing system, such as the 802.11bf series standard. The 802.11n standard is called high throughput (HT), the 802.11ac standard is called very high throughput (VHT), the 802.11ax standard is called high efficiency (HE), and the 802.11be standard is called extremely high throughput (EHT). 802.11bf includes two main types of standards: low frequency (Sub-7GHz) and high frequency (60GHz). Sub-7GHz is mainly implemented based on standards such as 802.11ac, 802.11ax, 802.11be, and the next generation standard of 802.11be. 60 GHz will be implemented primarily based on standards such as 802.11ad, 802.11ay, and the next generation of 802.11ay.802.11ad is sometimes called the directional multi-gigabit (DMG) standard, and 802.11ay is sometimes called the enhanced directional multi-gigabit (EDMG) standard.
[0144] Although the embodiments of the present application are primarily described using examples in which a WLAN network is employed, particularly a network conforming to the IEEE 802.11 system standard, those skilled in the art will readily appreciate that various aspects of the embodiments of the present application can be extended to other networks using various standards or protocols, such as a high performance radio local area network (HIPERLAN), a wireless wide area network (WWAN), a wireless personal area network (WPAN), or other networks known or to be developed in the future. Therefore, various aspects provided in the embodiments of the present application are applicable to any suitable wireless network, regardless of the coverage area and wireless access protocol used.
[0145] The technical solutions in the embodiments of the present application may further be applied to various communication systems, such as a WLAN communication system, a wireless fidelity (Wi-Fi) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a universal mobile telecommunications system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a fifth generation (5G) system, i.e., new radio (NR), a future sixth generation (6G) system, an internet of things (IoT) network, or a vehicle-to-everything (V2X) system.
[0146] The communication system to which the present application is applicable is merely an example for explanation, and the communication system to which the present application is applicable is not limited thereto, which is collectively described in this specification, and the details will not be described again below.
[0147] 1 is a diagram of an application scenario to which an embodiment of the present application can be applied. As shown in FIG. 1, the resource configuration method provided in the present application is applicable to data communication between stations (STAs). The stations may be access point (AP) stations or non-access point stations (non-AP STAs). The access point stations and non-access point stations are briefly referred to as AP stations and non-AP stations, respectively. Specifically, the approach in the present application is applicable to data communication between an AP and one or more non-AP stations (e.g., data communication between AP1, non-AP STA1, and non-AP STA2), and is also applicable to data communication between APs (e.g., data communication between AP1 and AP2) and data communication between non-AP STAs (e.g., data communication between non-AP STA2 and non-AP STA3).
[0148] An access point may be an access point used by a terminal (e.g., a mobile phone) to access a wired (or wireless) network, and is mainly deployed in homes, buildings, and campuses. A typical coverage radius is several tens of meters or more than 100 meters. Of course, an access point may alternatively be deployed outdoors. An access point is equivalent to a bridge that connects wired and wireless networks. The main function of an access point is to connect various wireless network clients together and then connect the wireless network to an Ethernet.
[0149] Specifically, the access point may be a terminal or a network device with a Wi-Fi chip. The network device may be a server, a router, a switch, a bridge, a computer, a mobile phone, a relay station, an in-vehicle device, a wearable device, a network device in a 5G network, a network device in a future 6G network, a network device in a public land mobile network (PLMN), etc. This is not limited in the embodiments of the present application. The access point may be a device that supports a Wi-Fi standard. For example, the access point may alternatively support one or more standards of the Institute of Electrical and Electronics Engineers (IEEE) 802.11 family, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay.
[0150] A non-AP station may be a wireless communication chip, a wireless sensor, a wireless communication terminal, etc., and may also be referred to as a user, user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user equipment. A non-AP station may be a mobile phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device, another processing device connected to a wireless modem, an in-vehicle device, an Internet of Things device, a wearable device, a terminal device in a 5G network, a terminal device in a future 6G network, a terminal device in a PLMN, etc. This is not limited in the embodiments of the present application. A non-AP station may be a device that supports a WLAN standard. For example, a non-AP station may support one or more standards of the IEEE 802.11 family, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay.
[0151] For example, a non-AP station may be a mobile phone, a tablet computer, a set-top box, a smart television, a smart wearable device, an in-vehicle communication device, a computer, an internet of things (IoT) node, a sensor, a smart camera, a smart remote control, or a smart water / power meter in a smart home and a sensor in a smart city.
[0152] The AP station or the non-AP station may include a transmitter, a receiver, a memory, a processor, etc. The transmitter and receiver are configured to transmit and receive packet structures, respectively. The memory is configured to store signaling information, store pre-agreed preset values, etc. The processor is configured to analyze the signaling information, process associated data, etc.
[0153] The communication system to which the present application is applicable is merely an example for explanation, and the communication system to which the present application is applicable is not limited thereto, which is collectively described in this specification, and the details will not be described again below.
[0154] To facilitate understanding of the embodiments of the present application, the following first explains some nouns or terms in the present application.
[0155] 1. Basic Service Set (BSS)
[0156] BSS is used to describe a group of devices that can communicate with each other in a WLAN. A WLAN may include multiple BSSs. A BSS may include multiple stations (STAs). A station may be an AP STA or a non-AP STA. Optionally, a BSS may include an AP and multiple non-AP STAs associated with that AP.
[0157] 2. Basic Channel
[0158] A fundamental channel may be a channel with a 20 megahertz (MHz) bandwidth in current standards. One BSS operating channel bandwidth may be formed by one or more 20 MHz fundamental channels. For example, one BSS operating channel whose channel bandwidth is 160 MHz may include eight consecutive fundamental channels.
[0159] In current protocols, multiple fundamental channels within a single BSS operating channel bandwidth can be used to jointly transmit data and implement a larger channel bandwidth. For example, a single BSS operating channel bandwidth may include a primary 20 MHz channel (Primary 20 MHz, P20), a secondary 20 MHz channel (Secondary 20 MHz, S20), a secondary 40 MHz channel (Secondary 40 MHz, S40), a secondary 80 MHz channel (Secondary 80 MHz, S80), or a secondary 160 MHz channel (Secondary 160 MHz, S160). The primary 20 MHz channel and the secondary 20 MHz channel may form a primary 40 MHz channel, the primary 20 MHz channel, the secondary 20 MHz channel, and the secondary 40 MHz channel may form a primary 80 MHz channel, and the primary 20 MHz channel, the secondary 20 MHz channel, the secondary 40 MHz channel, and the secondary 80 MHz channel may form a primary 160 MHz channel.
[0160] In the current protocol, to avoid interference with other stations operating in the 5 GHz or 6 GHz frequency band, one BSS operating channel bandwidth may support static puncturing, i.e., one or more fundamental channels in the BSS operating channel are punctured channels, and data is transmitted on channels in the BSS operating channel excluding the punctured channels. For example, in eight consecutive fundamental channels included in a BSS operating channel whose channel bandwidth is 160 MHz, six fundamental channels are used for data transmission and two fundamental channels are punctured channels.
[0161] 3. EHT and non-EHT stations
[0162] An EHT station may be a non-AP STA that supports the EHT protocol. An EHT station supports an extra-large bandwidth, for example, a 320 MHz bandwidth. The extra-large bandwidth supported by an ETH device may be referred to as the ETH BSS operating channel bandwidth, the ETH BSS channel bandwidth, etc. Alternatively, an EHT station may support discontinuous bandwidth, i.e., the ETH BSS operating channel bandwidth may support static puncturing.
[0163] A non-EHT station may be a non-AP STA that does not support the EHT protocol, or may be a station that cannot distinguish between very large bandwidths and / or discontinuous channel bandwidths, e.g., a high throughput (HT) station. In other words, based on the processing logic of the non-EHT station, the non-EHT station cannot correctly interpret information about the EHT BSS operating channel bandwidth.
[0164] It should be noted that one BSS may include stations of the same type or different types. For example, one BSS may include both ETH stations and non-ETH stations. Different stations may support different BSS operating channel bandwidths. For example, ETH stations may support bandwidths of 20 MHz, 40 MHz, 80 MHz, 160 MHz, or 320 MHz, and non-ETH stations may support bandwidths of 20 MHz, 40 MHz, 80 MHz, or 160 MHz. For simplicity, in this embodiment of the present application, after an ETH AP establishes a BSS, the BSS operating channel bandwidth required for EHT stations is referred to as the ETH BSS operating channel bandwidth, and the BSS operating channel bandwidth required for non-EHT stations is referred to as the non-ETH BSS operating channel bandwidth.
[0165] 4. Equivalent isotropic radiated power (EIRP) and power spectral density (PSD)
[0166] The EIRP may be the product of the power provided to the antenna by a wireless transmitting end device and the absolute gain of the antenna in a given direction. The PSD may indicate the correspondence between frequency and transmit power. For example, the power of each unit frequency wave may be obtained after the power spectral density is multiplied by an appropriate coefficient. When stations in a BSS communicate with each other, the AP may inform all non-AP STAs of the transmit power limit applicable to the BSS operating channel bandwidth, i.e., the maximum transmit EIRP or PSD, so that each non-AP STA can know the transmit power limit of its specific BSS operating channel bandwidth.
[0167] In the current protocol, the AP notifies non-AP STAs of the transmit power limit applicable to the BSS operating channel bandwidth by broadcasting a transmit power envelope element. However, the current transmit power envelope element is designed based on non-ETH stations and cannot indicate the transmit power limit of the ETH BSS operating channel bandwidth.
[0168] The present application provides a power indication method and a communication device. Since the maximum transmit PSDs corresponding to two types of BSS operating channel bandwidths are indicated in one element, transmission overhead can be reduced when the maximum transmit PSDs corresponding to two types of BSS operating channel bandwidths are reliably indicated. The power indication method will be described below first with reference to Figures 2 to 7.
[0169] FIG. 2 is a schematic flowchart of a power indication method according to an embodiment of the present application.
[0170] S210: The transmitting end device generates a first frame #1.
[0171] The transmitting end device may be the AP shown in FIG. 1. Optionally, the transmitting end device may alternatively be an EHT AP that supports the EHT protocol. The EHT AP can transmit the first frame #1 to multiple different types of receiving end devices. The receiving end devices may include EHT stations and non-EHT stations. For more detailed descriptions of the transmitting end device and the receiving end device, please refer to the above description. The details will not be described again here.
[0172] The first frame #1 includes a first element #1, which includes N pieces of first information #1, each indicating a maximum transmit power spectral density (PSD) corresponding to N basic channels, where the first X basic channels among the N basic channels correspond to basic channels within a first basic service set operating channel bandwidth, and the (X+1)th to Nth basic channels among the N basic channels are basic channels within the indicated bandwidth excluding the X basic channels, the indicated bandwidth being relative to the value of N and a second basic service set operating channel bandwidth, which is different from the first basic service set operating channel bandwidth, and where N and X are positive integers and N is greater than X. Thus, the first frame #1 may indicate both the maximum transmit PSD corresponding to the basic channels within the first basic service set operating channel bandwidth and the maximum transmit PSD corresponding to the basic channels within the second basic service set operating channel bandwidth. The following will explain in detail the first basic service set operating channel bandwidth, the second service set operating channel bandwidth, the first frame #1, the first element #1, the first information #1, and the indicated bandwidth separately.
[0173] The first basic service set operating channel bandwidth (which is the first BSS operating channel bandwidth for short) may be different from the second basic service set operating channel bandwidth (which is the second BSS operating channel bandwidth) as follows: The size of the first BSS operating channel bandwidth is different from the size of the second BSS operating channel bandwidth, or the number of fundamental channels in the first BSS operating channel bandwidth is different from the number of fundamental channels in the second BSS operating channel bandwidth. For example, the first BSS operating channel bandwidth is a 40 MHz bandwidth including two fundamental channels, and the second BSS operating channel bandwidth is a 320 MHz bandwidth including 16 fundamental channels.
[0174] Optionally, the fundamental channel in the second BSS operating channel bandwidth includes the fundamental channel in the first BSS operating channel bandwidth. Optionally, the bandwidth size of the fundamental channel is 20 MHz. Alternatively, the first BSS operating channel bandwidth is included in the second BSS operating channel bandwidth.
[0175] For example, the size of the second BSS operating channel bandwidth is 320 MHz, and the first BSS operating channel bandwidth is a portion of the 320 MHz bandwidth, e.g., 80 MHz. In other words, if the second BSS operating channel bandwidth includes 16 fundamental channels 1 to 16, the first BSS operating channel bandwidth includes a portion of the 16 fundamental channels. For example, fundamental channels 7 to 10 form one first BSS operating channel bandwidth of 80 MHz.
[0176] Optionally, the first BSS operating channel bandwidth is a non-EHT operating channel bandwidth, and the second BSS operating channel bandwidth is an EHT operating channel bandwidth. For descriptions of the non-EHT operating channel bandwidth and the EHT operating channel bandwidth, please refer to the above description. It should be noted that the first BSS operating channel bandwidth and the second BSS operating channel bandwidth may alternatively be channel bandwidths having corresponding characteristics to be defined later. This is not particularly limited in this application. To simplify the understanding of this embodiment of the present application, the following description will be provided by using an example in which the first BSS operating channel bandwidth is a non-EHT operating channel bandwidth and the second BSS operating channel bandwidth is an EHT operating channel bandwidth. The following description of the non-EHT operating channel bandwidth may apply to the first BSS operating channel bandwidth, and the following description of the EHT operating channel bandwidth may apply to the second BSS operating channel bandwidth.
[0177] Optionally, the transmitting end device broadcasts information indicating that the EHT BSS operating channel bandwidth is different from the non-EHT BSS operating channel bandwidth, so that the receiving end device may know based on this information that the EHT BSS operating channel bandwidth is different from the non-EHT BSS operating channel bandwidth and needs to interpret the N pieces of first information #1 in a different manner. Alternatively, the receiving end device may consider by default that the EHT BSS operating channel bandwidth is different from the non-EHT BSS operating channel bandwidth. This is not particularly limited in the present application.
[0178] The first frame #1 may be a management frame generated when a transmitting end device establishes a BSS, such as a beacon frame or a probe response frame. The transmitting end device may establish communication relationships with multiple receiving end devices by broadcasting the first frame #1. The multiple receiving end devices may include EHT stations and non-EHT stations.
[0179] The first frame #1 may include a first element #1, which may indicate a transmit power envelope corresponding to a fundamental channel within the BSS operating channel bandwidth. For example, the first element #1 may be a transmit power envelope element. It may be understood that the first element #1 may alternatively be another element, to be defined later, used to implement a corresponding function. To simplify the understanding of this embodiment of the present application, the following provides an explanation by using an example in which the first element #1 is a transmit power envelope element.
[0180] To facilitate understanding of this embodiment of the present application, the following describes an example of a transmit power envelope element in relation to Figure 3. Please refer to Figure 3. The transmit power envelope element may include four fields: a first field that is an element identifier field, a second field that is a length field, a third field that is a transmit power information field, and a fourth field that is a maximum transmit power field. The element identifier field identifies the transmit power envelope element, and the length field indicates the total length of the other fields that follow the length field and are in the transmit power envelope element. The transmit power information field and the maximum transmit power field indicate maximum transmit power information, for example, a maximum transmit PSD or EIRP, corresponding to at least one fundamental channel.
[0181] It should be noted that the size of the transmit power envelope element and the fields included in the transmit power envelope element is not particularly limited in this application. For example, the element identifier field occupies one octet, the length field occupies one octet, the transmit power information field occupies one octet, and the octet occupied by the maximum transmit power is related to the number of first information #1.
[0182] Specifically, the transmit power information field may include three subfields: a maximum transmit power count subfield, a maximum transmit power interpretation subfield, and a maximum transmit power category subfield. The maximum transmit power interpretation subfield and the maximum transmit power category subfield indicate maximum transmit power information corresponding to at least one basic channel, and the maximum transmit power category subfield indicates the category to which the maximum transmit power is applied. For example, this subfield indicates that the maximum transmit power indicated by the element is applied to the default category. When the maximum transmit power interpretation subfield has a different meaning, the maximum transmit power count subfield also has a different meaning. This will be explained in detail below.
[0183] It should be noted that the size of the transmission power information field and the size of the subfields included in the transmission power information field are not particularly limited in this application. For example, when the transmission power information field occupies one octet, the maximum transmission power number subfield may occupy 3 bits, the maximum transmission power interpretation subfield occupy 3 bits, and the maximum transmission power type subfield occupy 2 bits.
[0184] Different values of the Maximum Transmit Power Interpretation subfield correspond to different interpretations. For example, Table 1 shows the interpretation scheme for the Maximum Transmit Power Interpretation subfield.
[0185] [Table 1]
[0186] When the value of the Maximum Transmit Power Interpretation subfield is 0 or 2 (Case A), the Maximum Transmit Power Count subfield is used to describe the local EIRP or the regulated client EIRP. When the value of the Maximum Transmit Power Interpretation subfield is 1 or 3 (Case B), the Maximum Transmit Power Interpretation subfield is used to describe the local EIRP PSD or the regulated client EIRP PSD (or PSD for short). In other words, when the Maximum Transmit Power Interpretation subfield has different values, the Maximum Transmit Power Count subfield also has different meanings. This is explained in detail below.
[0187] When the first element #1 is a transmit power envelope element and the maximum transmit power information field indicates a PSD, it can be understood that the N first information #1 are respectively carried in N subfields in the maximum transmit power information field. In this embodiment of the present application, a description of the subfields in the maximum transmit power information field can be applied to a description of the first information #1. For example, a description of the first X subfields among the N subfields may be applied to a description of the first X first information #1 among the N first information #1, and a description of the (X+1)th subfield to the Nth subfield among the N subfields may be applied to a description of the (X+1)th first information #1 to the Nth first information #1 among the N first information #1. Optionally, each subfield in the maximum transmit power field occupies one octet.
[0188] Optionally, the first X first information #1 among the N first information #1 are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels. Optionally, the (X+1)th first information #1 to the Nth first information #1 among the N first information #1 are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels. Therefore, the receiving end can determine the maximum transmission PSD corresponding to the fundamental channel based on the positions of these first information #1, and no additional bits are needed to indicate the specific correspondence between the fundamental channel and these first information #1, thereby further reducing transmission overhead.
[0189] Case A: When the Maximum Transmit Power Interpretation subfield is set to 1 or 3, the Maximum Transmit Power Count subfield indicates the number of subfields (Maximum Transmit PSD subfields) included in the Maximum Transmit Power field. In other words, different values of the Maximum Transmit Power Count subfield indicate the value of N. Optionally, the value of N is 0 or 2 to the power n, where n is an integer greater than or equal to 0. For example, Table 2 shows the interpretation scheme of the Maximum Transmit Power Count subfield corresponding to the cases when the Maximum Transmit Power Interpretation subfield is set to 1 or 3.
[0190] [Table 2]
[0191] In other words, when the value of the Maximum Transmit Power Number subfield is not 0, the number of subfields included in the Maximum Transmit Power field is represented by N. When the value of the Maximum Transmit Power Number subfield is 0, i.e., when N is 0, it indicates that the Maximum Transmit Power field includes one subfield, and that subfield indicates the maximum transmit PSD of any bandwidth within the BSS operating channel bandwidth. When the number of subfields in the Maximum Transmit Power field, N, is 1 or more, each subfield in the Maximum Transmit Power field is used to describe the maximum transmit PSD of one basic channel.
[0192] The above describes the first frame #1 and the first element #1. The bandwidths shown relate to the value of N and the second BSS operating channel bandwidth. The following describes the bandwidths shown in different cases in relation to Figure 4.
[0193] Case 1:
[0194] When N is equal to the first value, the indicated bandwidth is the second BSS operating channel bandwidth. In other words, the indicated bandwidth may be the EHT BSS operating channel bandwidth.
[0195] The first value is the number of fundamental channels in the EHT BSS operating channel bandwidth. For example, if the EHT BSS operating channel bandwidth is 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz, the first value is 1, 2, 4, 8, and 16, respectively.
[0196] In other words, when the number of subfields is equal to the number of fundamental channels in the EHT BSS operating channel bandwidth, each subfield from the (X+1)th subfield to the Nth subfield in the maximum transmit power field may indicate the maximum transmit PSD corresponding to the fundamental channel excluding the non-EHT BSS operating channel bandwidth.
[0197] For example, see Figure 4. The EHT BSS operating channel bandwidth is 320 MHz and includes 16 fundamental channels numbered 1 through 16 in ascending frequency order (i.e., the first value equals 16). Fundamental channels 7 and 8 are punctured channels. Fundamental channels 1 through 4 form secondary 80 MHz channels, channel bandwidths 5 and 6 form primary 40 MHz channels, and fundamental channels 9 through 16 form secondary 160 MHz channels. The non-EHT BSS operating channel bandwidth is 40 MHz. Two fundamental channels are included: fundamental channels 5 and 6.
[0198] When N is equal to the first value 16, the maximum transmit power field includes 16 subfields, and the first two subfields indicate the maximum transmit PSD corresponding to the fundamental channels included in the non-EHT BSS operating channel (i.e., fundamental channels 5 and 6). The third to sixteenth subfields indicate the maximum transmit PSD corresponding to the fundamental channels within the EHT BSS operating channel bandwidth, excluding the fundamental channels included in the non-EHT BSS operating channel. In other words, the third to sixteenth subfields indicate the maximum transmit PSD corresponding to fundamental channels 1 to 4 and 7 to 16, respectively. It can be understood that fundamental channels 7 and 8 are punctured channels. Therefore, the seventh and eighth subfields among the 16 subfields may be reserved or set to the lowest value -128. In this case, they indicate that the 20 MHz channel cannot be used for transmission. Details will not be described below.
[0199] Case 2:
[0200] When N is less than the first value, the bandwidth indicated is the primary (N*fundamental channel bandwidth) MHz within the EHT BBS operating channel bandwidth.
[0201] For BSS operating channel bandwidths of 40 MHz, 80 MHz, 160 MHz, or 320 MHz, when N is greater than 0 and less than 2, 4, 8, or 16, respectively, the indicated bandwidth is primary 20 MHz, primary 40 MHz, primary 80 MHz, or primary 160 MHz when N is equal to 1, 2, 4, or 8, respectively.
[0202] In other words, when the number of subfields is less than the number of fundamental channels in the EHT BSS operating channel, each subfield from the (X+1)th subfield to the Nth subfield in the maximum transmit power field may indicate a PSD corresponding to a fundamental channel in the indicated bandwidth, excluding fundamental channels included in the non-EHT BSS operating channel.
[0203] For example, further referring to Figure 4, in Case 2, when N is less than the first value 16, N may be equal to 8. In this case, the indicated bandwidth is a primary 160 MHz, and the maximum transmit power field includes eight subfields, the first two of which indicate the maximum transmit PSD corresponding to the fundamental channels in the non-EHT BSS operating channel bandwidth (i.e., fundamental channels 5 and 6). The third through eighth subfields indicate the maximum transmit PSD corresponding to the fundamental channels in the EHT BSS operating channel bandwidth excluding the fundamental channels included in the non-EHT BSS operating channel, i.e., the maximum transmit PSD corresponding to fundamental channels 1 to 4, 7 and 8, respectively.
[0204] Note that since some fundamental channels may not have a maximum transmit PSD limit, or since the maximum transmit PSD limit for the fundamental channel has been previously transmitted (which remains unchanged in this case), in this embodiment of the present application, it may not be necessary to additionally design a subfield to indicate the maximum transmit PSD corresponding to the fundamental channel, i.e., there is no maximum transmit power subfield corresponding to a fundamental channel that is not included in the indicated bandwidth but is included in the EHT BBS operating channel bandwidth. Therefore, by reducing redundant subfields, the transmission overhead can be reduced.
[0205] Case 3:
[0206] When N is greater than the first value, the indicated bandwidth is greater than the EHT BSS operating channel bandwidth, i.e., the number of subfields in the maximum transmit power field is greater than the number of fundamental channels included in the EHT BBS operating channel. The first Y subfields among the N subfields each indicate the maximum transmit PSD corresponding to the Y fundamental channels included in the EHT BBS operating channel, where Y is a positive integer and Y is greater than X, i.e., the first Y subfields include the above-mentioned first X subfields. In other words, in this embodiment of the present application, the first X subfields among the N subfields (i.e., the first X first information pieces among the N first information pieces) can have two functions: indicating the maximum transmit PSD corresponding to the fundamental channel in the non-EHT BSS operating channel bandwidth and indicating the maximum transmit PSD corresponding to the fundamental channel in the EHT BSS operating channel bandwidth. Therefore, it is not necessary to repeatedly design X subfields to indicate the maximum transmit PSD corresponding to the fundamental channel in the non-EHT operating channel bandwidth and the maximum transmit PSD corresponding to the fundamental channel in the EHT BSS operating channel bandwidth, respectively, thereby reducing transmission overhead.
[0207] For example, see further FIG. 4. In Case 3, N is greater than the first value 16, and N may be equal to a value greater than 16 that is a power of 2, such as 32 or 64. An example in which N equals 32 is used. The maximum transmit power field includes 32 subfields, and the first 16 subfields of the 32 subfields indicate the maximum transmit PSD corresponding to the fundamental channel in the EHT BSS operating channel bandwidth. Fundamental channels 5 and 6 in the non-EHT BSS operating channel bandwidth are located in the first two subfields, and the third through the sixteenth subfields indicate the maximum transmit PSD corresponding to fundamental channels 1 through 4 and 7 through 16, respectively. The seventeenth through the thirty-second subfields are reserved.
[0208] Note that N in Cases 1 to 3 above is greater than X. When N is less than or equal to the number X of fundamental channels in the first BSS operating channel bandwidth, the indicated bandwidth may be related to N and X (or the first BSS operating channel bandwidth). When N is less than or equal to X, this is explained in the following cases.
[0209] Case a:
[0210] When N is equal to the second value, the indicated bandwidth is the non-EHT BSS operating channel bandwidth. The second value is the number X of fundamental channels in the first BSS operating channel bandwidth. For example, if the non-EHT BSS operating channel bandwidths are 20 MHz, 40 MHz, 80 MHz, and 160 MHz, the second values are 1, 2, 4, and 8, respectively.
[0211] Case b:
[0212] When N is less than a second value, the indicated bandwidth is the primary (N*fundamental channel bandwidth) MHz of the non-EHT BBS operating channel bandwidth. For example, for 40 MHz, 80 MHz, or 160 MHz bandwidths, if N is greater than 0 and less than 2, 4, or 8, respectively, then when N is equal to 1, 2, or 4, respectively, the indicated bandwidth is primary 20 MHz, primary 40 MHz, or primary 80 MHz, respectively.
[0213] The above describes the indicated bandwidth, the number and arrangement manner of subfields in the maximum transmit power field (i.e., the number and arrangement manner of first information #1). In this embodiment of the present application, the N pieces of first information #1 are designed by defining the indicated bandwidth so that the N pieces of first information #1 can simultaneously indicate the maximum transmit PSD corresponding to the fundamental channel in two types of BSS operating channel bandwidths. Both EHT stations and non-EHT stations can obtain the maximum transmit PSD corresponding to the fundamental channel in their own BSS operating channel bandwidths based on the N pieces of first information #1, and there may be no need to additionally define multiple frames or elements. Therefore, when the maximum transmit PSD corresponding to the two types of BSS operating channel bandwidths is reliably indicated, transmission overhead can be reduced.
[0214] In addition, the X fundamental channels in the non-EHT BSS operating channel bandwidth are also included in the EHT BSS operating channel bandwidth.
[0215] Additionally, in another approach, the transmit power envelope element is simply extended. For example, a maximum transmit PSD subfield corresponding to each 20 MHz in the EHT BSS operating channel bandwidth, excluding the non-EHT BSS operating channel bandwidth, is added to the end of the element, or a maximum transmit EIRP subfield corresponding to a 320 MHz bandwidth is added. Although the element has only one field indicating the number of maximum transmit PSD subfields, this field currently indicates the number of maximum transmit PSD subfields corresponding to each of some or all of the 20 MHz in the non-EHT BSS bandwidth. Therefore, the method cannot implement the function of conveying a maximum transmit PSD subfield corresponding to each 20 MHz of the EHT BSS operating channel bandwidth that is greater than the non-EHT BSS operating channel bandwidth. The reason for not needing to convey a maximum transmit PSD subfield corresponding to each additional 20 MHz is that no additional PSD restriction is required to transmit a PPDU in some 20 MHz. Therefore, this method lacks flexibility and leads to significant overhead. Compared to this scheme, this implementation has less overhead and is more flexible, since the maximum transmit PSD subfield corresponding to each additional 20 MHz does not need to be carried.
[0216] Note that the meaning of the Maximum Transmit Power field is described when the Maximum Transmit Power Interpretation subfield is set to 1 or 3. It is explained below that the Maximum Transmit Power Interpretation subfield is set to 0 or 2, i.e., the Maximum Transmit Power field indicates the EIRP corresponding to the channel.
[0217] When the maximum transmit power interpretation subfield is set to 0 or 2, different values of the maximum transmit power number subfield indicate different subfields included in the maximum transmit power field. For example, Table 2 shows how to interpret the maximum transmit power number subfield corresponding to the cases when the maximum transmit power interpretation subfield is set to 0 or 2.
[0218] [Table 3]
[0219] In other words, the number of subfields included in the Maximum Transmission Power field is related to the content and value of the Maximum Transmission Power Number subfield. For example, when the value of the Maximum Transmission Power Number subfield is 0, the Maximum Transmission Power field includes one subfield, which is the maximum transmission power for a 20 MHz bandwidth. When the value of the Maximum Transmission Power Number subfield is 1, the Maximum Transmission Power subfield includes two subfields. One of these subfields is the maximum transmission power corresponding to a 20 MHz bandwidth channel, and the other is the maximum transmission power corresponding to a 40 MHz bandwidth channel. By analogy, for example, Figure 3 is a diagram of the structure of the Maximum Transmission Power field corresponding to the case where the value of the Maximum Transmission Power Number subfield is 4.
[0220] It can be understood that the receiving end device can know its own BSS operating channel bandwidth. For example, the first frame #1 can further include elements indicating the EHT BSS operating channel bandwidth and the non-EHT BSS operating channel bandwidth, respectively. For example, the non-EHT station can know the bandwidth size of the non-EHT BSS operating channel bandwidth based on the element indicating the non-EHT BSS operating channel bandwidth, for example, a high efficiency (HE) operating element, a very high throughput (VHT) operating element, or a high throughput (HT) operating element, know the number X of fundamental channels based on the bandwidth size, and know that the first X first information #1 among the N first information #1 indicates the maximum transmit PSD corresponding to the fundamental channel in the non-EHT BSS operating channel bandwidth. In another example, the EHT station determines the bandwidth size of the EHT BSS operating channel bandwidth based on an element indicating the EHT BSS operating channel bandwidth, determines the number Y of fundamental channels based on the bandwidth size, determines the meaning of the indicated bandwidth based on the number of first information #1 and the EHT BSS operating channel bandwidth, and interprets the N pieces of first information #1 to obtain the maximum transmission PSD corresponding to the fundamental channel in the EHT BSS operating channel bandwidth.
[0221] The fundamental channels within the non-EHT BSS operating channel bandwidth are contiguous. However, the EHT BSS operating channel bandwidth allows one or more fundamental channels to be punctured, i.e., allows the fundamental channels to be non-contiguous. When the EHT BSS operating channel bandwidth is different from the non-EHT BSS operating channel bandwidth, the EHT BSS operating channel bandwidth and the non-EHT BSS operating channel bandwidth are indicated by different elements. For example, as mentioned above, the EHT BSS operating channel bandwidth is indicated by the EHT operating element, and the non-EHT BSS operating channel bandwidth is indicated by the HE operating element, the VHT operating element, or the HT operating element. When the EHT BSS operating channel bandwidth is the same as the non-EHT BSS operating channel bandwidth, the EHT BSS operating channel bandwidth and the non-EHT BSS operating channel bandwidth are indicated by the same element, for example, the HE operating element, the VHT operating element, or the HT operating element. To simplify the understanding of this embodiment of the present application, the following uses the second element indicating the EHT BSS operating channel bandwidth as an illustrative example. Optionally, the first frame #1 further includes a second element, which may indicate a fundamental channel in the EHT BSS operation channel bandwidth. The second element may be an EHT operation element. The following provides an explanation by using an example in which the second element is the EHT operation element associated with FIG. 5.
[0222] See Figure 5. The EHT Operation element may include an element identifier field, a length field, an extension element identifier field, an EHT operation parameter field, a basic EHT modulation and coding scheme (MCS) and number of spatial streams (NSS) set field, and an EHT Operation Information field. The element identifier field and element identifier extension field identify the element. The length field indicates the total length of other fields following the length field in the EHT Operation element. The EHT Operation Parameter field indicates control information, for example, whether an EHT Operation Information field is present. The basic EHT MCS and NSS set fields indicate the MCS supported by the EHT station in the BSS when the EHT station transmits data units of each number of streams. The EHT Operation Information field indicates the BSS operating channel bandwidth for the EHT station and includes a channel bandwidth subfield and an invalid subchannel bitmap field. The Channel Bandwidth subfield may indicate the size of the EHT BSS operating channel bandwidth, and the Invalid Subchannel Bitmap subfield indicates the fundamental channels that are punctured in the EHT BSS operating channel bandwidth.
[0223] It may be understood that the size of an element and the sizes of the fields and subfields within an element are not limited in this application. For example, the element identifier field may occupy 1 octet, the length field may occupy 1 octet, the element identifier extension field may occupy 1 octet, the EHT operation parameters field may occupy 1 octet, the basic EHT MCS and NSS sets field may occupy 4 octets, and the EHT operation information field may occupy 0 octets, 3 octets, or 5 octets.
[0224] S220: The transmitting end device transmits a first frame #1 to the first receiving end device and the second receiving end device, and the first receiving end device receives the first frame #1 from the transmitting end device, and the second receiving end device receives the first frame #1 from the transmitting end device.
[0225] The transmitting end device may transmit the first frame #1 in a broadcast manner. Therefore, multiple receiving end devices may all receive the first frame #1, and the multiple receiving end devices may include at least one EHT station and / or at least one non-EHT station. In this embodiment of the present application, the first receiving end device may be a non-EHT station, and the second receiving end device may be an EHT station. It should be noted that the first receiving end device and the second receiving end device may alternatively be receiving end devices to be defined later that have corresponding features. This is not particularly limited in this application. To simplify the understanding of this embodiment of the present application, the following description will be provided by using an example in which the first receiving end device is a non-EHT station and the second receiving end device is an EHT station. The following description of the non-EHT station may apply to the first receiving end device, and the following description of the EHT station may apply to the second receiving end device.
[0226] S230: The first receiving end device determines a maximum transmission PSD corresponding to a basic channel in the first basic service set operating channel bandwidth based on the first X pieces of first information #1 among the N pieces of first information #1.
[0227] For example, when a first receiving end device receives a first frame #1, if the maximum transmit power interpretation subfield in the transmit power information field in the transmit power envelope element (i.e., first element #1) of the first frame #1 determines that the maximum transmit power field indicates a PSD, i.e., when the value of the maximum transmit power interpretation subfield in the transmit power information field is 1 or 3, the first receiving end device determines N first information #1 based on the maximum transmit power number subfield in the transmit power information field, where N is greater than the number X of fundamental channels in the first BSS operating channel bandwidth. In this case, the first receiving end device intercepts the first X first information #1 among the N first information #1, for example, reads only the first X subfields among the N subfields in the maximum transmit power field, determines the maximum transmit PSD corresponding to the fundamental channel included in the first operating channel bandwidth, and ignores the subsequent first information #1.
[0228] Optionally, when the maximum transmission power interpretation subfield indicates that the maximum transmission power field indicates EIRP, i.e., when the value of the maximum transmission power interpretation subfield is 0 or 2, if the received N is greater than 3, the first receiving end device only needs to receive the 20 MHz maximum transmission power subfield, the 40 MHz maximum transmission power subfield, the 80 MHz maximum transmission power subfield, and the 160 MHz maximum transmission power subfield, and ignores the other remaining maximum transmission power subfields, and determines the EIRP corresponding to each bandwidth based on the maximum transmission power field.
[0229] S240: The second receiving end device determines, based on the N pieces of first information #1, a maximum transmission PSD corresponding to a basic channel in the second basic service set operating channel bandwidth.
[0230] For example, when a second receiving end device receives a first frame #1, if the maximum transmit power interpretation subfield in the transmit power information field in the transmit power envelope element (i.e., first element #1) of the first frame #1 determines that the maximum transmit power field indicates a PSD, i.e., when the value of the maximum transmit power interpretation subfield in the transmit power information field is 1 or 3, the first receiving end device determines N first information #1 based on the maximum transmit power number subfield in the transmit power information field, where N is greater than the number X of fundamental channels in the first BSS operating channel bandwidth. The first BSS operating channel bandwidth is different from the second BSS operating channel bandwidth. In this case, the second receiving end device may compare the values of the N first information #1 with the number of fundamental channels in the second BSS operating channel bandwidth (i.e., the first value) to determine the indicated bandwidth, and determine the maximum transmit PSD corresponding to the fundamental channel in the second BSS operating channel bandwidth based on the indicated bandwidth and the meaning of the N first information #1. For a more specific description of the bandwidths shown, please refer to the descriptions of Cases 1, 2, and 3 in step 210. The details will not be described again here.
[0231] If N is less than or equal to the number X of fundamental channels in the first BSS operating channel bandwidth, the first receiving device and the second receiving device receive or interpret the N pieces of first information #1 in the same manner, i.e., determine that the N pieces of first information #1 are the maximum transmission PSDs corresponding to the fundamental channels from low frequency to high frequency in the corresponding indicated bandwidth. For a more detailed description of the indicated bandwidth, please refer to the description of cases a and b in step 210. The details will not be described again here.
[0232] Optionally, when the maximum transmission power interpretation subfield indicates that the maximum transmission power field indicates EIRP, i.e., when the value of the maximum transmission power interpretation subfield is 0 or 2, if the received N is greater than 4, the second receiving end device only needs to receive the 20 MHz maximum transmission power subfield, the 40 MHz maximum transmission power subfield, the 80 MHz maximum transmission power subfield, the 160 MHz maximum transmission power subfield, and the 320 MHz maximum transmission power subfield, and determines the EIRP corresponding to each bandwidth based on the maximum transmission power field, and ignores the other remaining maximum transmission power subfields.
[0233] According to this technical solution, the N pieces of first information #1 are designed by defining the indicated bandwidths so that the N pieces of first information #1 can simultaneously indicate the maximum transmit PSDs corresponding to the fundamental channels in the two types of BSS operating channel bandwidths. Different types of receiving end devices, for example, both EHT stations and non-EHT stations, can obtain the maximum transmit PSDs corresponding to the fundamental channels in their own BSS operating channel bandwidths based on the N pieces of first information #1. In this solution, multiple types of frames or elements do not need to be additionally defined to indicate the maximum transmit PSDs corresponding to the fundamental channels in different BSS operating channel bandwidths, so that the transmission overhead is reduced when the maximum transmit PSDs corresponding to the two types of BSS operating channel bandwidths are reliably indicated.
[0234] The above describes a power indication method with reference to Figures 2 and 5. An embodiment of the present application provides yet another power indication method, which is different from Figures 2 to 5 in that X fixed first information #1 (the number of fundamental channels in the first BSS operating channel bandwidth) indicate the maximum transmit PSD corresponding to the fundamental channel in the first BSS operating channel bandwidth. In the following method, P flexibly defined first information #1 may indicate the maximum transmit PSD corresponding to the fundamental channel in the first BSS operating channel bandwidth, and the following describes the method with reference to Figure 6.
[0235] FIG. 6 is a schematic flowchart of another power indication method according to an embodiment of the present application.
[0236] S610: The transmitting end device generates a first frame #2.
[0237] The first frame #2 includes a first element #2, which includes P pieces of first information #2 and Q pieces of second information, each of the P pieces of first information #2 indicating a maximum transmit power spectral density (PSD) corresponding to P basic channels, where the P basic channels are some or all of the basic channels within the first basic service set operating channel bandwidth, and each of the Q pieces of second information indicating a maximum transmit PSD corresponding to a basic channel within the indicated bandwidth excluding the P basic channels, where P and Q are positive integers. The indicated bandwidth is related to the value of M and the second basic service set operating channel bandwidth, where the second basic service set operating channel bandwidth is different from the first basic service set operating channel bandwidth, and M is equal to the sum of P and Q, where M is a positive integer.
[0238] The first element #2 further includes third information and fourth information, where the third information indicates the value of P and the fourth information indicates the value of Q.
[0239] For the meaning of the transmitting end device, the first element #2, the first basic service set operating channel bandwidth, the second basic service set operating channel bandwidth, and the indicated bandwidths, please refer to the relevant descriptions in Figures 2 to 5. The details will not be described again here. The following mainly describes the first information #2, the second information, the third information, and the fourth information.
[0240] The P first information #2 may be information carried in P subfields, respectively, and the Q second information may be information carried in Q subfields, respectively. When the first element #2 is a transmission power envelope element, the P subfields carrying the first information #2 may be subfields in the maximum transmission power field, and the Q subfields carrying the second information may be subfields in the field after the subfields carrying the P first information #2. For example, Q subfields may be newly added, and the Q subfields may be used to carry the Q second information, respectively.
[0241] Optionally, the P pieces of first information #2 are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels. Optionally, the Q pieces of second information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels. Therefore, the receiving end can determine the maximum transmission PSD corresponding to the fundamental channel based on the positions of these first pieces of information, and no additional bits are needed to indicate the specific correspondence between the fundamental channel and these first pieces of information, thereby further reducing transmission overhead.
[0242] Note that since the P fundamental channels are some or all of the fundamental channels in the first BSS operating channel bandwidth, the value of P may be less than or equal to the number of all fundamental channels in the first BSS operating channel bandwidth. In other words, in this implementation, the first information #2, whose number is less than or equal to the number of all fundamental channels in the first BSS operating channel bandwidth, may indicate the maximum transmit PSD corresponding to the fundamental channels in the first BSS operating channel bandwidth.
[0243] For the first receiving device, because some channels in the first BSS operating channel bandwidth may not have a maximum transmit power PSD limit, or because the maximum transmit power limit corresponding to the channel has been previously transmitted (which remains unchanged in this case), the P pieces of information may be designed in this implementation to respectively indicate the maximum transmit PSD corresponding to the fundamental channel in the first BSS operating channel bandwidth. Therefore, by reducing redundant subfields, transmission overhead can be reduced.
[0244] A maximum transmit PSD corresponding to a fundamental channel that is not within the first BSS operating channel bandwidth but is within the indicated bandwidth may also be determined based on the Q second information. A fundamental channel that is neither within the first BSS operating channel bandwidth nor within the indicated bandwidth does not have a corresponding maximum transmit PSD.
[0245] The third information indicates a value of P, and the fourth information indicates a value of Q. Note that when the first element #2 is a transmit power envelope element and P pieces of third information are carried in P subfields in the maximum transmit power field, respectively, the third information can be carried in a maximum transmit power count subfield in the transmit power envelope element. In other words, different values of the maximum transmit power count subfield correspond to different values of P. In addition, an EHT maximum transmit power count subfield can be defined in the first element #2 to carry the fourth information. Different values of different EHT maximum transmit power count subfields can correspond to different values of Q.
[0246] Optionally, the first element #2 may further include indication information, which indicates whether the number of the first information #2 is equal to the number of all basic channels in the first basic service set operating channel bandwidth. When the indication information indicates that the number of the first information #2 is equal to the number of all basic channels in the first basic service set operating channel bandwidth, the transmitting end device may not need to transmit the third information, or the receiving end device may not need to interpret the third information. The non-EHT station may obtain the P pieces of first information #2 based on the number of all basic channels in the first basic service set operating channel bandwidth. In this case, the fourth information may be carried in the maximum transmit power number subfield in the transmit power envelope element.
[0247] It can be understood that the meanings of the indication fields are similar to those defined in Figures 2 to 5 and all relate to the number of pieces of information indicating the maximum transmission PSD. In the implementations of Figures 2 to 5, the number of pieces of information indicating the maximum transmission PSD is represented by the number N of first information #1. In this implementation, the number of subfields indicating the maximum transmission PSD is represented by the sum M of the number P of first information #2 and the number Q of second information. In another implementation, the fourth information indicates that the value of Q is the above-mentioned M. In this case, the Q pieces of second information each indicate the maximum transmission PSD corresponding to a fundamental channel within the indicated bandwidth.
[0248] To facilitate understanding of this embodiment of the present application, the following describes three cases of the illustrated bandwidth in this implementation in relation to Figure 7. Please refer to Figure 7. For the meaning of the fundamental channel, channel, non-EHT BBS operating channel bandwidth, and EHT BSS operating channel bandwidth in Figure 7, please refer to the description of Figure 4. In this implementation, in Case 1, M is equal to a first value of 16, P may be 1, and Q may be 15, i.e., one subfield indicates the maximum transmit PSD corresponding to fundamental channel 7 in the non-EHT BBS operating channel bandwidth, and the other subfield indicates the maximum transmit PSD corresponding to the fundamental channel in the illustrated bandwidth excluding fundamental channel 5. In Case 2, M is less than the first value, M=8, P may be 1, and Q may be 7, i.e., one subfield indicates the maximum transmit PSD corresponding to fundamental channel 5 in the non-EHT BBS operating channel bandwidth, and the other subfield indicates the maximum transmit PSD corresponding to the fundamental channel in the illustrated bandwidth excluding fundamental channel 7. In Case 3, M is greater than the first value, M=32, P may be 1, and Q may be 31. For the meaning of the indicated bandwidths, please refer to the explanations of Cases 1 to 5 above. The details will not be explained again here.
[0249] S620: The transmitting end device transmits a first frame #2 to the first receiving end device and the second receiving end device. In response, the first receiving end device receives the first frame #2 from the transmitting end device, and the second receiving end device receives the first frame #2 from the transmitting end device.
[0250] For a description of this step, please refer to the description of step S220 in Figure 2. The details will not be described again here.
[0251] S630: The first receiving end device determines, based on the P pieces of first information #2, a maximum transmission PSD corresponding to a basic channel in the first basic service set operating channel bandwidth.
[0252] For example, when a second receiving end device receives a first frame #2, if the maximum transmission power interpretation subfield in the transmission power information field in the transmission power envelope element (i.e., first element #2) of the first frame #2 determines that the maximum transmission power field indicates PSD, that is, when the value of the maximum transmission power interpretation subfield in the transmission power information field is 1 or 3, the first receiving end device determines P first information #2 based on the maximum transmission power number subfield in the transmission power information field, where P is greater than 0. In this case, the first receiving end device intercepts the P first information #2, for example, reads only the first P subfields among the M subfields in the maximum transmission power field, determines the maximum transmission PSD corresponding to the fundamental channel included in the first operating channel bandwidth, and ignores the subsequent MP subfields.
[0253] Optionally, when the maximum transmission power interpretation subfield indicates that the maximum transmission power field indicates EIRP, i.e., when the value of the maximum transmission power interpretation subfield is 0 or 2, the first receiving end device determines the subfield included in the maximum transmission power field based on the maximum transmission power number subfield in the transmission power information field, and determines the EIRP corresponding to the channel based on the maximum transmission power field.
[0254] S640: The second receiving end device determines, based on the P pieces of first information #2 and the Q pieces of second information, a maximum transmission PSD corresponding to a basic channel in the second basic service set operating channel bandwidth.
[0255] For example, a second receiving end device receives a second frame #2. When the maximum transmit power interpretation subfield in the transmit power information field in the transmit power envelope element (i.e., first element #2) of the first frame #2 determines that the maximum transmit power field indicates PSD, i.e., when the value of the maximum transmit power interpretation subfield in the transmit power information field is 1 or 3, the first receiving end device determines P first information #2 based on the maximum transmit power number subfield in the transmit power information field and determines Q second information based on the extended (EHT) transmit power number field, where P is greater than 0. The first BSS operating channel bandwidth is different from the second BSS operating channel bandwidth. In this case, the second receiving end device may compare the sum of P and Q with the number of fundamental channels in the second BSS operating channel bandwidth (i.e., the first value) to determine the indicated bandwidth, and may determine the maximum transmit PSD corresponding to some or all of the fundamental channels in the second BSS operating channel bandwidth based on the indicated bandwidth and the meaning of the P pieces of first information #2 and the Q pieces of second information.
[0256] Optionally, when the maximum transmission power interpretation subfield indicates that the maximum transmission power field indicates EIRP, i.e., when the value of the maximum transmission power interpretation subfield is 0 or 2, the second receiving end device determines the subfield included in the maximum transmission power field based on the maximum transmission power number subfield in the transmission power information field, and determines the EIRP corresponding to the channel based on the maximum transmission power field.
[0257] According to this technical solution, the P first information #2 are defined to indicate the maximum transmission PSD corresponding to some or all of the fundamental channels in the first BSS operating channel bandwidth, so that the P first information #2 and the Q second information can indicate the maximum transmission PSD corresponding to some or all of the fundamental channels in the second BSS operating channel bandwidth, and the Q second information are defined by designing the indicated bandwidth, thereby enabling different types of receiving end devices, for example, both EHT stations and non-EHT stations, to obtain the maximum transmission PSD corresponding to the fundamental channels in their own BSS operating channel bandwidths based on the first element #2. In this solution, multiple types of frames or elements do not need to be additionally defined to indicate the maximum transmission PSD corresponding to the fundamental channels in different BSS operating channel bandwidths, so that the transmission overhead is reduced when the maximum transmission PSD corresponding to two types of BSS operating channel bandwidths is reliably indicated. In addition, the value of P is indicated based on the third information, and the design of the first information #2 is more flexible, i.e., the manner of indicating the first BSS operating channel bandwidth is more flexible.
[0258] In the power indication methods described in Figures 2 to 5, N pieces of first information #1 may be used to simultaneously indicate the maximum transmit PSDs corresponding to some or all of the fundamental channels in the first BSS operating channel bandwidth and the second BSS operating channel bandwidth. In the power indication methods described in Figures 6 and 7, P pieces of first information #2 and Q pieces of second information may be used to simultaneously indicate the maximum transmit PSDs corresponding to some or all of the fundamental channels in the first BSS operating channel bandwidth and the second BSS operating channel bandwidth. In one possible implementation, the two power indication methods described above may be used in combination. For example, the transmitting end device may transmit information to the receiving end device indicating whether the number of pieces of information corresponding to the fundamental channels in the first BSS operating channel bandwidth is equal to the number of fundamental channels in the first BSS operating channel bandwidth. If the information indicates that these two numbers are equal, it may indicate that the first frame transmitted by the transmitting end device is designed according to the first indication method. If the information indicates that these two numbers are not equal, it may indicate that the first frame transmitted by the transmitting end device is designed according to the second indication method. This is not particularly limited in the present application.
[0259] The above describes an information indication method provided in an embodiment of the present application with reference to Figures 2 to 7. The following describes a communication device provided in an embodiment of the present application with reference to Figures 8 to 10. In one possible implementation, the device is configured to perform steps or procedures corresponding to the receiving end device in the above-mentioned method embodiment. In another possible implementation, the device is configured to perform steps or procedures corresponding to the transmitting end device in the above-mentioned method embodiment.
[0260] 8 is a schematic block diagram of a communication device 800 according to an embodiment of the present application. As shown in FIG. 8, the device 800 may include a communication unit 810 and a processing unit 820. The communication unit 810 may communicate with an external device, and the processing unit 820 is configured to process data. The communication unit 810 may further be referred to as a communication interface or a transceiver unit.
[0261] In one possible design, the apparatus 800 may perform steps or procedures performed by the transmitting-end device in the above-mentioned method embodiments, where the processing unit 820 is configured to perform processing-related operations of the transmitting-end device in the above-mentioned method embodiments, and the communication unit 810 is configured to perform transmission-related operations of the transmitting-end device in the above-mentioned method embodiments.
[0262] In another possible design, the apparatus 800 may perform steps or procedures performed by the first receiving end device in the above-mentioned method embodiments, where the communication unit 810 is configured to perform reception-related operations of the first receiving end device in the above-mentioned method embodiments, and the processing unit 820 is configured to perform processing-related operations of the first receiving end device in the above-mentioned method embodiments.
[0263] In yet another possible design, the apparatus 800 may perform steps or procedures performed by the second receiving end device in the above-mentioned method embodiments, where the communication unit 810 is configured to perform reception-related operations of the second receiving end device in the above-mentioned method embodiments, and the processing unit 820 is configured to perform processing-related operations of the second receiving end device in the above-mentioned method embodiments.
[0264] It should be understood that the apparatus 800 herein is presented in the form of a functional unit. The term "unit" herein may refer to an application-specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor) configured to execute one or more software or firmware programs, a memory, an integrated logic circuit, and / or another suitable component supporting the described functionality. Those skilled in the art will understand that, in an optional example, the apparatus 800 may specifically be a transmitting end device in the above-described embodiments and may be configured to perform procedures and / or steps corresponding to those of the transmitting end device in the above-described method embodiments. Alternatively, the apparatus 800 may specifically be a receiving end device in the above-described embodiments and may be configured to perform procedures and / or steps corresponding to those of the receiving end device in the above-described method embodiments. To avoid repetition, details will not be described again here.
[0265] The apparatus 800 in each of the above-mentioned solutions has a function of performing a corresponding step performed by a transmitting-end device in the above-mentioned method, or the apparatus 800 in each of the above-mentioned solutions has a function of performing a corresponding step performed by a receiving-end device in the above-mentioned method. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions. For example, to separately perform the transmitting and receiving operations and related processing operations in each method embodiment, a communication unit may be replaced by a transceiver (e.g., a transmitting unit in a communication unit may be replaced by a transmitter, and a receiving unit in a communication unit may be replaced by a receiver), and another unit such as a processing unit may be replaced by a processor.
[0266] In addition, the communication unit may alternatively be a transceiver circuit (e.g., may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit. In this embodiment of the present application, the device in FIG. 8 may be an AP or STA in the above-mentioned embodiments, or may be a chip or a chip system, such as a system on chip (SoC). The communication unit may be an input / output circuit or a communication interface. The processing unit is a processor, a microprocessor, or an integrated circuit integrated on a chip. This is not limited herein.
[0267] 9 is a schematic block diagram of a communication device 900 according to an embodiment of the present application. The device 900 includes a processor 910 and a transceiver 920. The processor 910 and the transceiver 920 communicate with each other through an internal connection path. The processor 910 is configured to execute instructions and control the transceiver 920 to transmit and / or receive signals.
[0268] Optionally, the apparatus 900 may further include a memory 930. The memory 930 communicates with the processor 910 and the transceiver 920 through an internal connection path. The memory 930 is configured to store instructions, and the processor 910 may execute the instructions stored in the memory 930. In one possible implementation, the apparatus 900 is configured to perform procedures and steps corresponding to the transmitting end device in the above-mentioned method embodiments. In another possible implementation, the apparatus 900 is configured to perform procedures and steps corresponding to the receiving end device in the above-mentioned method embodiments.
[0269] It should be understood that the apparatus 900 may specifically be the transmitting end device or the receiving end device in the above-mentioned embodiments, or may be a chip or a chip system. Correspondingly, the transceiver 920 may be a transceiver circuit of a chip. This is not limited herein. Specifically, the apparatus 900 may be configured to perform steps and / or procedures corresponding to the transmitting end device or the receiving end device in the above-mentioned method embodiments. Optionally, the memory 930 may include a read-only memory and a random access memory to provide instructions and data for the processor. Part of the memory may further include a non-volatile random access memory. For example, the memory may further store device type information. The processor 910 may be configured to execute instructions stored in the memory. When the processor 910 executes the instructions stored in the memory, the processor 910 is configured to perform steps and / or procedures of the method embodiments corresponding to the transmitting end device or the receiving end device.
[0270] In one implementation process, the steps of the above-described method can be implemented by using hardware integrated logic circuits in a processor or by using instructions in the form of software. The steps of the method disclosed in connection with the embodiments of the present application can be directly implemented by a hardware processor, or by using a combination of hardware and software modules in the processor. The software modules can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above-described method in combination with the hardware of the processor. To avoid repetition, the details will not be described again here.
[0271] It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip and have signal processing capabilities. In an implementation process, the steps in the above-described method embodiments may be implemented by using hardware integrated logic circuitry in the processor or by using instructions in the form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The processor in the embodiments of the present application may implement or perform the methods, steps, and logical block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps of the methods disclosed in connection with the embodiments of the present application may be performed directly by a hardware decoding processor or by using a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium established in the art, such as a random-access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above-mentioned method in combination with the processor's hardware.
[0272] It may be understood that the memory in the embodiments of the present application may be volatile or nonvolatile memory, or may include both volatile and nonvolatile memory. Nonvolatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) used as an external cache. By way of example and not limitation, many forms of RAM may be used, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus dynamic random access memory (DR RAM). It should be noted that memory in the systems and methods described herein includes, but is not limited to, these and any other suitable type of memory.
[0273] It should be noted that when the processor is a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, the memory (storage module) may be integrated into the processor. It should be further noted that memory as described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0274] 10 is a diagram of an illustrated chip system 1000 according to an embodiment of the present application. The chip system 1000 (which may also be referred to as a processing system) includes a logic circuit 1010 and an input / output interface 1020.
[0275] The logic circuit 1010 may be a processing circuit in the chip system 1000. The logic circuit 1010 may be coupled to and connected to a storage unit to invoke instructions in the storage unit so that the chip system 1000 can implement the methods and functions in the embodiments of the present application. The input / output interface 1020 may be an input / output circuit in the chip system 1000, and outputs information to be processed by the chip system 1000 or inputs data or signaling to be processed into the chip system 1000 for processing.
[0276] Specifically, for example, when the chip system 1000 is installed in a transmitting end device, the logic circuit 1010 is coupled to the input / output interface 1020, and the logic circuit 1010 may transmit a first frame through the input / output interface 1020, and the first frame may be generated by the logic circuit 1010. In another example, when the chip system 1000 is installed in a receiving end device, the logic circuit 1010 is coupled to the input / output interface 1020, and the logic circuit 1010 may receive a first frame through the input / output interface 1020, and the logic circuit 1010 determines a maximum transmit power (PSD) based on the first frame.
[0277] In one approach, the chip system 1000 is configured to perform the operations performed by the transmitting end device in the method embodiments described above.
[0278] For example, the logic circuit 1010 is configured to perform processing-related operations performed by the transmitting end device in the above-described method embodiments, e.g., the processing-related operations performed by the transmitting end device in the embodiments shown in Figures 2 to 7, and the input / output interface 1020 is configured to perform transmission and / or reception-related operations performed by the transmitting end device in the above-described method embodiments, e.g., the processing-related operations performed by the transmitting end device in the embodiments shown in Figures 2 to 7.
[0279] In another approach, the chip system 1000 is configured to perform the operations performed by the first receiving end device in the method embodiments described above.
[0280] For example, the logic circuit 1010 is configured to perform processing-related operations performed by the first receiving end device in the above-described method embodiments, e.g., the processing-related operations performed by the first receiving end device in the embodiments shown in Figures 2 to 7, and the input / output interface 1020 is configured to perform transmission and / or reception-related operations performed by the first receiving end device in the above-described method embodiments, e.g., the processing-related operations performed by the first receiving end device in the embodiments shown in Figures 2 to 7.
[0281] In yet another approach, the chip system 1000 is configured to perform the operations performed by the second receiving end device in the method embodiments described above.
[0282] For example, the logic circuit 1010 is configured to perform processing-related operations performed by the second receiving end device in the above-described method embodiments, e.g., the processing-related operations performed by the second receiving end device in the embodiments shown in Figures 2 to 7, and the input / output interface 1020 is configured to perform transmission and / or reception-related operations performed by the second receiving end device in the above-described method embodiments, e.g., the processing-related operations performed by the second receiving end device in the embodiments shown in Figures 2 to 7.
[0283] In addition, the present application further provides a computer-readable storage medium that stores computer instructions that, when executed on a computer, perform the operations and / or procedures performed by a transmitting end device or a receiving end device in the method embodiments of the present application.
[0284] The present application further provides a computer program product, which includes computer program code or instructions, which, when executed on a computer, perform the operations and / or procedures performed by the transmitting end device or the receiving end device in the method embodiments of the present application.
[0285] In addition, the present application further provides a communication system including the transmitting end device and the receiving end device in the embodiments of the present application.
[0286] It should be further noted that memory, as described herein, is intended to include, without being limited to, these and any other suitable types of memory.
[0287] In combination with the examples described in the embodiments disclosed herein, those skilled in the art will recognize that the units and algorithm steps can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether a function is implemented by hardware or software depends on the specific application and design constraints of the technical solutions. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application. For the purpose of convenient and concise description, those skilled in the art can clearly understand that for the detailed operation processes of the above-described systems, devices, and units, refer to the corresponding processes in the above-described method embodiments. The details will not be described again here. In some embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the described device embodiments are merely examples. For example, the division into units is merely a logical division of functions, and other divisions may exist in actual implementations. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. In addition, the shown or discussed mutual couplings or direct couplings or communication connections may be implemented by using some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electronic, mechanical, or other forms. Units described as separate parts may or may not be physically separated, and parts shown as units may or may not be physical units, located in one location, or distributed across multiple network units. Some or all of the units may be selected based on actual requirements for achieving the objectives of the solutions of the embodiments. In addition, functional units in the embodiments of the present application may be integrated into one processing unit, each of the units may exist physically independently, or two or more units may be integrated into one unit.
[0288] When a function is implemented in the form of a software functional unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on this understanding, essentially the technical solutions of the present application, or portions contributing to the prior art, or some of the technical solutions may be implemented in the form of a software product. A computer software product is stored in a storage medium and includes some instructions for instructing a computer device (which may be a personal computer, a server, or a network device) to perform all or part of the steps of the method described in the embodiments of the present application. The above-mentioned storage medium includes any medium capable of storing program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0289] It should be understood that the term "embodiment" as used throughout this specification means that the specific features, structures, or characteristics associated with this embodiment are included in at least one embodiment of the present application. Thus, the embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0290] It should be further understood that ordinal numbers such as "first" and "second" referred to in the embodiments of the present application are used to distinguish between multiple objects, and are not intended to limit the size, content, order, chronological order, priority, importance, etc. of the multiple objects. For example, first information and second information do not indicate a difference in the amount, content, priority, importance, etc. of the information.
[0291] It should be further understood that in this application, both "when" and "if" mean that the network element performs the corresponding processing in the intended situation, but do not imply a constraint on time, do not require the network element to have a decisive action in implementation, and do not imply any other limitations.
[0292] It should be further understood that, in this application, "at least one" refers to one or more, and "plurality" refers to two or more. "At least one of the following items" or similar phrases means any combination of these items, including any combination of a singular item or multiple items. For example, at least one of a, b, or c can represent a, b, c, a and b, a and c, b and c, or a, b, and c.
[0293] It should be noted that, unless otherwise specified, an expression used in this application similar to the expression "the item includes one or more of A, B, and C" normally means that the item can be any one of A; B; C; A and B; A and C; B and C; A, B, and C; A and A; A, A, and A; A, A, and B; A, A, and C; A, B, and B; A, C, and C; B and B; B, B, and B; B, B, and C; C and C; C, C, and C; and other combinations of A, B, and C. In the above description, three items A, B, and C are used as examples to illustrate optional cases of the items. When the expression is "the item includes at least one of A, B, ..., and X," in other words, when more elements are included in the expression, cases in which the item is applicable can also be obtained according to the above rules.
[0294] It should be understood that the term "and / or" in this specification describes only the correlation between correlated objects and indicates that three relationships may exist. For example, A and / or B may represent three cases: only A is present, both A and B are present, and only B is present. A and B may be singular or plural. The character " / " generally indicates an "or" relationship between correlated objects. For example, A / B indicates A or B.
[0295] It should be further understood that in the embodiments of the present application, "B corresponding to A" indicates that B is associated with A and B can be determined based on A. However, it should be further understood that determining B based on A does not mean that B is determined based only on A. B can alternatively be determined based on A and / or other information.
[0296] The above description is merely a specific implementation of the present application and is not intended to limit the scope of protection of the present application. Any modifications or replacements that are easily understood by those skilled in the art within the technical scope disclosed in the present application shall fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall depend on the scope of protection of the claims. [Explanation of symbols]
[0297] 800 Communication Equipment 810 Communication Unit 820 Processing Unit 900 Communication Equipment 910 processor 920 Transceiver 930 memory 1000 Chip System 1010 Logic Circuit 1020 Input / Output Interface
Claims
1. 1. A communication method, comprising: generating a first frame, the first frame comprising a first element, the first element comprising P first information and Q second information, the P first information each indicating a maximum transmit power spectral density (PSD) corresponding to P basic channels, the P basic channels being some or all of the basic channels in a first basic service set operating channel bandwidth, the Q second information each indicating a maximum transmit PSD corresponding to a basic channel in an indicated bandwidth excluding the P basic channels, P and Q being positive integers, the indicated bandwidth relating to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, M being equal to the sum of P and Q, M being a positive integer, the first element further comprising third information and fourth information, the third information indicating a value of P, and the fourth information indicating a value of Q; transmitting the first frame.
2. The method of claim 1 , wherein a fundamental channel in the second basic service set operating channel bandwidth comprises the fundamental channel in the first basic service set operating channel bandwidth.
3. The method according to claim 1 or 2, wherein the P pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
4. The method according to claim 1 , wherein the Q pieces of second information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
5. 5. The method of claim 1, wherein M is equal to a first value, the indicated bandwidth is the second basic service set operating channel bandwidth, and the first value is the number of the basic channels included in the second basic service set operating channel bandwidth.
6. 5. The method of claim 1, wherein M is less than a first value, the indicated bandwidth is Z megahertz primary channels within the second basic service set operating channel bandwidth, Z is equal to M multiplied by the basic channel bandwidth, and the first value is the number of the basic channels included in the second basic service set operating channel bandwidth.
7. 5. The method of claim 1, wherein M is greater than a first value, the indicated bandwidth is greater than the second basic service set operating channel bandwidth, a first S pieces of information among the P first information and the M pieces of information among the Q second information in total each indicate a maximum transmit PSD corresponding to S basic channels included in the second basic service set operating channel bandwidth, S is a positive integer, the first value is the number of the basic channels included in the second basic service set operating channel bandwidth, and S is greater than P.
8. The method of claim 7, wherein the (S+1)th to (P+Q)th pieces of information among the M pieces of information out of the P first pieces of information and the Q second pieces of information in total are spare pieces.
9. 9. The method according to claim 1, wherein the bandwidth size of the fundamental channel is 20 megahertz (MHz).
10. 10. The method of claim 1, wherein the first element further comprises a maximum transmit power interpretation field, the value of the maximum transmit power interpretation field being 1 or 3.
11. 11. The method of claim 1, wherein the first element is a transmit power envelope element.
12. 12. The method of claim 1, wherein the first basic service set operating channel bandwidth is a non-extremely high throughput (EHT) basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is an EHT basic service set operating channel bandwidth.
13. 13. The method of claim 1, wherein the value of M is 2 to the mth power, and m is an integer greater than or equal to 0.
14. 1. A communication method, comprising: receiving a first frame, the first frame comprising a first element, the first element comprising P first information and Q second information, the P first information each indicating a maximum transmit power spectral density (PSD) corresponding to P basic channels, the P basic channels being some or all of the basic channels in a first basic service set operating channel bandwidth, the Q second information each indicating a maximum transmit PSD corresponding to a basic channel in the indicated bandwidth excluding the P basic channels, P and Q being positive integers, the first element further comprising third information and fourth information, the third information indicating a value of P and the fourth information indicating a value of Q, the indicated bandwidth relating to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, M being equal to the sum of P and Q, and M being a positive integer; determining a maximum transmit PSD corresponding to a fundamental channel within the second basic service set operating channel bandwidth based on the first frame.
15. 1. A communication method, comprising: receiving a first frame, the first frame comprising a first element, the first element comprising P first information and Q second information, the P first information each indicating a maximum transmit power spectral density (PSD) corresponding to P basic channels, the P basic channels being some or all of the basic channels in a first basic service set operating channel bandwidth, the Q second information each indicating a maximum transmit PSD corresponding to a basic channel in the indicated bandwidth excluding the P basic channels, P and Q being positive integers, the first element further comprising third information and fourth information, the third information indicating a value of P and the fourth information indicating a value of Q, the indicated bandwidth relating to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, M being equal to the sum of P and Q, and M being a positive integer; determining a maximum transmit PSD corresponding to the fundamental channel within the first basic service set operating channel bandwidth based on the first frame.
16. 16. The method of claim 14 or 15, wherein the fundamental channel in the second basic service set operating channel bandwidth comprises the fundamental channel in the first basic service set operating channel bandwidth.
17. The method according to claim 14, wherein the P pieces of first information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
18. 18. The method according to claim 14, wherein the Q pieces of second information are sequentially sorted in ascending order of the frequencies of the corresponding fundamental channels.
19. 19. The method of claim 14, wherein M is equal to a first value, the indicated bandwidth is the second basic service set operating channel bandwidth, and the first value is the number of the basic channels included in the second basic service set operating channel bandwidth.
20. 19. The method of claim 14, wherein M is less than a first value, the indicated bandwidth is Z megahertz primary channels within the second basic service set operating channel bandwidth, Z is equal to M multiplied by the basic channel bandwidth, and the first value is the number of the basic channels included in the second basic service set operating channel bandwidth.
21. 19. The method of claim 14, wherein M is greater than a first value, the indicated bandwidth is greater than the second basic service set operating channel bandwidth, and a first S pieces of information among the P first information and the M pieces of information among the Q second information in total each indicate a maximum transmit PSD corresponding to S basic channels included in the second basic service set operating channel bandwidth, S is a positive integer, the first value is the number of the basic channels included in the second basic service set operating channel bandwidth, and S is greater than P.
22. The method of claim 21, wherein the (S+1)th to (P+Q)th pieces of information among the M pieces of information out of the P first pieces of information and the Q second pieces of information in total are spare.
23. 23. The method of any one of claims 14 to 22, wherein the bandwidth size of the fundamental channel is 20 megahertz (MHz).
24. 24. The method of claim 14, wherein the first element further comprises a maximum transmit power interpretation field, the value of the maximum transmit power interpretation field being 1 or 3.
25. 25. The method of any one of claims 14 to 24, wherein the first element is a transmit power envelope element.
26. 26. The method of claim 14, wherein the first basic service set operating channel bandwidth is a non-extremely high throughput (EHT) basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is an EHT basic service set operating channel bandwidth.
27. 27. The method of any one of claims 14 to 26, wherein the value of M is 2 to the mth power, and m is an integer greater than or equal to 0.
28. A communication device, the device comprising a transceiver unit and a processing unit; the processing unit is configured to generate a first frame, the first frame comprising a first element, the first element comprising P first information and Q second information, the P first information each indicating a maximum transmit power spectral density (PSD) corresponding to P fundamental channels, the P fundamental channels being some or all of the fundamental channels in a first basic service set operating channel bandwidth, the Q second information each indicating a maximum transmit PSD corresponding to fundamental channels in an indicated bandwidth excluding the P fundamental channels, P and Q being positive integers, the indicated bandwidth relating to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, M being equal to the sum of P and Q, and M being a positive integer, the first element further comprising third information and fourth information, the third information indicating a value of P and the fourth information indicating a value of Q; The communications device, wherein the transceiver unit is configured to transmit the first frame.
29. A communication device, the device comprising a transceiver unit and a processing unit; the transceiver unit is configured to receive a first frame, the first frame comprising a first element, the first element comprising P first information and Q second information, the P first information each indicating a maximum transmit power spectral density (PSD) corresponding to P fundamental channels, the P fundamental channels being some or all of the fundamental channels in a first basic service set operating channel bandwidth, the Q second information each indicating a maximum transmit PSD corresponding to fundamental channels in the indicated bandwidth excluding the P fundamental channels, P and Q being positive integers, the first element further comprising third information and fourth information, the third information indicating a value of P and the fourth information indicating a value of Q, the indicated bandwidth relating to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, M being equal to the sum of P and Q, and M being a positive integer; The communications device, wherein the processing unit is configured to determine, based on the first frame, a maximum transmit PSD corresponding to a fundamental channel in the second basic service set operating channel bandwidth.
30. A communication device, the device comprising a transceiver unit and a processing unit; the transceiver unit is configured to receive a first frame, the first frame comprising a first element, the first element comprising P first information and Q second information, the P first information each indicating a maximum transmit power spectral density (PSD) corresponding to P fundamental channels, the P fundamental channels being some or all of the fundamental channels in a first basic service set operating channel bandwidth, the Q second information each indicating a maximum transmit PSD corresponding to fundamental channels in the indicated bandwidth excluding the P fundamental channels, P and Q being positive integers, the first element further comprising third information and fourth information, the third information indicating a value of P and the fourth information indicating a value of Q, the indicated bandwidth relating to a value of M and a second basic service set operating channel bandwidth, the second basic service set operating channel bandwidth being different from the first basic service set operating channel bandwidth, M being equal to the sum of P and Q, and M being a positive integer; The communications device, wherein the processing unit is configured to determine, based on the first frame, a maximum transmit PSD corresponding to the fundamental channel within the first basic service set operating channel bandwidth.
31. 13. A communications device comprising a processor, the processor configured to execute computer instructions stored in a memory such that the device performs the method of any one of claims 1 to 13, the device performs the method of any one of claims 14 and 16 to 27, or the device performs the method of any one of claims 15 to 27.
32. 10. A computer readable storage medium storing computer instructions that, when executed on a computer, perform the method of any one of claims 1 to 13, perform the method of any one of claims 14 and 16 to 27, or perform the method of any one of claims 15 to 27.
33. A chip comprising a processor and a communication interface, wherein the processor reads instructions stored in a memory through the communication interface and performs the method of any one of claims 1 to 13, performs the method of any one of claims 14 and 16 to 27, or performs the method of any one of claims 15 to 27.
34. 27. A computer program product comprising computer program code which, when run on a computer, enables the computer to perform the method of any one of claims 1 to 13, or to perform the method of any one of claims 14 and 16 to 27, or to perform the method of any one of claims 15 to 27.
35. 13. A communications device comprising a processor, the processor configured to execute a computer program stored in a memory such that the device performs the method of any one of claims 1 to 13, the device performs the method of any one of claims 14 and 16 to 27, or the device performs the method of any one of claims 15 to 27.
36. 36. The apparatus of claim 35, wherein the apparatus further comprises the memory.
Citation Information
Patent Citations
Communication device and communication method for adjusting frequencies in the 6 GHz band
JP2022542229A
Apparatus and methods of transmit power allocation in wireless communication systems
US20210360633A1
Communication methods and communication apparatus
US20240147386A1
Communication method and communication apparatus
WO2022188106A1