A method for indicating power and a communication device
By defining the method of indicating bandwidth, N first information can indicate the maximum transmission PSD within the EHT and non-EHT BSS operating channel bandwidth at the same time, the problem of large transmission overhead in the prior art is solved, and accurate power indication and communication efficiency improvement is achieved.
Patent Information
- Application Number
- CN202410150640.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-29
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2042-11-29
AI Technical Summary
The prior art is difficult to accurately indicate the maximum transmit power spectral density (PSD) of extremely high throughput (EHT) and non-extremely high throughput BSS operating channel bandwidth without increasing transmission overhead.
By defining the indication bandwidth, the N first information can simultaneously indicate the maximum transmission PSD corresponding to the basic channels in the two BSS operating channel bandwidths, and different types of receiving devices can determine the maximum transmission PSD within their own operating channel bandwidth based on this information.
It is realized that the maximum transmission PSD of the two BSS operating channel bandwidths is accurately indicated without increasing transmission overhead, improving the flexibility and efficiency of the communication device.
Smart Images

Figure CN118042605B_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 202211510868.7, the filing date of the original application is November 29, 2022, and the entire content of the original application is incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technologies, and more particularly, to a method and a communication device for indicating power. Background Art
[0003] When stations in a basic service set (BSS) communicate with each other, a station of the access point (AP) type can announce the maximum power spectral density (PSD) applicable to all non-access point stations (non-AP STAs) corresponding to the BSS operating channel. For example, the AP can broadcast a beacon frame or a probe response frame carrying a transmission power envelope element, and each non-AP STA can obtain the maximum transmission PSD corresponding to its BSS operating channel bandwidth based on the transmission power envelope element.
[0004] However, in the current protocol, the design of the transmission power envelope element is based on non-extremely high throughput (EHT) stations. That is to say, the current transmission power envelope element can indicate the maximum transmission PSD corresponding to a continuous small bandwidth, such as 20, 40, or 80 MHz bandwidth, that is, it can indicate the maximum transmission PSD corresponding to the non-EHT BSS operating channel bandwidth, but it cannot indicate the maximum transmission PSD corresponding to the ETH BSS operating channel bandwidth.
[0005] In order to indicate the maximum transmission PSD corresponding to the ETH BSS operating channel bandwidth, one current method is for the AP to broadcast another element for indicating the maximum transmission PSD corresponding to the ETH BSS operating channel bandwidth. However, this method may cause confusion to non-ETH stations. For example, when a non-ETH station receives an element for indicating the transmission power limit corresponding to the ETH BSS operating channel, it may mistakenly think that this element is used to replace the previously received element for indicating the transmission power limit corresponding to the non-ETH BSS operating channel. In addition, this method also causes a large amount of transmission overhead. Therefore, there is an urgent need for a method and a communication device for indicating power that can save transmission overhead while reliably indicating the maximum transmission PSD corresponding to two BSS operating channel bandwidths. Summary of the Invention
[0006] This application provides a method for indicating power and a communication device, which can save transmission overhead while reliably indicating the maximum transmit PSD corresponding to two BSS operation channel bandwidths.
[0007] In a first aspect, a communication method is provided. This method can be executed by a transmitting end, or by a chip or circuit configured in the transmitting end device. This application does not make any limitations in this regard. For ease of description, the following will take the execution by the transmitting end device as an example for illustration.
[0008] The method may include: generating a first frame, the first frame including a first element, the first element including N first pieces of information, the N first pieces of information being respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to N basic channels, the first X basic channels among the N basic channels corresponding to the basic channels within the first basic service set operation channel bandwidth, and the (X + 1)-th to N-th basic channels among the N basic channels being the other basic channels in the indication bandwidth excluding the X basic channels, where the indication bandwidth is related to the value of N and to the second basic service set operation channel bandwidth, and the second basic service set operation channel bandwidth is different from the first basic service set operation channel bandwidth, where N and X are positive integers and N is greater than X; transmitting the first frame.
[0009] Based on this technical solution, by designing the N first pieces of information through defining the indication bandwidth, the N first pieces of information can simultaneously indicate the maximum transmit PSD corresponding to the basic channels within two BSS operation channel bandwidths. Different types of receiving end devices, such as EHT stations and non-EHT stations, can all obtain the maximum transmit PSD corresponding to the basic channels within their own BSS operation channel bandwidths based on the N first pieces of information. This solution can avoid additionally defining multiple frames or elements to indicate the maximum transmit PSD corresponding to the basic channels within different BSS operation channel bandwidths, and can save transmission overhead while achieving reliable indication of the maximum transmit PSD corresponding to two BSS operation channel bandwidths.
[0010] It should be noted that the fact that the first basic service set operation channel bandwidth is different from the second basic service set operation channel bandwidth may mean that: the size of the first basic service set operation channel bandwidth is different from the size of the second basic service set operation channel bandwidth, or the number of basic channels within the first basic service set operation channel bandwidth is different from the number of basic channels within the second basic service set operation channel bandwidth. For example, the first basic service set operation channel bandwidth is a 40 MHz bandwidth including 2 basic channels, and the second basic service set operation channel bandwidth is a 320 MHz bandwidth including 16 basic channels.
[0011] In combination with the first aspect, in some implementation manners of the first aspect, the basic channels within the second basic service set operation channel bandwidth include the basic channels within the first basic service set operation channel bandwidth.
[0012] In combination with the first aspect, in some implementations of the first aspect, the first X first pieces of information among the N first pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0013] In combination with the first aspect, in some implementations of the first aspect, the (X + 1)-th to the N-th first pieces of information among the N first pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0014] Based on this technical solution, by sorting the first information, the receiving end can determine the maximum transmit PSD corresponding to the basic channel according to the position of the first information, without the need for additional bits to indicate the specific correspondence between the basic channel and the first information, thereby further saving transmission overhead.
[0015] In combination with the first aspect, in some implementations of the first aspect, N is equal to a first value, indicating that the bandwidth is the second basic service set operating channel bandwidth, where the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0016] In combination with the first aspect, in some implementations of the first aspect, N is less than the first value, and the indicated bandwidth is the main Z megahertz in the second basic service set operating channel bandwidth, where Z is equal to N 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.
[0017] In combination with the first aspect, in some implementations of the first aspect, N is greater than the first value, indicating that the bandwidth is greater than the second basic service set operating channel bandwidth. The first Y first pieces of information among the N first pieces of information are used to indicate the maximum transmit PSDs corresponding to the Y basic channels included in the second basic service set operating channel bandwidth, where 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 PSDs corresponding to the basic channels within its own BSS operating channel bandwidth, and the indication method is flexible.
[0019] In combination with the first aspect, in some implementations of the first aspect, the (Y + 1)-th to the N-th first pieces of information among the N first pieces of information are reserved.
[0020] In combination with the first aspect, in some implementations of the first aspect, the bandwidth of the basic channel is 20 megahertz (MHz).
[0021] In combination with the first aspect, in some implementations of the first aspect, the first element further includes a maximum transmit power number of fields, and the maximum transmit power number of fields is used to indicate the value of N.
[0022] In combination with 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] In combination with the first aspect, in some implementations of the first aspect, the first element is a transmit power envelope element.
[0024] In combination with 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] In combination with the first aspect, in some implementations of the first aspect, the value of N is 2 to the power of n, where n is an integer greater than or equal to 0.
[0026] In a second aspect, a communication method is provided. This method can be executed by a receiving end, or alternatively, can be executed by a chip or circuit configured in a receiving end device. This application does not make any limitations in this regard. For ease of description, the following will be described by taking the execution by a first receiving end device as an example.
[0027] The method includes: receiving a first frame, where the first frame includes a first element, and the first element includes N first pieces of information. The N first pieces of information are respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to N basic channels. Among the N basic channels, the first X basic channels correspond to the basic channels within the first basic service set operating channel bandwidth. The (X + 1)-th basic channel to the N-th basic channel among the N basic channels are the other basic channels excluding the X basic channels in the indicated bandwidth. Here, the indicated bandwidth is related to the value of N and the second basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is different from the first basic service set operating channel bandwidth. Here, N and X are positive integers, and N is greater than X; determining the maximum transmit PSD corresponding to the basic channels within the second basic service set operating channel bandwidth based on the first frame.
[0028] The various implementations of the second aspect are methods of the first receiving end device corresponding to the various implementations of the first aspect. The technical effects of the various implementations can be referred to the description of the first aspect and will not be elaborated here.
[0029] In combination with the second aspect, in some implementations of the second aspect, the basic channels within the second basic service set operating channel bandwidth include the basic channels within the first basic service set operating channel bandwidth.
[0030] In combination with the second aspect, in some implementations of the second aspect, the first X of the N first pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0031] In combination with the second aspect, in some implementations of the second aspect, the (X + 1)-th to the N-th of the N first pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0032] In combination with the second aspect, in some implementations of the second aspect, N is equal to a first value, indicating that the bandwidth is the second basic service set operating channel bandwidth, where the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
[0033] In combination with the second aspect, in some implementations of the second aspect, N is less than the first value, and the indicated bandwidth is the main Z megahertz in the second basic service set operating channel bandwidth, where Z is equal to N multiplied by the basic channel bandwidth, and the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
[0034] In combination with the second aspect, in some implementations of the second aspect, N is greater than the first value, indicating that the bandwidth is greater than the second basic service set operating channel bandwidth. The first Y of the N first pieces of information are used to indicate the maximum transmit PSD corresponding to the Y basic channels included in the second basic service set operating channel bandwidth, where Y is a positive integer, and the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
[0035] In combination with the second aspect, in some implementations of the second aspect, the (Y + 1)-th to the N-th of the N first pieces of information are reserved.
[0036] In combination with the second aspect, in some implementations of the second aspect, the bandwidth size of the basic channel is 20 megahertz (MHz).
[0037] In combination with the second aspect, in some implementations of the second aspect, the first element further includes a maximum transmit power number field, and the maximum transmit power number field is used to indicate the value of N.
[0038] In combination with 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] In combination with the second aspect, in some implementations of the second aspect, the first element is a transmit power envelope element.
[0040] In combination with 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] In combination with the second aspect, in some implementations of the second aspect, the value of N is 2 to the power of n, where n is an integer greater than or equal to 0.
[0042] In combination with the second aspect, in some implementations of the second aspect, the first receiving device is an EHT station.
[0043] In a third aspect, a communication method is provided. This method can be executed by a receiving end, or it can also be executed by a chip or circuit configured in the receiving device. This application does not make any limitations in this regard. For the sake of description, the following will take the execution by the second receiving device as an example for illustration.
[0044] The method includes: receiving a first frame, the first frame includes a first element, the first element includes N first pieces of information, the N first pieces of information are respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to N basic channels, the first X basic channels among the N basic channels correspond to the basic channels within the first basic service set operating channel bandwidth, the (X + 1)-th to the N-th basic channels among the N basic channels are the other basic channels excluding the X basic channels in the indicated bandwidth, where the indicated bandwidth is related to the value of N and the second basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is different from the first basic service set operating channel bandwidth, where N and X are positive integers and N is greater than X; 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 various implementations of the third aspect are methods of the second receiving device corresponding to the various implementations of the first aspect. The technical effects of the various implementations can be referred to the description of the first aspect and will not be elaborated here.
[0046] In combination with the third aspect, in some implementations of the third aspect, the basic channels within the second basic service set operating channel bandwidth include the basic channels within the first basic service set operating channel bandwidth.
[0047] In combination with the third aspect, in some implementations of the third aspect, the first X first pieces of information among the N first pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0048] In combination with the third aspect, in some implementations of the third aspect, the (X + 1)-th to the N-th first pieces of information among the N first pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0049] In combination with the third aspect, in some implementations of the third aspect, N is equal to a first value, indicating that the bandwidth is a second basic service set operating channel bandwidth, where the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
[0050] In combination with the third aspect, in some implementations of the third aspect, N is less than the first value, and the indicated bandwidth is the primary Z megahertz in the second basic service set operating channel bandwidth, where Z is equal to N multiplied by the basic channel bandwidth, and the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
[0051] In combination with the third aspect, in some implementations of the third aspect, N is greater than the first value, indicating that the bandwidth is greater than the second basic service set operating channel bandwidth. The first Y of the N first pieces of information are used to indicate the maximum transmit PSD corresponding to Y basic channels included in the second basic service set operating channel bandwidth, where Y is a positive integer, and the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
[0052] In combination with the third aspect, in some implementations of the third aspect, the (Y + 1)-th to the N-th of the N first pieces of information are reserved.
[0053] In combination with the third aspect, in some implementations of the third aspect, the bandwidth size of the basic channel is 20 megahertz (MHz).
[0054] In combination with the third aspect, in some implementations of the third aspect, the first element further includes a maximum transmit power number field, and the maximum transmit power number field is used to indicate the value of N.
[0055] In combination with 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] In combination with the third aspect, in some implementations of the third aspect, the first element is a transmit power envelope element.
[0057] In combination with 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] In combination with the third aspect, in some implementations of the third aspect, the value of N is 2 to the power of n, where n is an integer greater than or equal to 0.
[0059] In combination with the third aspect, in some implementations of the third aspect, the second receiving end device is a non-EHT station.
[0060] In a fourth aspect, a communication method is provided. This method can be executed by a sending end, or by a chip or circuit configured in the sending end device. This application does not limit this. For ease of description, the following takes the execution by the sending end device as an example for illustration.
[0061] The method includes: generating a first frame, where the first frame includes a first element, and the first element includes P first pieces of information and Q second pieces of information. The P first pieces of information are respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to P basic channels. The P basic channels are some or all of the basic channels within the first basic service set operation channel bandwidth. The Q second pieces of information are respectively used to indicate the maximum transmit PSD corresponding to the other basic channels in the indication bandwidth excluding the P basic channels. P and Q are positive integers. Wherein, the indication bandwidth is related to the value of M and the second basic service set operation channel bandwidth. The second basic service set operation channel bandwidth is different from the first basic service set operation channel bandwidth. M is equal to the sum of P and Q, and M is a positive integer. The first element further includes a third piece of information and a fourth piece of information. The third piece of information is used to indicate the value of P, and the fourth piece of information is used to indicate the value of Q. Transmitting the first frame.
[0062] Based on this technical solution, by defining P first pieces of information to indicate the maximum transmit PSD corresponding to some or all of the basic channels within the first BSS operation channel bandwidth, and by designing the indication bandwidth to define Q second pieces of information, the P first pieces of information and the Q second pieces of information can indicate the maximum transmit PSD corresponding to some or all of the basic channels within the second BSS operation channel bandwidth, so that different types of receiving end devices, such as EHT stations and non-EHT stations, can all obtain the maximum transmit PSD corresponding to the basic channels within their own BSS operation channel bandwidth based on the first element. This solution does not need to additionally define multiple frames or elements to indicate the maximum transmit PSD corresponding to the basic channels within different BSS operation channel bandwidths. In the case of reliably indicating the maximum transmit PSD corresponding to the two BSS operation channel bandwidths, it saves transmission overhead, and by using the third piece of information to indicate the value of P, the design of the first piece of information is more flexible, that is, the way of indicating the first BSS operation channel bandwidth is more flexible.
[0063] In combination with the fourth aspect, in some implementation manners of the fourth aspect, the basic channels within the second basic service set operation channel bandwidth include the basic channels within the first basic service set operation channel bandwidth.
[0064] In combination with the fourth aspect, in some implementation manners of the fourth aspect, the P first pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0065] In combination with the fourth aspect, in some implementations of the fourth aspect, the Q second pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0066] Based on this technical solution, by sorting the first information and the second information respectively, the receiving end can determine the maximum transmit PSD corresponding to the basic channel according to the positions of the first information and the second information, without the need for additional bits to indicate the specific correspondence between the basic channel and the information, thereby further saving transmission overhead.
[0067] In combination with the fourth aspect, in some implementations of the fourth aspect, M is equal to a first value, and the indicated bandwidth is the second basic service set operating channel bandwidth, where the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0068] In combination with the fourth aspect, in some implementations of the fourth aspect, M is less than the first value, the indicated bandwidth is the main Z megahertz in the second basic service set operating channel bandwidth, where 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.
[0069] In combination with the fourth aspect, in some implementations of the fourth aspect, M is greater than the first value, the indicated bandwidth is greater than the second basic service set operating channel bandwidth, and the first S pieces of information among the M pieces of information including the P first pieces of information and the Q second pieces of information are used to respectively indicate the maximum transmit PSDs corresponding to S basic channels included in the second basic service set operating channel bandwidth, where 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 based on different values of N to obtain the maximum transmit PSD corresponding to the basic channel within its own BSS operating channel bandwidth, and the indication method is flexible.
[0071] In combination with the fourth aspect, in some implementations of the fourth aspect, the (S + 1)-th to (P + Q)-th pieces of information among the M pieces of information including the P first pieces of information and the Q second pieces of information are reserved.
[0072] In combination with the fourth aspect, in some implementations of the fourth aspect, the bandwidth of the basic channel is 20 megahertz (MHz).
[0073] In combination with 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] In combination with the fourth aspect, in some implementations of the fourth aspect, the first element is a transmit power envelope element.
[0075] In combination with 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] In combination with the fourth aspect, in some implementations of the fourth aspect, the value of M is 2 to the power of m, where m is an integer greater than or equal to 0.
[0077] A fifth aspect provides a communication method. This method can be executed by a receiving end, or alternatively, by a chip or circuit configured in a receiving end device. This application does not make any limitations in this regard. For the sake of convenience in description, the following will take the execution by a first receiving end device as an example for illustration.
[0078] The method includes: receiving the first frame, where the first frame includes a first element, the first element includes P first pieces of information and Q second pieces of information. The P first pieces of information are respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to P basic channels. The P basic channels are some or all of the basic channels within the first basic service set operating channel bandwidth. The Q second pieces of information are respectively used to indicate the maximum transmit PSD corresponding to the other basic channels in the indicated bandwidth excluding the P basic channels. P and Q are positive integers. The first element further includes third information and fourth information. The third information is used to indicate the value of P, and the fourth information is used to indicate the value of Q. Among them, the indicated bandwidth is related to the value of M and the 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, and M is a positive integer. Based on the first frame, determine the maximum transmit PSD corresponding to the basic channels within the second basic service set operating channel bandwidth.
[0079] In combination with the fifth aspect, in some implementations of the fifth aspect, the basic channels within the second basic service set operating channel bandwidth include the basic channels within the first basic service set operating channel bandwidth.
[0080] In combination with the fifth aspect, in some implementations of the fifth aspect, the P first pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0081] In combination with the fifth aspect, in some implementations of the fifth aspect, the Q second pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0082] In combination with the fifth aspect, in some implementations of the fifth aspect, M is equal to a first value, and the indicated bandwidth is the second basic service set operating channel bandwidth, where the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
[0083] In combination with the fifth aspect, in some implementations of the fifth aspect, M is less than the first value, and the indicated bandwidth is the primary Z megahertz in the second basic service set operating channel bandwidth, where Z is equal to M multiplied by the basic channel bandwidth, and the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
[0084] In combination with the fifth aspect, in some implementations of the fifth aspect, M is greater than the first value, the indicated bandwidth is greater than the second basic service set operating channel bandwidth, and the first S of the M information items including the P first information items and the Q second information items are used to respectively indicate the maximum transmit PSD corresponding to S basic channels included in the second basic service set operating channel bandwidth, where S is a positive integer, the first value is the number of basic channels included within the second basic service set operating channel bandwidth, and S is greater than P.
[0085] In combination with the fifth aspect, in some implementations of the fifth aspect, the (S + 1)-th to (P + Q)-th of the M information items including the P first information items and the Q second information items are reserved.
[0086] In combination with the fifth aspect, in some implementations of the fifth aspect, the bandwidth size of the basic channel is 20 megahertz (MHz).
[0087] In combination with 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] In combination with the fifth aspect, in some implementations of the fifth aspect, the first element is a transmit power envelope element.
[0089] In combination with 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] In combination with the fifth aspect, in some implementations of the fifth aspect, the value of M is 2 to the power of m, where m is an integer greater than or equal to 0.
[0091] In combination with the fifth aspect, in some implementations of the fifth aspect, the first receiving end device is an EHT station.
[0092] In a sixth aspect, a communication method is provided. This method can be executed by a receiving end, or alternatively, by a chip or circuit configured in a receiving end device. This application does not make any limitations in this regard. For the sake of convenience of description, the following will take the execution by a second receiving end device as an example for illustration.
[0093] The method includes: receiving a first frame, where the first frame includes a first element, the first element includes P first pieces of information and Q second pieces of information, the P first pieces of information are respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to P basic channels, the P basic channels are some or all of the basic channels within the first basic service set operating channel bandwidth, the Q second pieces of information are respectively used to indicate the maximum transmit PSD corresponding to the other basic channels in the indication bandwidth excluding the P basic channels, and P and Q are positive integers; the first element further includes a third piece of information and a fourth piece of information, the third piece of information is used to indicate the value of P, and the fourth piece of information is used to indicate the value of Q; wherein, the indication bandwidth is related to the value of M and the 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, and M is a positive integer; determining the maximum transmit PSD corresponding to the basic channels within the first basic service set operating channel based on the first frame.
[0094] In combination with the sixth aspect, in some implementation manners of the sixth aspect, the basic channels within the second basic service set operating channel bandwidth include the basic channels within the first basic service set operating channel bandwidth.
[0095] In combination with the sixth aspect, in some implementation manners of the sixth aspect, the P first pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0096] In combination with the sixth aspect, in some implementation manners of the sixth aspect, the Q second pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
[0097] In combination with the sixth aspect, in some implementation manners of the sixth aspect, M is equal to a first value, and the indication bandwidth is the second basic service set operating channel bandwidth, where the first value is the number of basic channels included in the second basic service set operating channel bandwidth.
[0098] In combination with the sixth aspect, in some implementation manners of the sixth aspect, M is less than the first value, and the indication bandwidth is the main Z megahertz in the second basic service set operating channel bandwidth, where 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] In combination with the sixth aspect, in some implementations of the sixth aspect, M is greater than a first value, the indicated bandwidth is greater than the second basic service set operating channel bandwidth, and the first S of the M information including the P first information and the Q second information are used to respectively indicate the maximum transmit PSD corresponding to S basic channels included in the second basic service set operating channel bandwidth, where S is a positive integer, and 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] In combination with the sixth aspect, in some implementations of the sixth aspect, the (S + 1)-th to (P + Q)-th of the M information including the P first information and the Q second information are reserved.
[0101] In combination with the sixth aspect, in some implementations of the sixth aspect, the bandwidth of the basic channel is 20 megahertz (MHz).
[0102] In combination with 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] In combination with the sixth aspect, in some implementations of the sixth aspect, the first element is a transmit power envelope element.
[0104] In combination with 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] In combination with the sixth aspect, in some implementations of the sixth aspect, the value of M is 2 to the power of m, where m is an integer greater than or equal to 0.
[0106] In combination with the sixth aspect, in some implementations of the sixth aspect, the first receiving end device is an EHT station.
[0107] In a seventh aspect, a communication device is provided, comprising a processing unit configured to generate a first frame, the first frame including a first element, the first element including N first pieces of information, the N first pieces of information being respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to N basic channels, the first X basic channels among the N basic channels corresponding to the basic channels within a first basic service set operating channel bandwidth, the (X + 1)-th to the N-th basic channels among the N basic channels being the other basic channels in an indication bandwidth excluding the X basic channels, wherein the indication bandwidth is related to the value of N and to 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, wherein N and X are positive integers, and N is greater than X; and a communication unit configured to transmit the first frame.
[0108] The various implementations of the seventh aspect are communication devices corresponding to the various implementations of the first aspect. The communication device provided in the seventh aspect can execute the first aspect and any possible implementation of the first aspect.
[0109] In an eighth aspect, a communication device is provided, comprising a communication unit configured to receive a first frame, the first frame including a first element, the first element including N first pieces of information, the N first pieces of information being respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to N basic channels, the first X basic channels among the N basic channels corresponding to the basic channels within a first basic service set operating channel bandwidth, the (X + 1)-th to the N-th basic channels among the N basic channels being the other basic channels in an indication bandwidth excluding the X basic channels, wherein the indication bandwidth is related to the value of N and to 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, wherein N and X are positive integers, and N is greater than X; and a processing unit configured to determine, based on the first frame, the maximum transmit PSD corresponding to the basic channels within the second basic service set operating channel bandwidth.
[0110] The various implementations of the eighth aspect are communication devices corresponding to the various implementations of the second aspect. The communication device provided in the eighth aspect can execute the second aspect and any possible implementation of the second aspect.
[0111] In a ninth aspect, a communication device is provided, including a communication unit configured to receive a first frame, where the first frame includes a first element, the first element includes N pieces of first information, and the N pieces of first information are respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to N basic channels. The first X basic channels among the N basic channels correspond to the basic channels within the first basic service set operating channel bandwidth, and the (X + 1)-th to N-th basic channels among the N basic channels are the other basic channels in the indication bandwidth excluding the X basic channels. Herein, the indication bandwidth is related to the value of N and the second basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is different from the first basic service set operating channel bandwidth. Herein, N and X are positive integers, and N is greater than X; a processing unit configured to determine, based on the first frame, the maximum transmit PSD corresponding to the basic channels within the first basic service set operating channel bandwidth.
[0112] The various implementation manners of the ninth aspect are communication devices corresponding to the various implementation manners of the third aspect. The communication device provided in the ninth aspect can execute the third aspect and any possible implementation manner of the third aspect.
[0113] In a tenth aspect, a communication device is provided, including a processing unit configured to generate a first frame, where the first frame includes a first element, the first element includes P pieces of first information and Q pieces of second information. The P pieces of first information are respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to P basic channels, and the P basic channels are some or all of the basic channels within the first basic service set operating channel bandwidth. The Q pieces of second information are respectively used to indicate the maximum transmit PSD corresponding to the other basic channels in the indication bandwidth excluding the P basic channels. P and Q are positive integers; the first element further includes third information and fourth information, the third information is used to indicate the value of P, and the fourth information is used to indicate the value of Q; herein, the indication bandwidth is related to the value of M and the 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, and M is a positive integer; a communication unit configured to transmit the first frame.
[0114] The various implementation manners of the tenth aspect are communication devices corresponding to the various implementation manners of the fourth aspect. The communication device provided in the tenth aspect can execute the fourth aspect and any possible implementation manner of the fourth aspect.
[0115] In an eleventh aspect, a communication device is provided, including a communication unit configured to receive a first frame, where the first frame includes a first element, the first element includes P pieces of first information and Q pieces of second information, the P pieces of first information are respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to P basic channels, the P basic channels are some or all of the basic channels within the first basic service set operating channel bandwidth, the Q pieces of second information are respectively used to indicate the maximum transmit PSD corresponding to the other basic channels in the indicated bandwidth excluding the P basic channels, and P and Q are positive integers; the first element further includes third information and fourth information, the third information is used to indicate the value of P, and the fourth information is used to indicate the value of Q; wherein, the indicated bandwidth is related to the value of M and the 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, and M is a positive integer; a processing unit configured to determine, based on the first frame, the maximum transmit PSD corresponding to the basic channels within the second basic service set operating channel bandwidth.
[0116] The various implementations of the eleventh aspect are communication devices corresponding to the various implementations of the fifth aspect. The communication device provided in the eleventh aspect can execute the fifth aspect and any possible implementation of the fifth aspect.
[0117] In a twelfth aspect, a communication device is provided, including a communication unit configured to receive a first frame, where the first frame includes a first element, the first element includes P pieces of first information and Q pieces of second information, the P pieces of first information are respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to P basic channels, the P basic channels are some or all of the basic channels within the first basic service set operating channel bandwidth, the Q pieces of second information are respectively used to indicate the maximum transmit PSD corresponding to the other basic channels in the indicated bandwidth excluding the P basic channels, and P and Q are positive integers; the first element further includes third information and fourth information, the third information is used to indicate the value of P, and the fourth information is used to indicate the value of Q; wherein, the indicated bandwidth is related to the value of M and the 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, and M is a positive integer; a processing unit configured to determine, based on the first frame, the maximum transmit PSD corresponding to the basic channels within the first basic service set operating channel bandwidth.
[0118] The various implementations of the twelfth aspect are communication devices corresponding to the various implementations of the sixth aspect. The communication device provided in the twelfth aspect can execute the sixth aspect and any possible implementation of the sixth aspect.
[0119] In a thirteenth aspect, a communication device is provided, and the communication device is used to execute the method provided in the first aspect or the fourth aspect above. Specifically, the device may include modules for executing the first aspect and any possible implementation manner of the first aspect, or the fourth aspect and any possible implementation manner of the fourth aspect.
[0120] In a fourteenth aspect, a communication device is provided, and the device is used to execute the method provided in the second aspect or the fifth aspect above. Specifically, the device may include modules for executing the second aspect and any possible implementation manner of the second aspect, or the fifth aspect and any possible implementation manner of the fifth aspect.
[0121] In a fifteenth aspect, a communication device is provided, and the device is used to indicate the method provided in the third aspect or the sixth aspect above. Specifically, the device may include modules for executing the third aspect and any possible implementation manner of the third aspect, or the sixth aspect and any possible implementation manner of the sixth aspect.
[0122] In a sixteenth aspect, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions in the memory to implement the method in the first aspect and any possible implementation manner of the first aspect, or to implement the method in the fourth aspect and any possible implementation manner of the fourth 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.
[0123] In one implementation manner, the device is a sending-end device. When the device is a sending-end device, the communication interface may be a transceiver, or an input / output interface.
[0124] In another implementation manner, the device is a chip configured in a sending-end device. When the device is a chip configured in a sending-end device, the communication interface may be a transceiver, or an input / output interface.
[0125] In yet another implementation manner, the device is a chip or a chip system.
[0126] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0127] In a seventeenth aspect, a communication device is provided, including a processor. The processor can be used to execute instructions in the memory to implement the method in the second aspect and any possible implementation manner of the second aspect, or to implement the method in the fifth aspect and any possible implementation manner 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 one implementation, 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 device is a chip configured in a receiving-end device. When the device 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 a chip system.
[0131] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0132] In an eighteenth aspect, a communication device is provided, including a processor. The processor can be used to execute instructions in a memory to implement the methods in the above-mentioned third aspect and any possible implementation manner of the third aspect, or to implement the methods in the above-mentioned sixth aspect and any possible implementation manner 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 one implementation, 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 device is a chip configured in a receiving-end device. When the device 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 a chip system.
[0136] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0137] In a nineteenth aspect, a computer-readable storage medium is provided, on which computer instructions are stored. When the computer instructions are executed by a device, the device is caused to implement the methods in any one of the first aspect to the sixth aspect and any possible implementation manner of the first aspect to the sixth aspect.
[0138] In a twentieth aspect, a computer program product containing instructions is provided, on which a computer program is included. When the computer program is executed by a device, the device is caused to implement the methods provided in any one of the first aspect to the sixth aspect and any possible implementation manner of the first aspect to the sixth aspect.
[0139] In a twenty - first aspect, a communication system is provided, including the transmitting - end device, the first receiving - end device, and the second receiving - end device as described above.
[0140] Optionally, the first receiving - end device is a non - EHT station, and the second receiving - end device is an EHT station. Description of the Drawings
[0141] Figure 1 A schematic diagram of an application scenario applicable to an embodiment of the present application;
[0142] Figure 2 A schematic flowchart of a method for indicating power provided by an embodiment of the present application;
[0143] Figure 3 A schematic structural diagram of a first element provided by an embodiment of the present application;
[0144] Figure 4 A schematic explanatory diagram of indicating bandwidth provided by an embodiment of the present application;
[0145] Figure 5 A schematic structural diagram of a second element provided by an embodiment of the present application;
[0146] Figure 6 A schematic flowchart of another method for indicating power provided by an embodiment of the present application;
[0147] Figure 7 A schematic explanatory diagram of another indication of bandwidth provided by an embodiment of the present application;
[0148] Figures 8 to 10 A schematic structural diagram of a possible communication device provided by an embodiment of the present application. Detailed Embodiments
[0149] Next, the technical solutions in the present application will be described in conjunction with the accompanying drawings.
[0150] The technical solution provided by the embodiments of this application can be applied to wireless local area network (WLAN) scenarios. For example, it supports IEEE 802.11 related standards, such as 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, the next-generation Wi-Fi protocol of IEEE 802.11ax, such as 802.11be, Wi-Fi 7, extremely high throughput (EHT), 802.11ad, 802.11ay or 802.11bf, and further, the next-generation of 802.11be, Wi-Fi 8, etc. It can also be applied to wireless personal area network systems based on ultra-wide band (UWB), such as 802.15 series standards, and can also be applied to sensing systems, such as 802.11bf series standards. Among them, 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 efficient (HE), and the 802.11be standard is called extremely high throughput (EHT). Among them, 802.11bf includes two major categories of standards: low frequency (Sub-7GHz) and high frequency (60GHz). The implementation of Sub-7GHz mainly relies on standards such as 802.11ac, 802.11ax, 802.11be and the next-generation, etc. The implementation of 60GHz mainly relies on standards such as 802.11ad, 802.11ay and the next-generation, etc. Among them, 802.11ad can also be called the directional multi-gigabit (DMG) standard, and 802.11ay can also be called the enhanced directional multi-gigabit (EDMG) standard.
[0151] Although the embodiments of the present application mainly illustrate by taking the deployment of a WLAN network, especially a network applying the IEEE 802.11 system standard as an example, those skilled in the art can easily understand that all aspects involved in the embodiments of the present application can be extended to other networks adopting various standards or protocols. For example, high performance radio local area network (HIPERLAN), wireless wide area network (WWAN), wireless personal area network (WPAN), or other networks known now or developed in the future. Therefore, regardless of the coverage range and wireless access protocol used, all aspects provided by the embodiments of the present application can be applied to any suitable wireless network.
[0152] The technical solutions of the embodiments of the present application can also be applied to various communication systems, such as: WLAN communication systems, wireless fidelity (Wi-Fi) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, fifth generation (5G) systems or new radio (NR), future sixth generation (6G) systems, internet of things (IoT) networks or vehicle to x (V2X), etc.
[0153] The above-mentioned communication systems applicable to the present application are only illustrative examples, and the communication systems applicable to the present application are not limited thereto. This is uniformly explained here and will not be repeated hereinafter.
[0154] Figure 1 It is a schematic diagram of an application scenario applicable to the embodiments of the present application. As Figure 1As shown, the resource allocation method provided by this application is applicable to data communication between stations (STA). Among them, a station can be a station of the access point (AP) type or a non-access point type station (none access point station, non-AP STA), which are abbreviated as AP and non-AP station respectively. Specifically, the solution of this application is applicable to data communication between an AP and one or more non-AP stations (for example, data communication between AP1 and non-AP STA1, non-AP STA2), and is also applicable to data communication between APs (for example, data communication between AP1 and AP2), and data communication between non-AP STAs (for example, data communication between non-AP STA2 and non-AP STA3).
[0155] Among them, the access point can be an access point for a terminal (such as a mobile phone) to enter a wired (or wireless) network, mainly deployed in homes, inside buildings, and inside campuses, with a typical coverage radius of dozens of meters to hundreds of meters. Of course, it can also be deployed outdoors. The access point is equivalent to a bridge connecting a wired network and a wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet.
[0156] Specifically, the access point can be a terminal or network device with a Wi-Fi chip. The network device can be a server, router, switch, bridge, computer, mobile phone, relay station, in-vehicle device, wearable device, network device in a 5G network, network device in a future 6G network, or network device in a public land mobile network (PLMN), etc. The embodiments of this application do not limit it. The access point can be a device that supports the Wi-Fi standard. For example, the access point can also 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, 802.11ay, etc.
[0157] The non-AP station can be a wireless communication chip, a wireless sensor, a wireless communication terminal, etc., and can also be referred to as a user, a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile device, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The non-AP station can be a cellular 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, or other processing devices connected to a wireless modem, a vehicle-mounted device, an Internet of Things (IoT) device, a wearable device, a terminal device in a 5G network, a terminal device in a future 6G network, or a terminal device in a PLMN, etc. The embodiments of the present application do not limit this. The non-AP station can be a device that supports the WLAN standard. For example, the non-AP station can 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, 802.11ay, etc.
[0158] For example, the non-AP station can be a mobile phone, a tablet computer, a set-top box, a smart TV, a smart wearable device, a vehicle-mounted communication device, a computer, an Internet of Things (IoT) node, a sensor, a smart home, such as a smart camera, a smart remote control, a smart water meter and electricity meter, and sensors in a smart city, etc.
[0159] The above-mentioned AP or non-AP station can include a transmitter, a receiver, a memory, a processor, etc. Among them, the transmitter and the receiver are respectively used for sending and receiving packet structures, the memory is used for storing signaling information and storing preset values agreed in advance, etc., and the processor is used for parsing signaling information, processing related data, etc.
[0160] The above-mentioned communication systems applicable to the present application are only examples, and the communication systems applicable to the present application are not limited thereto. This is uniformly explained here and will not be repeated below.
[0161] To facilitate the understanding of the embodiments of the present application, several nouns or terms involved in the present application will be introduced below.
[0162] 1. Basic Service Set (BSS)
[0163] A BSS is used to describe a group of devices in a WLAN that can communicate with each other. A WLAN may include multiple BSSs. A BSS may include multiple stations (STAs). A station can be an AP or a non-AP STA. Optionally, a BSS may contain an AP and multiple non-AP STAs associated with the AP.
[0164] 2. Basic Channel
[0165] A basic channel can refer to a channel with a bandwidth of 20 megahertz (MHz) in existing standards. A BSS operating channel bandwidth can be composed of one or more 20-MHz basic channels. For example, a BSS operating channel with a bandwidth of 160 MHz can include 8 consecutive basic channels.
[0166] In existing protocols, multiple basic channels within a BSS operating channel bandwidth can be used to jointly transmit data to achieve a larger channel bandwidth. For example, within a BSS operating channel bandwidth, there are a Primary 20MHz (P20) channel, a Secondary 20MHz (S20) channel, a Secondary 40MHz (S40) channel, a Secondary 80MHz (S80) channel, or a Secondary 160MHz (S160) channel. Among them, the Primary 20MHz and the Secondary 20MHz can form a Primary 40MHz channel, the Primary 20MHz channel, the Secondary 20MHz channel, and the Secondary 40MHz channel can form a Primary 80MHz channel, and the Primary 20MHz channel, the Secondary 20MHz channel, the Secondary 40MHz channel, and the Secondary 80MHz channel can form a Primary 160MHz channel.
[0167] In existing protocols, to avoid interfering with other stations operating in the 5GHz or 6GHz frequency bands, a BSS operating channel bandwidth can support static punching, that is, one or more basic channels in a BSS operating channel are punching channels, and data is transmitted on the channels in the BSS operating channel excluding the punching channels. For example, among the 8 consecutive basic channels included in a BSS operating channel with a bandwidth of 160 MHz, 6 basic channels are used for data transmission, and 2 basic channels are punching channels.
[0168] 3. EHT Stations and Non-EHT Stations
[0169] An EHT station can refer to a non-AP STA that supports the EHT protocol. An EHT station can support an ultra-wide bandwidth, such as a 320 MHz bandwidth. Among them, the ultra-wide bandwidth supported by an ETH device can be referred to as the ETH BSS operating channel bandwidth or the ETH BSS channel bandwidth, etc. An EHT station can also support discontinuous bandwidth, that is, the ETH BSS operating channel bandwidth can support static punching.
[0170] A non-EHT station can refer to a non-AP STA that does not support the EHT protocol, or it can refer to a station that cannot recognize an ultra-wide bandwidth and / or cannot recognize a discontinuous channel bandwidth, such as a high throughput (HT) station. That is to say, based on the processing logic of a non-EHT station, a non-EHT station cannot correctly interpret information about the ETH BSS operating channel bandwidth.
[0171] It should be noted that a BSS can include stations of the same type or stations of different types. For example, a BSS can include both ETH stations and non-ETH stations. Different stations can support different BSS operating channel bandwidths. For example, an ETH station can support bandwidths of 20, 40, 80, 160 MHz, or 320 MHz, and a non-ETH station can support bandwidths of 20, 40, 80, or 160 MHz. For the convenience of description, in the embodiments of this application, the BSS operating channel bandwidth announced by an ETH AP to an EHT station after establishing a BSS is referred to as the ETH BSS operating channel bandwidth, and the BSS operating channel bandwidth announced by the ETH AP to a non-EHT station is referred to as the non-ETH BSS operating channel bandwidth.
[0172] 4. Equivalent Isotropically Radiated Power (EIRP) and Power Spectral Density (PSD)
[0173] EIRP can be the product of the power supplied by a wireless transmitting device to an antenna and the absolute gain of the antenna in a given direction. PSD can be used to indicate the correspondence between frequency and transmitting power. For example, when the power spectral density is multiplied by an appropriate coefficient, the power of each unit frequency wave can be obtained. When stations in a BSS communicate with each other, the AP can announce the transmission power limit applicable to all non-AP STAs for the BSS operating channel bandwidth, that is, the maximum transmission EIRP or PSD, so that each non-AP STA can know the transmission power limit of its own BSS operating channel bandwidth.
[0174] In the current protocol, the AP broadcasts power envelope elements to notify non-AP STAs of the transmission power limit applicable to the BSS operating channel bandwidth. However, the existing design of the transmission power envelope elements is based on non-ETH stations and cannot indicate the transmission power limit of the ETH BSS operating channel bandwidth.
[0175] This application provides a method for indicating power and a communication device, which can indicate the maximum transmission PSD corresponding to two BSS operating channel bandwidths in one element, and can save transmission overhead while reliably indicating the maximum transmission PSD corresponding to two BSS operating channel bandwidths. The following combines Figures 2 to 7 First, the method for indicating power will be described.
[0176] Figure 2 It is a schematic flowchart of a method for indicating power provided by an embodiment of this application.
[0177] S210, the sending device generates the first frame #1.
[0178] The sending device can be Figure 1 the AP shown in the figure. Optionally, the sending device can also be an EHT AP that supports the EHT protocol. The EHT AP is capable of sending the first frame #1 to multiple different types of receiving devices, where the receiving devices can include EHT stations and non-EHT stations. For a more detailed description of the sending device and the receiving device, reference can be made to the above description and will not be elaborated here.
[0179] The first frame #1 includes a first element #1, and the first element #1 includes N first information #1. The N first information #1 are respectively used to indicate the maximum transmission power spectral density PSD corresponding to N basic channels. The first X basic channels among the N basic channels correspond to the basic channels within the first basic service set operating channel bandwidth. The (X + 1)-th to the N-th basic channels among the N basic channels are the other basic channels in the indicated bandwidth excluding the X basic channels. Here, the indicated bandwidth is related to the value of N and the second basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth is different from the first basic service set operating channel bandwidth. Here, N and X are positive integers, and N is greater than X. Thus, the first frame #1 can be used to indicate the maximum transmission PSD corresponding to the basic channels within the first basic service set operating channel bandwidth and the maximum transmission PSD corresponding to the basic channels within the second basic service set operating channel bandwidth at the same time. The following will respectively elaborate on 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.
[0180] The above-mentioned first basic service set operating channel bandwidth (hereinafter simply referred to as the first BSS operating channel bandwidth) being different from the second basic service set operating channel bandwidth (hereinafter simply referred to as the second BSS operating channel bandwidth) may mean that: the size of the first BSS operating channel bandwidth is different from the size of the second BSS operating channel bandwidth, or in other words, the number of basic channels within the first BSS operating channel bandwidth is different from the number of basic channels within the second BSS operating channel bandwidth. For example, the first BSS operating channel bandwidth is a 40 MHz bandwidth including 2 basic channels, and the second BSS operating channel bandwidth is a 320 MHz bandwidth including 16 basic channels.
[0181] Optionally, the basic channels within the second BSS operating channel bandwidth include the basic channels within the first BSS operating channel bandwidth. Optionally, the bandwidth size of the basic channels is 20 MHz. Or in other words, the first BSS operating channel bandwidth is included in the second BSS operating channel bandwidth.
[0182] Exemplarily, the size of the second BSS operating channel bandwidth is 320 MHz, and the first BSS operating channel bandwidth is a partial bandwidth within the 320 MHz, such as 80 MHz. That is, if the second BSS operating channel bandwidth includes 16 basic channels 1 to 16, then the first BSS operating channel bandwidth includes some of the 16 basic channels, such as basic channels 7 to 10, which form a first BSS operating channel bandwidth with an 80 MHz bandwidth.
[0183] 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. Descriptions of the non-EHT operating channel bandwidth and the EHT operating channel bandwidth can be referred to the above introduction. It should be noted that the first BSS operating channel bandwidth and the second BSS operating channel bandwidth can also be channel bandwidths with corresponding characteristics defined in the future, and the present application does not make special limitations on this. For the convenience of understanding the embodiments of the present application, hereinafter, an example is given with the first BSS operating channel bandwidth being a non-EHT operating channel bandwidth and the second BSS operating channel bandwidth being an EHT operating channel bandwidth. The following descriptions of the non-EHT operating channel bandwidth can be applied to the first BSS operating channel bandwidth, and the following descriptions of the EHT operating channel bandwidth can be applied to the second BSS operating channel bandwidth.
[0184] Optionally, the transmitting 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 device can know based on this information that different methods are required to interpret the N first pieces of information #1 when the EHT BSS operating channel bandwidth is different from the non-EHT BSS operating channel bandwidth. Alternatively, the receiving device may also default that the EHT BSS operating channel bandwidth is different from the non-EHT BSS operating channel bandwidth, and this application does not make special limitations on this.
[0185] The first frame #1 may be a management frame generated when the transmitting device establishes a BSS, such as a beacon frame or a probe response frame, etc. The transmitting device can establish a communication relationship with multiple receiving devices by broadcasting the first frame #1, and the multiple receiving devices may include EHT stations and non-EHT stations.
[0186] The first frame #1 may include a first element #1, and the first element #1 may be used to indicate the transmit power envelope corresponding to the basic channel in the BSS operating channel bandwidth. For example, the first element #1 may be a transmit power envelope element. It can be understood that the first element #1 may also be other elements defined in the future for implementing the corresponding functions. For the convenience of understanding the embodiments of this application, the following takes the first element #1 as the transmit power envelope element for exemplary illustration.
[0187] For the convenience of understanding the embodiments of this application, the following Figure 3 makes an exemplary illustration of the transmit power envelope element. Refer to Figure 3 , the transmit power envelope element may include the following 4 fields: the first field is the element identified field, the second field is the length field, the third field is the transmit power information field, and the fourth field is the maximum transmit power field. The element identification field is used to identify the transmit power envelope element, and the length field is used to indicate the total length of other fields after the length field in the transmit power envelope element. The transmit power information field and the maximum transmit power field are used to indicate the maximum transmit power information corresponding to at least one basic channel, such as the maximum transmit PSD or EIRP.
[0188] It should be noted that this application does not make special limitations on the transmit power envelope element and the field sizes it includes. Exemplarily, the element identification field occupies 1 byte, the length field occupies 1 byte, the transmit power information field occupies 1 byte, and the number of bytes occupied by the maximum transmit power is related to the number of the first pieces of information #1.
[0189] Specifically, for the transmit power information field, this field may include the following three sub-fields: the maximum transmit power count sub-field, the maximum transmit power interpretation sub-field, and the maximum transmit power category sub-field. Among them, the maximum transmit power interpretation sub-field and the maximum transmit power category sub-field indicate the maximum transmit power information corresponding to at least one basic channel, and the maximum transmit power category sub-field indicates the category to which the maximum transmit power applies. For example, this sub-field indicates that the maximum transmit power indicated by this element applies to the default category. When the maximum transmit power interpretation sub-field takes different meanings, the meaning of the maximum transmit power count sub-field is also different, which will be described in detail below.
[0190] It should be noted that this application does not specifically limit the size of the transmit power information field and the size of the sub-fields it includes. Exemplarily, when the transmit power information field occupies 1 byte, the maximum transmit power count sub-field may occupy 3 bits, the maximum transmit power interpretation sub-field occupies 3 bits, and the maximum transmit power category sub-field occupies 2 bits.
[0191] Different values of the maximum transmit power interpretation sub-field correspond to different interpretations. Exemplarily, Table 1 shows an interpretation method of the maximum transmit power interpretation sub-field.
[0192] Table 1:
[0193] Value Interpretation of the sub - fields of the maximum transmit power interpretation sub - field 0 Local EIRP 1 Local EIRP PSD 2 Regulatory client EIRP 3 Regulatory client EIRP PSD 4-7 Reserved
[0194] Among them, when the value of the maximum transmit power interpretation sub-field takes 0 or 2 (Case A), the maximum transmit power count sub-field is used to describe the EIRP of the local terminal or the supervised terminal. When the value of the maximum transmit power interpretation sub-field takes 1 or 3 (Case B), the maximum transmit power interpretation sub-field is used to describe the EIRP PSD (or simply PSD for short) of the local terminal or the supervised terminal. That is, when the value of the maximum transmit power interpretation sub-field is different, the meaning of the maximum transmit power count sub-field is also different, which will be described in detail below.
[0195] It can be understood that when the first element #1 is a transmission power envelope element and the maximum transmission power information field is used to indicate the PSD, the N first information #1 are respectively carried in N sub-fields in the maximum transmission power information field. In the embodiments of the present application, the description of the sub-fields in the maximum transmission power information field can be applied to the description of the first information #1. For example, the description of the first X sub-fields among the N sub-fields can be applied to the description of the first X first information #1 among the N first information #1, and the description of the (X + 1)-th sub-field to the N-th sub-field among the N sub-fields can be applied to the description of the (X + 1)-th first information #1 to the N-th first information #1 among the N first information #1. Optionally, each sub-field in the maximum transmission power field occupies one byte.
[0196] Optionally, the first X first information #1 among the N first information #1 are sorted in ascending order of the frequencies of the corresponding basic channels. Optionally, the (X + 1)-th first information #1 to the N-th first information #1 among the N first information #1 are sorted in ascending order of the frequencies of the corresponding basic channels. Thus, the receiving end can determine the maximum transmission PSD corresponding to the basic channel according to the position of the first information #1, without an additional bit indicating the correspondence between the specific basic channel and the first information #1, thereby further saving the transmission overhead.
[0197] Case A: When the maximum transmission power interpretation sub-field is set to 1 or 3, the maximum transmission power count sub-field is used to indicate the number of sub-fields (maximum transmission PSD sub-fields) included in the maximum transmission power field. That is, different values of the maximum transmission power count sub-field represent the value of N. Optionally, the value of N is 0 or 2 to the power of n, where n is an integer greater than or equal to 0. Exemplarily, Table 2 shows an interpretation method of the maximum transmission power count sub-field when the maximum transmission power interpretation sub-field is set to 1 or 3.
[0198] Table 2:
[0199] Value The number N of sub - fields in the maximum transmit power field 0 0 1 1 2 2 3 4 4 8 5-7 Reserved, or a value greater than 8
[0200] That is to say, when the value of the maximum transmission power count sub-field is not 0, the number of sub-fields included in the maximum transmission power field is represented by N. When the value of the maximum transmission power count sub-field is 0, N is 0, indicating that the maximum transmission power field includes 1 sub-field, and the sub-field indicates the maximum transmission PSD of any bandwidth of the BSS operating channel bandwidth. When the number of sub-fields N in the maximum transmission power field is greater than or equal to 1, each sub-field in the maximum transmission power field is used to describe the maximum transmission PSD of a basic channel.
[0201] The above description has been made for the first frame #1 and the first element #1. The indicated bandwidth is related to the value of N and the second BSS operating channel bandwidth. The following will describe the indicated bandwidth by Figure 4 dividing into cases.
[0202] Case 1:
[0203] When N is equal to the first value, the indicated bandwidth is the second BBS operating channel bandwidth. That is, the indicated bandwidth can be the EHT BSS operating channel bandwidth.
[0204] Among them, the first value is the number of basic channels within the EHT BBS operating channel bandwidth. Exemplarily, if the EHT BSS operating channel bandwidths are 20, 40, 80, 160, 320 MHz respectively, then the first values correspond to 1, 2, 4, 8, 16 respectively.
[0205] That is to say, when the number of sub-fields is equal to the number of basic channels within the EHT BBS operating channel bandwidth, each of the (X + 1)-th to the N-th sub-fields in the maximum transmit power field can be used to indicate the maximum transmit PSD corresponding to the basic channels other than the non-EHT BSS operating channel bandwidth.
[0206] Exemplarily, referring to Figure 4 , the EHT BSS operating channel bandwidth is 320 MHz, including 16 (i.e., the first value is equal to 16) basic channels, numbered from basic channel 1 to 16 in ascending order of frequency. Among them, basic channels 7 and 8 are punctured channels. Basic channels 1 to 4 form a secondary 80 MHz channel, channels 5 and 6 form a primary 40 MHz channel, and basic channels 9 to 16 form a secondary 160 MHz channel. The non-EHT BSS operating channel bandwidth is 40 MHz, including 2 basic channels, namely basic channels 5 and 6.
[0207] When N is equal to the first value 16, the maximum transmit power field includes 16 sub-fields. The first 2 sub-fields are respectively used to indicate the maximum transmit PSD corresponding to the basic channels included in the non-EHT BSS operating channel (i.e., basic channels 5 and 6). The 3rd to the 16th sub-fields are respectively used to indicate the maximum transmit PSD corresponding to the other basic channels in the EHT BSS operating channel bandwidth excluding the basic channels included in the non-EHT BSS operating channel, that is, the 3rd to the 16th sub-fields are respectively used to indicate the maximum transmit PSD corresponding to basic channels 1 to 4 and 7 to 16. It can be understood that basic channels 7 and 8 are punctured channels, so the meanings of the 7th and 8th sub-fields among the 16 sub-fields can be reserved, or set to the minimum value -128. At this time, it means that this 20 MHz channel cannot be used for transmission, which will not be elaborated below.
[0208] Case 2:
[0209] When N is less than the first value, it indicates that the bandwidth is the main (N * basic channel bandwidth) MHz in the EHT BBS operating channel bandwidth.
[0210] For 40, 80, 160 MHz or 320 BSS operating channel bandwidths, if N is greater than 0 and less than 2, 4, 8, or 16 respectively, then when N is equal to 1, 2, 4, or 8 respectively, it indicates that the bandwidths are the main 20 MHz, the main 40 MHz, the main 80 MHz, or the main 160 MHz respectively.
[0211] That is to say, when the number of sub - fields is less than the number of basic channels in the EHT BBS operating channel, each of the (X + 1)-th to the N - th sub - fields in the maximum transmit power field can be used to indicate the PSD corresponding to the other basic channels in the bandwidth excluding the basic channels included in the non - EHT BSS operating channel.
[0212] Exemplarily, still referring to Figure 4 , in Case 2, when N is less than the first value 16, N can be equal to 8. At this time, it indicates that the bandwidth is the main 160 MHz. The maximum transmit power field includes 8 sub - fields. The first 2 sub - fields of the 8 sub - fields are respectively used to indicate the maximum transmit PSD corresponding to the basic channels (i.e., basic channels 5 and 6) within the non - EHT BSS operating channel bandwidth. The 3rd to the 8th sub - fields are respectively used to indicate the maximum transmit PSD corresponding to the other basic channels in the EHT BSS operating channel bandwidth excluding the basic channels included in the non - EHT BSS operating channel, that is, the maximum transmit PSD corresponding to basic channels 1 to 4, 7, and 8.
[0213] It should be noted that since some basic channels may have no maximum transmit PSD limit or the maximum transmit PSD limit of these basic channels has been sent before (and remains unchanged at this time), in the embodiments of the present application, it may not be necessary to design additional sub - fields to indicate the maximum transmit PSD corresponding to these basic channels, that is, they are not included in the indicated bandwidth, but there is no corresponding maximum transmit power sub - field for the basic channels within the EHT BBS operating channel bandwidth, thereby being able to save transmission overhead by reducing the design of redundant sub - fields.
[0214] Case 3:
[0215] When N is greater than the first value, it indicates a bandwidth greater than the EHT BBS operating channel bandwidth, that is, the number of sub-fields in the maximum transmit power field is greater than the number of basic channels included in the EHT BBS operating channel. The first Y sub-fields among the N sub-fields are used to respectively indicate the maximum transmit PSD corresponding to the Y basic channels included in the EHT BBS operating channel, where Y is a positive integer, and Y is greater than X, that is, the first X sub-fields are included in the first Y sub-fields. That is to say, in the embodiments of the present application, the first X sub-fields among the N sub-fields (i.e., the first X of the N first pieces of information) can have two functions: simultaneously indicating the maximum transmit PSD corresponding to the basic channels within the non-EHT BSS operating channel bandwidth and indicating the maximum transmit PSD corresponding to some of the basic channels within the EHT BSS operating channel bandwidth. Thus, it is not necessary to repeatedly design X sub-fields to respectively indicate the maximum transmit PSD corresponding to the basic channels within the non-EHT and EHT operating channel bandwidths, and the transmission overhead can be saved.
[0216] Exemplarily, still referring to Figure 4 , in Case 3, when N is greater than the first value 16, N can be equal to a value of 2 to the nth power greater than 16, such as 32 or 64. Taking N equal to 32 as an example, the maximum transmit power field includes 32 sub-fields. The first 16 sub-fields among the 32 sub-fields are used to indicate the maximum transmit PSD corresponding to the basic channels within the EHT BSS operating channel bandwidth. Among them, the basic channels 5 and 6 within the non-EHT BSS operating channel bandwidth are ranked in the first 2 sub-fields, and the 3rd to 16th sub-fields are respectively used to indicate the maximum transmit PSD corresponding to the basic channels 1 to 4 and 7 to 16. The 17th to 32nd sub-fields are reserved fields.
[0217] It should be noted that in the above Cases 1 to 3, N is greater than X. When N is less than or equal to the number X of basic channels within the first BSS operating channel bandwidth, at this time, the indicated bandwidth can be related to N and X (or the first BSS operating channel bandwidth). When N is less than or equal to X, the following cases are described separately:
[0218] Case a:
[0219] 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 basic channels within the first BSS operating channel bandwidth. Exemplarily, if the non-EHT BSS operating channel bandwidths are 20, 40, 80, 160 MHz respectively, then the second values correspond to 1, 2, 4, 8 respectively.
[0220] Case b:
[0221] When N is less than the second value, it indicates that the bandwidth is the primary (N * basic channel bandwidth) MHz in the non-EHT BBS operating channel bandwidth. Exemplarily, for 40, 80, 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, it indicates that the bandwidths are the primary 20 MHz, the primary 40 MHz, or the primary 80 MHz respectively.
[0222] The above describes the indicated bandwidth, as well as the number and arrangement of sub-fields in the maximum transmit power field (i.e., the number and arrangement of the first information #1). In the embodiments of the present application, by defining the indicated bandwidth, N first information #1s are designed such that the N first information #1s can simultaneously indicate the maximum transmit PSD corresponding to the basic channels within two BSS operating channel bandwidths. Whether it is an EHT station or a non-EHT station, it can obtain the maximum transmit PSD corresponding to the basic channels within its own BSS operating channel bandwidth based on the N first information #1s, and there is no need to additionally define multiple frames or elements. In the case of reliably indicating the maximum transmit PSD corresponding to two BSS operating channel bandwidths, the transmission overhead is saved.
[0223] In addition, the X basic channels within the non-EHT BSS operating channel bandwidth are also included in the EHT BSS operating channel bandwidth.
[0224] Furthermore, in another way: simply expand the transmit power including element. For example, add a maximum transmit PSD sub-field corresponding to each of the other 20 MHz in the EHT BSS operating channel bandwidth excluding the non-EHT BSS operating channel bandwidth at the end of the element, or add a maximum transmit EIRP sub-field corresponding to the 320 MHz bandwidth. Since this element has only one sub-field indicating the number of maximum transmit PSD sub-fields, but it is currently used to indicate the number of maximum transmit PSD sub-fields corresponding to each of the partial or all 20 MHz within the non-EHT BSS bandwidth, this method cannot achieve the following function: carrying the maximum transmit PSD sub-field corresponding to each of the 20 MHz in the part where the EHT BSS operating channel bandwidth is more than the non-EHT BSS operating channel bandwidth. The reason for not needing to carry the maximum transmit PSD sub-field corresponding to each of all the extra 20 MHz is that there is no additional PSD limit for transmitting PPDUs in some 20 MHz. Therefore, this method lacks flexibility and results in high overhead. Compared with this method, the present implementation method can not carry the maximum transmit PSD sub-field corresponding to each of all the extra 20 MHz, thus being able to have low overhead and high flexibility.
[0225] It should be noted that when the maximum transmission power interpretation subfield is set to 1 or 3, the meaning of the maximum transmission power field is described. The following describes the case when the maximum transmission power interpretation subfield is set to 0 or 2, that is, the maximum transmission power field indicates the EIRP corresponding to the channel.
[0226] When the maximum transmission power interpretation subfield is set to 0 or 2, different values of the maximum transmission power count subfield represent different subfields included in the maximum transmission power field. Exemplarily, Table 2 shows an interpretation method of the maximum transmission power count subfield when the maximum transmission power interpretation subfield is set to 0 or 2.
[0227] Table 2:
[0228]
[0229] That is to say, the number and content of the subfields included in the maximum transmission power field are related to the value of the maximum transmission power count subfield. For example, when the value of the maximum transmission power count subfield is 0, the maximum transmission power field includes 1 subfield, which is the maximum transmission power of a 20 MHz bandwidth. When the value of the maximum transmission power count subfield is 1, the maximum transmission power subfield includes 2 subfields, one of which 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. And so on. Exemplarily, Figure 3 Figure is a schematic structural diagram of a maximum transmission power field when the value of the maximum transmission power count subfield is 4.
[0230] It can be understood that the receiving device can know its own BSS operating channel bandwidth. For example, the first frame #1 may further include elements for respectively indicating the EHT BSS operating channel bandwidth and the non-EHT BSS operating channel bandwidth. For example, a non-EHT station knows the bandwidth size of the non-EHT BSS operating channel bandwidth based on an element indicating the non-EHT BSS operating channel bandwidth, such as a high efficiency (HE) operation element, a very high throughput (VHT) operation element, or a high throughput (HT) operation element. Based on the bandwidth size, the number X of basic channels is known, so that the first X first messages #1 among the N first messages #1 are known to be used to indicate the maximum transmit PSD corresponding to the basic channels within the non-EHT BSS operating channel bandwidth. For another example, an EHT station knows the bandwidth size of the EHT BSS operating channel bandwidth based on an element indicating the EHT BSS operating channel bandwidth, and knows the number Y of basic channels based on the bandwidth size. Thus, the meaning of the indication bandwidth is determined based on the number of the first messages #1 and the EHT BSS operating channel bandwidth, and then the N first messages #1 are interpreted to obtain the maximum transmit PSD corresponding to the basic channels within the EHT BSS operating channel bandwidth.
[0231] The basic channels of the non-EHT BSS operating channel bandwidth are continuous, while one or more basic channels are allowed to be punctured within the EHT BSS operating channel bandwidth, that is, the basic channels are allowed to be discontinuous. When the EHT BSS operating channel bandwidth is different from the non-EHT BSS operating channel bandwidth, they are indicated by different elements. For example, as mentioned above, the EHT BSS operating channel bandwidth is indicated by an EHT operation element, and the non-EHT BSS operating channel bandwidth is indicated by an HE operation element, a VHT operation element, or an HT operation element. When the EHT BSS operating channel bandwidth is the same as the non-EHT BSS operating channel bandwidth, they are indicated by the same element, such as an HE operation element, a VHT operation element, or an HT operation element. For the convenience of understanding the embodiments of the present application, the following takes the second element indicating the EHT BSS operating channel bandwidth as an example for illustration. Optionally, the first frame #1 further includes a second element, and the second element can be used to indicate the basic channels in the EHT BSS operating channel bandwidth. The second element may be an EHT operation element (EHT operation element). The following combines Figure 5 An exemplary illustration is made with the second element being an EHT operation element.
[0232] See Figure 5, the EHT operation element may include an element identified field, a length field, an extension element identified field, an EHT operation parameter field, a basic EHT modulation and coding scheme (MCS) and number of spatial stream (NSS) (Bassic EHT MCS AND NSS set) field, and an EHT operation information field. The above-mentioned element identified field and extension element identified field are used to identify the element. The length field is used to indicate the total length of other fields after the length field in the EHT operation element. The EHT operation parameter field is used to indicate control information, such as whether the EHT operation information field appears. The basic EHT MCS and NSS set field is used to indicate the MCS supported by the EHT station in the BSS for transmitting data units under each number of streams. The EHT operation information field is used to indicate the BSS operation channel bandwidth for the EHT station, including a channel bandwidth subfield and a disabled subchannel bitmap field, where the channel bandwidth subfield can be used to indicate the size of the EHT BSS operation channel bandwidth, and the disabled subchannel bitmap subfield is used to indicate which basic channels are punched within the EHT BSS operation channel bandwidth.
[0233] It can be understood that this application does not limit the sizes of the elements and the fields and subfields in the elements. Exemplarily, the element identified field may occupy 1 byte, the length field may occupy 1 byte, the extension element identified field may occupy 1 byte, the EHT operation parameter field may occupy 1 byte, the basic EHT MCS and NSS set field may occupy 4 bytes, and the EHT operation information field may occupy 0 or 3 or 5 bytes.
[0234] S220, the sending device sends the first frame #1 to the first receiving device and the second receiving device. Correspondingly, the first receiving device receives the first frame #1 from the sending device, and the second receiving device receives the first frame #1 from the sending device.
[0235] The sending device may send the first frame #1 in a broadcast manner. Thus, multiple receiving devices can receive the first frame #1, and the multiple receiving devices may include at least one EHT station and / or at least one non-EHT station. In the embodiments of this application, the first receiving device may be a non-EHT station, and the second receiving device may be an EHT station. It should be noted that the first receiving device and the second receiving device may also be receiving devices with corresponding features defined in the future, and this application does not make special limitations in this regard. For the convenience of understanding the embodiments of this application, the following takes the first receiving device as a non-EHT station and the second receiving device as an EHT station for exemplary illustration. The following descriptions related to the non-EHT station can be applied to the first receiving device, and the descriptions related to the EHT station can be applied to the second receiving device.
[0236] S230. The first receiving device determines the maximum transmit PSD corresponding to the basic channels within the first basic service set operating channel bandwidth based on the first X of the N first pieces of information #1.
[0237] Exemplarily, the first receiving device receives the first frame #1. If the maximum transmit power interpretation subfield in the transmit power information field of the power transmit envelope element of the first frame #1 (i.e., the first element #1) determines that the maximum transmit power field is used to indicate PSD, that is, when the value of the maximum transmit power interpretation subfield in the transmit power information field is 1 or 3, the first receiving device determines the number N of the first pieces of information #1 based on the maximum transmit power number subfield in the transmit power information field. N is greater than the number X of the basic channels within the first BSS operating channel bandwidth. In this case, the first receiving device intercepts the first X of the N first pieces of information #1. For example, only reads the first X of the N subfields in the maximum transmit power field, so as to know the maximum transmit PSD corresponding to the basic channels included within the first operating channel bandwidth, and ignores the subsequent first pieces of information #1.
[0238] Optionally, when the maximum transmit power interpretation subfield indicates that the maximum transmit power field is used to indicate EIRP, that is, when the value of the maximum transmit power interpretation subfield is 0 or 2, the first receiving device, if the received N is greater than 3, only needs to receive the maximum transmit power subfields of 20 MHz, 40 MHz, 80 MHz, and 160 MHz, ignores the remaining other maximum transmit power subfields, and determines the EIRP corresponding to each bandwidth based on the maximum transmit power field.
[0239] S240. The second receiving device determines the maximum transmit PSD corresponding to the basic channels within the second basic service set operating channel bandwidth based on the N first pieces of information #1.
[0240] Exemplarily, the second receiving end device receives the first frame #1. If the maximum transmission power interpretation sub-field in the transmission power information field of the power transmission envelope element of the first frame #1 (i.e., the first element #1) determines that the maximum transmission power field is used to indicate the PSD, that is, when the value of the maximum transmission power interpretation sub-field in the transmission power information field is 1 or 3, the first receiving end device determines the number N of the first information #1 based on the maximum transmission power number sub-field in the transmission power information field. N is greater than the number X of the basic channels within the first BSS operating channel bandwidth, and the first BSS operating channel bandwidth is different from the second BSS operating channel bandwidth. In this case, the second receiving end device can compare the number N of the first information #1 with the number of the basic channels within the second BSS operating channel bandwidth (i.e., the first value) to determine the indicated bandwidth, so as to combine the meaning of the indicated bandwidth and the N first information #1 to determine the maximum transmission PSD corresponding to the basic channels within the second BSS operating channel bandwidth. For a more specific description of the indicated bandwidth, reference can be made to the descriptions of Case 1, Case 2, and Case 3 in the above step S210, which will not be elaborated here.
[0241] If N is less than or equal to the number X of the basic channels within the first BSS operating channel bandwidth, at this time, the first receiving device and the second receiving device receive or interpret in the same way, that is, it is determined that the N first information #1 are the maximum transmission PSDs corresponding to the basic channels from low frequency to high frequency within the corresponding indicated bandwidth. For a more detailed description of the indicated bandwidth, reference can be made to the descriptions of Case a and Case b in the above step S210, which will not be elaborated here.
[0242] Optionally, when the maximum transmission power interpretation sub-field indicates that the maximum transmission power field is used to indicate the EIRP, that is, when the value of the maximum transmission power interpretation sub-field is 0 or 2, if the received N of the second receiving end device is greater than 4, only the maximum transmission power sub-fields of 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz need to be received, and the EIRP corresponding to each bandwidth is determined based on the maximum transmission power field, and the remaining other maximum transmission power sub-fields are ignored.
[0243] Based on this technical solution, by defining the indication bandwidth to design N first pieces of information #1, it is enabled that the N first pieces of information #1 can simultaneously indicate the maximum transmit PSD corresponding to the basic channels within two BSS operation channel bandwidths. Different types of receiving devices, such as EHT stations and non-EHT stations, can all obtain the maximum transmit PSD corresponding to the basic channels within their own BSS operation channel bandwidths based on the N first pieces of information #1. This solution can avoid additionally defining multiple frames or elements to indicate the maximum transmit PSD corresponding to the basic channels within different BSS operation channel bandwidths, and save transmission overhead while achieving reliable indication of the maximum transmit PSD corresponding to the two BSS operation channel bandwidths.
[0244] The above combination Figure 2 and Figure 5 has described a method for indicating power. The implementation of this application also provides another method for indicating power. Different from using a fixed X (the number of basic channels within the first BSS operation channel bandwidth) first pieces of information #1 to indicate the maximum transmit PSD corresponding to the basic channels within the first BSS operation channel bandwidth in Figures 2 to 5 , the method introduced below can use a flexibly defined P first pieces of information #1 to indicate the maximum transmit PSD corresponding to the basic channels within the first BSS operation channel bandwidth. The following combination Figure 6 will describe this method.
[0245] Figure 6 is a schematic flowchart of another method for indicating power provided by an embodiment of this application.
[0246] S610, the transmitting device generates the first frame #2.
[0247] The first frame #2 includes the first element #2. The first element #2 includes P first pieces of information #2 and Q second pieces of information. The P first pieces of information #2 are used to respectively indicate the maximum transmit power spectral density PSD corresponding to P basic channels. The P basic channels are part or all of the basic channels within the first basic service set operation channel bandwidth. The Q second pieces of information are respectively used to indicate the maximum transmit PSD corresponding to the other basic channels in the indication bandwidth excluding the P basic channels. P and Q are positive integers. Among them, the indication bandwidth is related to the value of M and the second basic service set operation channel bandwidth. The second basic service set operation channel bandwidth is different from the first basic service set operation channel bandwidth. M is equal to the sum of P and Q, and M is a positive integer.
[0248] The first element #2 further includes the third information and the fourth information. The third information is used to indicate the value of P, and the fourth information is used to indicate the value of Q.
[0249] For the transmitting device, the first element #2, the first basic service set operating channel bandwidth, and the second basic service set operating channel bandwidth, the meaning of the indicated bandwidth can be referred to Figures 2 to 5 in the relevant description in it, which will not be elaborated here. The following mainly describes the first information #2, the second information, the third information, and the fourth information.
[0250] The P first information #2 can refer to the information carried in P sub-fields respectively, and the Q second information can refer to the information carried in Q sub-fields respectively. When the first element #2 is a transmission power envelope element, the P sub-fields carrying the first information #2 can be sub-fields in the maximum transmission power field, and the Q sub-fields carrying the second information can also be carried in this field after the P first information #2. Exemplarily, Q sub-fields can be added, and the Q sub-fields are used to carry the Q second information respectively.
[0251] Optionally, the P first information #2 are sorted in ascending order of the frequencies of the corresponding basic channels. Optionally, the Q second information are sorted in ascending order of the frequencies of the corresponding basic channels. Thus, the receiving end can determine the maximum transmission PSD corresponding to the basic channel according to the position of the first information, without an additional bit indicating the specific correspondence between the basic channel and the first information, so that the transmission overhead can be further saved.
[0252] It should be noted that since the P basic channels are part or all of the basic channels within the first BSS operating channel bandwidth, the value of P can be less than or equal to the number of all basic channels within the first BSS operating channel bandwidth. That is, in this implementation manner, the first information #2 with a value less than or equal to the number of all basic channels within the first BSS operating channel bandwidth can be used to indicate the maximum transmission PSD corresponding to the basic channels within the first BSS operating channel bandwidth.
[0253] For the first receiving device, since some channels within the first BSS operating channel bandwidth may have no limit on the maximum transmission power PSD or the maximum transmission power limit corresponding to this channel has been transmitted before (remaining unchanged at this time), thus in this implementation manner, P pieces of information can be designed to respectively indicate the maximum transmission PSD corresponding to some basic channels within the first BSS operating channel bandwidth, so as to save the transmission overhead by reducing the design of redundant sub-fields
[0254] The maximum transmission PSD corresponding to other basic channels that are not within the first BSS operating channel bandwidth but within the indicated bandwidth can also be determined by the Q second information; there is no corresponding maximum transmission PSD for basic channels that are not within the first BSS operating channel bandwidth and not within the indicated bandwidth.
[0255] The third information is used to indicate the value of P, and the fourth information is used to indicate the value of Q. It should be noted that when the first element #2 is a transmit power envelope element and the P third information is respectively carried in P sub-fields in the maximum transmit power field, the third information can be carried in the maximum transmit power count sub-field in the transmit power envelope element, that is, different values of the maximum transmit power count sub-field correspond to different P values. Additionally, an EHT maximum transmit power count sub-field can be defined in the first element #2 to carry the fourth information, and different values of the EHT maximum transmit power count sub-field can correspond to different Q values.
[0256] Optionally, the first element #2 may further include indication information, which is used to indicate whether the number of the first information #2 is equal to the number of all basic channels within 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 within the first basic service set operating channel bandwidth, the transmitting device may not need to transmit the third information, or rather, the receiving device may not need to interpret the third information. Non-EHT stations can obtain P first information #2 based on the number of all basic channels within the first basic service set operating channel bandwidth. At this time, the fourth information can be carried in the maximum transmit power count sub-field in the transmit power envelope element.
[0257] It can be understood that the meaning of the indication field is similar to that defined in Figures 2 to 5 and is related to the number of information used to indicate the maximum transmit PSD. In the implementation method of Figures 2 to 5 , the number of information used to indicate the maximum transmit PSD is represented by the number N of the first information #1, while in this implementation method, the number of sub-fields used to indicate the maximum transmit PSD is represented by the sum M of the number P of the first information #2 and the number Q of the second information. Another implementation method: The fourth information is used to indicate that the value of Q is the above-mentioned M. At this time, the Q second information are respectively used to indicate the maximum transmit PSD corresponding to the basic channels within the indicated bandwidth.
[0258] To facilitate the understanding of the embodiments of the present application, the following exemplarily describes three cases of the indicated bandwidth in this implementation method in combination with Figure 7 . Refer to Figure 7 , Figure 7 The meanings of basic channels, channels, non-EHT BBS operating channel bandwidth, and EHT BSS operating channel bandwidth in Figure 4Description. In this implementation, in Case 1, M is equal to the first value 16, P can take 1, and Q can take 15, that is, 1 subfield indicates the maximum transmit PSD corresponding to the basic channel 7 within the non-EHT BBS operating channel bandwidth, and the remaining subfields indicate the maximum transmit PSDs corresponding to the other basic channels in the bandwidth except for the basic channel 5. In Case 2, M is less than the first value, M = 8, P can take 1, and Q can take 7, that is, 1 subfield indicates the maximum transmit PSD corresponding to the basic channel 5 within the non-EHT BBS operating channel bandwidth, and the remaining subfields indicate the maximum transmit PSDs corresponding to the other basic channels in the bandwidth except for the basic channel 7. In Case 3, M is greater than the first value, M = 32, P can take 1, and Q can take 31. For the meaning of the indication bandwidth, reference can be made to the descriptions in Cases 1 to 5 above, which will not be elaborated here.
[0259] S620, the transmitting device sends the first frame #2 to the first receiving device and the second receiving device. Correspondingly, the first receiving device receives the first frame #2 from the transmitting device, and the second receiving device receives the first frame #2 from the transmitting device.
[0260] The description of this step can refer to Figure 2 the description of step S220 in
[0261] S630, the first receiving device determines the maximum transmit PSD corresponding to the basic channels within the first basic service set operating channel bandwidth based on P first pieces of information #2.
[0262] Exemplarily, the first receiving device receives the first frame #2. If the maximum transmit power interpretation subfield in the transmit power information field in the power transmit envelope element of the first frame #2 (i.e., the first element #2) determines that the maximum transmit power field is used to indicate the PSD, that is, when the value of the maximum transmit power interpretation subfield in the transmit power information field is 1 or 3, the first receiving device determines the number P of the first pieces of information #2 based on the maximum transmit power number subfield in the transmit power information field, and P is greater than 0. In this case, the first receiving device intercepts P first pieces of information #2, for example, only reads the first P subfields among the M subfields in the maximum transmit power field, so as to know the maximum transmit PSD corresponding to the basic channels included in the first operating channel bandwidth and ignores the subsequent M - P subfields.
[0263] Optionally, when the maximum transmit power interpretation subfield indicates that the maximum transmit power field is used to indicate the EIRP, that is, when the value of the maximum transmit power interpretation subfield is 0 or 2, the first receiving device determines which subfields are included in the maximum transmit power field based on the maximum transmit power number subfield in the transmit power information field, and determines the EIRP corresponding to the channel based on the maximum transmit power field.
[0264] S640. The second receiving device determines the maximum transmit PSD corresponding to the basic channels within the second basic service set operating channel bandwidth based on P first pieces of information #2 and Q second pieces of information.
[0265] Exemplarily, the second receiving device receives a first frame #2. If the maximum transmit power interpretation subfield in the transmit power information field of the power transmit envelope element of the first frame #2 (i.e., the first element #2) determines that the maximum transmit power field is used to indicate PSD, that is, when the value of the maximum transmit power interpretation subfield in the transmit power information field is 1 or 3, the first receiving device determines the number P of the first pieces of information #2 based on the maximum transmit power number subfield in the transmit power information field, determines the number Q of the second pieces of information based on the extended (EHT) transmit power number field, P is greater than 0, and the first BSS operating channel bandwidth is different from the second BSS operating channel bandwidth. In this case, the second receiving device can compare the sum of P and Q with the number of basic channels within the second BSS operating channel bandwidth (i.e., the first value) to determine the indication bandwidth, and thus combine the meaning of the indication bandwidth and P first pieces of information #2 and Q second pieces of information to determine the maximum transmit PSD corresponding to some or all of the basic channels within the second BSS operating channel bandwidth.
[0266] Optionally, when the maximum transmit power interpretation subfield indicates that the maximum transmit power field is used to indicate EIRP, that is, when the value of the maximum transmit power interpretation subfield is 0 or 2, the second receiving device determines which subfields are included in the maximum transmit power field based on the maximum transmit power number subfield in the transmit power information field, and determines the EIRP corresponding to the channel based on the maximum transmit power field.
[0267] Based on this technical solution, by defining P first pieces of information #2 to indicate the maximum transmit PSD corresponding to some or all of the basic channels within the first BSS operating channel bandwidth, and by designing the indication bandwidth to define Q second pieces of information, such that P first pieces of information #2 and Q second pieces of information can indicate the maximum transmit PSD corresponding to some or all of the basic channels within the second BSS operating channel bandwidth, enabling different types of receiving devices, such as EHT stations and non-EHT stations, to obtain the maximum transmit PSD corresponding to the basic channels within their own BSS operating channel bandwidth based on the first element #2. This solution can avoid the need to additionally define multiple frames or elements to indicate the maximum transmit PSD corresponding to the basic channels within different BSS operating channel bandwidths. While achieving reliable indication of the maximum transmit PSD corresponding to the two BSS operating channel bandwidths, it saves transmission overhead, and by indicating the value of P through the third piece of information, the design of the first piece of information #2 is more flexible, that is, the method of indicating the first BSS operating channel bandwidth is more flexible.
[0268] Above Figures 2 to 5In the method for indicating power described above, N pieces of first information #1 can be used to indicate the maximum transmit PSD corresponding to some or all of the basic channels within the first BSS operating channel bandwidth and the second BSS operating channel bandwidth. In the above Figure 6 and Figure 7 In the method for indicating power described above, P pieces of first information #2 and Q pieces of second information can be used to indicate the maximum transmit PSD corresponding to some or all of the basic channels within the first BSS operating channel bandwidth and the second BSS operating channel bandwidth. In a possible implementation, the above two methods for indicating power can be used in combination. Exemplarily, the transmitting device can send to the receiving device information indicating whether the number of pieces of information for indicating the basic channels within the first BSS operating channel bandwidth is equal to the number of basic channels within the first BSS operating channel bandwidth. If this information indicates equality, it can indicate that the first frame sent by the transmitting device is designed according to the first indication method. If this information indicates inequality, it can indicate that the first frame sent by the transmitting device is designed according to the second indication method. The present application does not make special limitations.
[0269] The above combination Figures 2 to 7 has described the method for indicating information provided by the embodiments of the present application. The following will describe the communication device provided by the embodiments of the present application in combination with Figures 8 to 10 In a possible implementation, this device is used to implement the steps or processes corresponding to the receiving device in the above method embodiments. In another possible implementation, this device is used to implement the steps or processes corresponding to the transmitting device in the above method embodiments.
[0270] Figure 8 is a schematic block diagram of a communication device 800 provided by the embodiments of the present application. As Figure 8 shown, this device 800 may include a communication unit 810 and a processing unit 820. The communication unit 810 can communicate with the outside, and the processing unit 820 is used for data processing. The communication unit 810 can also be referred to as a communication interface or a transceiver unit.
[0271] In a possible design, this device 800 can implement the steps or processes corresponding to the transmitting device in the above method embodiments. Among them, the processing unit 820 is used to perform the operations related to the processing of the transmitting device in the above method embodiments, and the communication unit 810 is used to perform the operations related to the transmission of the transmitting device in the above method embodiments.
[0272] In another possible design, the apparatus 800 may implement the steps or processes corresponding to those performed by the first receiving-end device in the foregoing method embodiments. Among them, the communication unit 810 is used to perform the operations related to reception of the first receiving-end device in the foregoing method embodiments, and the processing unit 820 is used to perform the operations related to processing of the first receiving-end device in the foregoing method embodiments.
[0273] In yet another possible design, the apparatus 800 may implement the steps or processes corresponding to those performed by the second receiving-end device in the foregoing method embodiments. Among them, the communication unit 810 is used to perform the operations related to reception of the second receiving-end device in the foregoing method embodiments, and the processing unit 820 is used to perform the operations related to processing of the second receiving-end device in the foregoing method embodiments.
[0274] It should be understood that the apparatus 800 here is embodied in the form of functional units. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group of processors, etc.) for executing one or more software or firmware programs, and a memory, a combined logic circuit and / or other suitable components that support the described functions. In an alternative example, those skilled in the art can understand that the apparatus 800 may specifically be the sending-end device in the foregoing embodiments, and may be used to execute each process and / or step corresponding to the sending-end device in the foregoing method embodiments. Or, the apparatus 800 may specifically be the receiving-end device in the foregoing embodiments, and may be used to execute each process and / or step corresponding to the receiving-end device in the foregoing method embodiments. To avoid repetition, details are not described herein again.
[0275] The apparatus 800 in each of the above solutions has the function of implementing the corresponding steps performed by the sending-end device in the above method, or the apparatus 800 in each of the above solutions has the function of implementing the corresponding steps performed by the receiving-end device in the above method. The function may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. For example, the communication unit may be replaced by a transceiver (for example, the sending unit in the communication unit may be replaced by a transmitter, and the receiving unit in the communication unit may be replaced by a receiver), and other units, such as the processing unit, may be replaced by a processor to respectively execute the transceiver operations and related processing operations in each method embodiment.
[0276] In addition, the above communication unit may also be a transceiver circuit (for example, it may include a receiving circuit and a sending circuit), and the processing unit may be a processing circuit. In the embodiments of the present application, Figure 8The device in [the above] can be the AP or STA in the foregoing embodiments, or can be a chip or a chip system, for example: a system on chip (SoC). Among them, the communication unit can be an input / output circuit, a communication interface; the processing unit is a processor, a microprocessor or an integrated circuit integrated on the chip. No limitation is made here.
[0277] Figure 9 FIG. 4 is a schematic block diagram of a communication device 900 provided by an embodiment of the present application. The device 900 includes a processor 910 and a transceiver 920. Among them, the processor 910 and the transceiver 920 communicate with each other through an internal connection path, and the processor 910 is used to execute instructions to control the transceiver 920 to send signals and / or receive signals.
[0278] Optionally, the device 900 may further include a memory 930, and the memory 930 communicates with the processor 910 and the transceiver 920 through an internal connection path. The memory 930 is used to store instructions, and the processor 910 can execute the instructions stored in the memory 930. In a possible implementation manner, the device 900 is used to implement each process and step corresponding to the sending-end device in the foregoing method embodiment. In another possible implementation manner, the device 900 is used to implement each process and step corresponding to the receiving-end device in the foregoing method embodiment.
[0279] It should be understood that the device 900 can specifically be the sending-end device or the receiving-end device in the above embodiments, or can be a chip or a chip system. Correspondingly, the transceiver 920 can be the transceiver circuit of the chip, and no limitation is made here. Specifically, the device 900 can be used to execute each step and / or process corresponding to the sending-end device or the receiving-end device in the above method embodiment. Optionally, the memory 930 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may further include a non-volatile random access memory. For example, the memory can also store information about the device type. The processor 910 can be used to execute the instructions stored in the memory, and when the processor 910 executes the instructions stored in the memory, the processor 910 is used to execute each step and / or process of the foregoing method embodiment corresponding to the sending-end device or the receiving-end device.
[0280] In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware processor, or executed and completed by the combination of the hardware and software modules in the processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
[0281] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with the ability to process signals. In the implementation process, each step of the above method embodiments can be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. The above-mentioned processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The processor in the embodiments of the present application can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by the combination of the hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.
[0282] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory
[0283] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated in the processor. It should also be noted that the memory described herein is intended to include but not be limited to these and any other suitable types of memory.
[0284] Figure 10 FIG. 7 is a schematic diagram of a chip system 1000 provided by an embodiment of the present application. The chip system 1000 (or can also be referred to as a processing system) includes a logic circuit 1010 and an input / output interface 1020.
[0285] Among them, the logic circuit 1010 can be the processing circuit in the chip system 1000. The logic circuit 1010 can be coupled to the storage unit and call the instructions in the storage unit, enabling the chip system 1000 to implement the methods and functions of the embodiments of the present application. The input / output interface 1020 can be the input / output circuit in the chip system 1000, outputting the information processed by the chip system 1000, or inputting the data or signaling to be processed into the chip system 1000 for processing.
[0286] Specifically, for example, if the transmitting device is installed with this chip system 1000, the logic circuit 1010 is coupled to the input / output interface 1020, and the logic circuit 1010 can send a first frame through the input / output interface 1020, and the first frame can be generated by the logic circuit 1010. For another example, if the receiving device is installed with this chip system 1000, the logic circuit 1010 is coupled to the input / output interface 1020, the logic circuit 1010 can receive a first frame through the input / output interface 1020, and the logic circuit 1010 determines the maximum transmit power PSD according to the first frame.
[0287] As a solution, the chip system 1000 is used to implement the operations performed by the transmitting device in the above method embodiments.
[0288] For example, the logic circuit 1010 is used to implement the processing-related operations performed by the transmitting device in the above method embodiments, such as Figures 2 to 7 the processing-related operations performed by the transmitting device in the illustrated embodiments; the input / output interface 1020 is used to implement the sending and / or receiving-related operations performed by the transmitting device in the above method embodiments, such as Figures 2 to 7 the processing-related operations performed by the transmitting device in the illustrated embodiments.
[0289] As another solution, the chip system 1000 is used to implement the operations performed by the first receiving device in the above method embodiments.
[0290] For example, the logic circuit 1010 is used to implement the processing-related operations performed by the first receiving device in the above method embodiments, such as Figures 2 to 7 the processing-related operations performed by the first receiving device in the illustrated embodiments; the input / output interface 1020 is used to implement the sending and / or receiving-related operations performed by the first receiving device in the above method embodiments, such as Figures 2 to 7 the processing-related operations performed by the first receiving device in the illustrated embodiments.
[0291] As yet another solution, the chip system 1000 is used to implement the operations performed by the second receiving device in the above method embodiments.
[0292] For example, the logic circuit 1010 is used to implement the operations related to the processing performed by the second receiving end device in the above method embodiments, such as Figures 2 to 7 the operations related to the processing performed by the second receiving end device in the illustrated embodiment; the input / output interface 1020 is used to implement the operations related to sending and / or receiving performed by the second receiving end device in the above method embodiments, such as Figures 2 to 7 the operations related to the processing performed by the second receiving end device in the illustrated embodiment.
[0293] In addition, the present application also provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are run on a computer, the operations and / or processes performed by the sending end device or the receiving end device in the method embodiments of the present application are executed.
[0294] The present application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the operations and / or processes performed by the sending end device or the receiving end device in the method embodiments of the present application are executed.
[0295] In addition, the present application also provides a communication system, including the sending end device and the receiving end device in the embodiments of the present application.
[0296] It should also be noted that the memory described herein is intended to include but not be limited to these and any other suitable types of memory.
[0297] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can 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. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein. In several 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 device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of devices or units can be in electrical, mechanical, or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, in each embodiment of this application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0298] If the described functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art or part of this technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs that can store program codes.
[0299] It should be understood that throughout the specification, the "embodiments" mentioned mean that specific features, structures, or characteristics related to the embodiments are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics can be combined in one or more embodiments in any suitable manner.
[0300] It should also be understood that the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects and are not used to limit the size, content, order, timing, priority, or importance of multiple objects. For example, the first information and the second information do not indicate differences in the amount of information, content, priority, or importance, etc.
[0301] It should also be understood that in the present application, "when", "if", and "in case" all mean that in a certain objective situation, the network element will perform corresponding processing, which does not limit time, and does not require the network element to have a judgment action when implemented, nor does it mean that there are other limitations.
[0302] It should also be understood that in the present application, "at least one" means one or more, and "multiple" means two or more. "At least one (item)" or its similar expression means one (item) or more items, that is, any combination of these items, including any combination of single (item) or plural items. For example, at least one (item) of a, b, or c means: a, b, c, a and b, a and c, b and c, or a, b, and c.
[0303] It should also be understood that the meaning of the expression similar to "the item includes one or more of the following: A, B, and C" in the present application, without special instructions, usually means that the item can be any one of the following: 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. The above uses 3 elements of A, B, and C as an example to illustrate the selectable items of the item. When expressed as "the item includes at least one of the following: A, B,..., and X", that is, when there are more elements in the expression, the applicable items of the item can also be obtained according to the foregoing rules.
[0304] It should also be understood that the term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. For example, A / B means: A or B.
[0305] It should also be understood that in the embodiments of the present application, "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0306] As mentioned above, the above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, the method includes: generating a first frame, the first frame including a first element, the first element including P first pieces of information and Q second pieces of information, the P first pieces of information respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to P basic channels, the P basic channels being some or all of the basic channels within the first basic service set operating channel bandwidth, the Q second pieces of information respectively used to indicate the maximum transmit PSD corresponding to other basic channels in the indication bandwidth excluding the P basic channels, P and Q being positive integers, wherein, the indication bandwidth is related to the value of M and the 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 including a third piece of information and a fourth piece of information, the third piece of information used to indicate the value of P, and the fourth piece of information used to indicate the value of Q; transmitting the first frame.
2. The method according to claim 1, characterized in that, the basic channels within the second basic service set operating channel bandwidth include the basic channels within the first basic service set operating channel bandwidth.
3. The method according to claim 1 or 2, characterized in that, the P first pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
4. The method according to claim 1 or 2, characterized in that, the Q second pieces of information are sorted in ascending order of the frequencies of the corresponding basic channels.
5. The method according to claim 1 or 2, characterized in that, M is equal to a first value, the indication bandwidth being the second basic service set operating channel bandwidth, wherein, the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
6. The method according to claim 1 or 2, characterized in that, M is less than the first value, the indication bandwidth being the main Z megahertz in the second basic service set operating channel bandwidth, where Z is equal to M multiplied by the basic channel bandwidth, wherein, the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
7. The method according to claim 1 or 2, characterized in that, M is greater than the first value, the indication bandwidth being greater than the second basic service set operating channel bandwidth, the first S pieces of information among the total M pieces of information including the P first pieces of information and the Q second pieces of information being respectively used to indicate the maximum transmit PSDs corresponding to S basic channels included in the second basic service set operating channel bandwidth, S being a positive integer, wherein, the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
8. The method according to claim 7, characterized in that, the (S + 1)-th to the (P + Q)-th pieces of information among the total M pieces of information including the P first pieces of information and the Q second pieces of information are reserved.
9. The method according to claim 1 or 2, characterized in that, the bandwidth size of the basic channel is 20 megahertz (MHz).
10. The method according to claim 1 or 2, It is characterized in that, 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.
11. The method according to claim 1 or 2, It is characterized in that, the first element is a transmit power envelope element.
12. The method according to claim 1 or 2, It is characterized in that, 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. The method according to claim 1 or 2, It is characterized in that, the value of M is 2 to the power of m, where m is an integer greater than or equal to 0.
14. A communication device, It is characterized in that, the device includes a transceiver unit and a processing unit, wherein, the processing unit is configured to generate a first frame, the first frame includes a first element, the first element includes P first information and Q second information, the P first information are respectively used to indicate the maximum transmit power spectral density (PSD) corresponding to P basic channels, the P basic channels are part or all of the basic channels within the first basic service set operating channel bandwidth, the Q second information are respectively used to indicate the maximum transmit PSD corresponding to the other basic channels excluding the P basic channels from the indicated bandwidth, P and Q are positive integers, wherein, the indicated bandwidth is related to the value of M and the 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 is used to indicate the value of P, and the fourth information is used to indicate the value of Q; the transceiver unit is configured to transmit the first frame.
15. The device according to claim 14, It is characterized in that, the basic channels within the second basic service set operating channel bandwidth include the basic channels within the first basic service set operating channel bandwidth.
16. The device according to claim 14 or 15, It is characterized in that, the P first information are sorted in ascending order of the frequencies of the corresponding basic channels.
17. The device according to claim 14 or 15, It is characterized in that, the Q second information are sorted in ascending order of the frequencies of the corresponding basic channels.
18. The device according to claim 14 or 15, It is characterized in that, M is equal to a first value, and the indicated bandwidth is the second basic service set operating channel bandwidth, wherein, the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
19. The device according to claim 14 or 15, It is characterized in that, M is less than the first value, and the indicated bandwidth is the main Z megahertz in the second basic service set operating channel bandwidth, where Z is equal to M multiplied by the basic channel bandwidth, wherein, the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
20. The device according to claim 14 or 15, It is characterized in that M is greater than a first value, the indicated bandwidth is greater than the second basic service set operating channel bandwidth, and the first S of the M pieces of information among the P pieces of first information and the Q pieces of second information are used to respectively indicate the maximum transmit PSD corresponding to S basic channels included in the second basic service set operating channel bandwidth, where S is a positive integer, and the first value is the number of basic channels included within the second basic service set operating channel bandwidth.
21. The apparatus according to claim 20, It is characterized in that The (S + 1)-th to (P + Q)-th of the M pieces of information among the P pieces of first information and the Q pieces of second information are reserved.
22. The apparatus according to claim 14 or 15, It is characterized in that The bandwidth size of the basic channel is 20 megahertz (MHz).
23. The apparatus according to claim 14 or 15, It is characterized in that 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.
24. The apparatus according to claim 14 or 15, It is characterized in that The first element is a transmit power envelope element.
25. The apparatus according to claim 14 or 15, It is characterized in that 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.
26. The apparatus according to claim 14 or 15, It is characterized in that The value of M is 2 to the power of m, where m is an integer greater than or equal to 0.
27. A computer-readable storage medium, It is characterized in that Computer instructions are stored thereon, and when the computer instructions are run on a computer, the method according to any one of claims 1 to 13 is executed.
28. A chip, It is characterized in that The chip includes a processor and a communication interface, and the processor reads instructions stored in a memory through the communication interface and executes the method according to any one of claims 1 to 13.
29. A computer program product, It is characterized in that It includes computer program code, and when the computer program code is run on a computer, the computer is caused to implement the method according to any one of claims 1 to 13.
30. A communication device, It is characterized in that It includes: A processor for executing a computer program stored in a memory so that the device executes the method according to any one of claims 1 to 13.
31. The apparatus according to claim 30, It is characterized in that The device further includes the memory.
Citation Information
Patent Citations
Apparatus and methods of transmit power allocation in wireless communication systems
US20210360633A1