Channel bandwidth configuration method and device
Through the newly defined EHT Operation Element and the HT/VHT/HE Operation element defined by the existing standard, the BSS channel bandwidth indication of EHT STA and Legacy STA is implemented, solving the problem of large signaling overhead in the prior art and improving the efficiency and flexibility of channel bandwidth configuration.
Patent Information
- Application Number
- CN202411518887.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2020-04-17
- Publication Date
- 2025-02-28
AI Technical Summary
When implementing high-throughput wireless communication, the prior art requires frequent reading and parsing of multiple operating elements, resulting in large signaling overhead, especially in scenarios that support bandwidths above 160MHz.
A channel bandwidth configuration method is proposed. Through the newly defined EHT Operation Element and the HT/VHT/HE Operation element defined by the existing standard, the channel bandwidth indication of the BSS of EHT STA and Legacy STA is realized respectively, reducing the dependence on Operating Mode Notification frames.
Reduces signaling overhead and improves efficiency and flexibility of channel bandwidth configuration, especially when supporting high bandwidth and hole-punch channels.
Smart Images

Figure CN119545440A_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 202010308094.4, and the original application date is April 17, 2020. The entire contents of the original application are incorporated into this application by reference. Technical Field
[0002] The embodiments of the present application relate to the field of communications, and in particular to a channel bandwidth configuration method and device. Background Art
[0003] Currently, wireless communication systems are deployed on a large scale and can provide various types of communications to multiple users, such as voice, data, and multimedia services.
[0004] The Institute of Electrical and Electronics Engineers (IEEE) 802.11 is one of the current mainstream wireless access standards and has been widely used in commercial applications. In the IEEE 802.11a standard, only 20 MHz bandwidth is supported, and the bandwidth has been continuously increased in the subsequent standard evolution process. Among them, the 802.11n standard supports a maximum bandwidth of 40 MHz, the 802.11ac / ax standard supports a maximum bandwidth of 160 MHz, and the 802.11be standard supports a maximum bandwidth of 320 MHz.
[0005] An access point (AP) device may establish a basic service set (BSS) and indicate the channel bandwidth and location of the BSS to a station (STA).
[0006] In the solution of the prior art, for extended bandwidth, such as bandwidth above 160MHz, when an extremely high throughput (EHT) STA configures the channel bandwidth of the BSS, it is necessary to read the very high throughput operation element (VHT (Very High Throughput, VHT) Operation Element), high throughput (HighThroughput, HT) Operation Element and EHT Operation Element, or high efficiency (Highefficiency, HE) Operation Element and EHT Operation Element sent by the AP. For the VHT STA or HE STA, the bandwidth indication of the VHT Operation Element or HE Operation Element is overwritten and the channel bandwidth configuration of the BSS is updated by reading the operating mode notification information element (Operating Mode Notification Element) or the Operating Mode Notification frame. Therefore, the prior art requires the EHT STA to ignore the Operating Mode Notification frame, while the original protocol stipulates that both the old STA (including HT STA, VHT STA, HE STA) and the new generation STA (EHT STA) can read the Operating Mode Notification frame. That is to say, in order to implement the above method, the prior art needs to change the method of using the Operating Mode Notification frame in the original protocol. Summary of the invention
[0007] The present application provides a channel bandwidth configuration method and device, which can reduce signaling overhead to a certain extent.
[0008] In order to achieve the above objectives, this application adopts the following technical solutions:
[0009] In a first aspect, an embodiment of the present application provides a channel bandwidth configuration method, the method comprising: a terminal device receives bandwidth configuration information of a BSS, wherein the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, the extremely high throughput operation element comprises a channel bandwidth field, a first channel center frequency field, and a second channel center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the first channel center frequency field and the second channel center frequency field are used to indicate the channel location information of the BSS, and the bandwidth information is any one of a plurality of channel bandwidths that the terminal device can support. The terminal device obtains the channel bandwidth information and the channel location information according to the bandwidth configuration information of the BSS.
[0010] Based on the above method, the channel bandwidth indication of the BSS of the EHT STA and the Legacy STA is implemented respectively through the newly defined EHT Operation Element and the HT / VHT / HE Operation element defined in the existing standard.
[0011] In a possible implementation, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0012] Based on the above method, the punctured channel of the EHT STA can be indicated by the very high throughput operation element. That is, in the presence of a punctured channel, the channel bandwidth indication of the BSS of the EHT STA and the Legacy STA is respectively implemented through the newly defined EHT Operation Element and the HT / VHT / HE Operation element defined in the existing standard.
[0013] In a possible implementation, the puncturing information field includes at least one bit, which corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a first preset bit value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20 MHz.
[0014] Based on the above method, a method for indicating the position of the perforated channel is realized.
[0015] In a possible implementation, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0016] Based on the above method, a method for indicating the position of the perforated channel is realized.
[0017] In a possible implementation manner, the method further includes: receiving a high throughput operation element, where the high throughput operation element includes a primary channel field, and primary channel information is carried in the primary channel field.
[0018] Based on the above method, it is achieved that in the 5 GHz frequency band, the EHT STA can further obtain the main channel information by reading the high throughput operation element.
[0019] In a possible implementation manner, the method further includes: receiving a high-efficiency operation element, the high-efficiency operation element includes a primary channel field, and the primary channel information is carried in the primary channel field.
[0020] Based on the above method, it is achieved that in the 6 GHz frequency band, the EHT STA can further obtain the main channel information by reading the high-efficiency operation element.
[0021] In one possible implementation, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field includes second channel center frequency information, and the second channel center frequency information is zero; wherein, the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; and the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0022] Based on the above method, a method for indicating the channel bandwidth of the BSS through an extremely high throughput operation element is implemented.
[0023] In one possible implementation, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes third channel center frequency information, which is used to indicate a first segment center frequency of the BSS, and the second channel center frequency field includes fourth channel center frequency information, which is used to indicate a second segment center frequency in the BSS; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is greater than the second preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0024] Based on the above method, a method for indicating the channel bandwidth of the BSS through an extremely high throughput operation element is implemented.
[0025] In one possible implementation, the channel bandwidth field indicates a fifth preset value, the first channel center frequency field includes fifth channel center frequency information, used to indicate a first segment center frequency in the BSS, and the second channel center frequency field includes sixth channel center frequency information, used to indicate a second segment center frequency in the BSS; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz; if the difference between the fifth channel center frequency information and the sixth channel center frequency information is equal to the third preset difference, the channel bandwidth of the BSS is 320 MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is greater than the fourth preset difference, the channel bandwidth of the BSS is 160+160 MHz.
[0026] Based on the above method, a method for indicating the channel bandwidth of the BSS through an extremely high throughput operation element is implemented.
[0027] In a second aspect, an embodiment of the present application provides a channel bandwidth configuration method, the method comprising: a network device generates bandwidth configuration information of a BSS, wherein the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, the extremely high throughput operation element comprises a channel bandwidth field, a first channel center frequency field, and a second channel center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the first channel center frequency field and the second channel center frequency field are used to indicate the channel position information of the BSS, and the bandwidth information is any one of a plurality of channel bandwidths that can be supported by the terminal device; the network device sends the bandwidth configuration information of the BSS.
[0028] In a possible implementation, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0029] In a possible implementation, the puncturing information field includes at least one bit, which corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a first preset bit value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20 MHz.
[0030] In a possible implementation, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0031] In a possible implementation manner, the network device sends a high-throughput operation element, where the high-throughput operation element carries primary channel information of the BSS.
[0032] In a possible implementation manner, the network device sends a high-efficiency operation element, where the high-efficiency operation element carries primary channel information of the BSS.
[0033] In one possible implementation, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field includes second channel center frequency information, and the second channel center frequency information is zero; wherein, the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; and the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0034] In one possible implementation, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes third channel center frequency information, which is used to indicate a first segment center frequency of the BSS, and the second channel center frequency field includes fourth channel center frequency information, which is used to indicate a second segment center frequency in the BSS; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is greater than the second preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0035] In one possible implementation, the channel bandwidth field indicates a fifth preset value, the first channel center frequency field includes fifth channel center frequency information, used to indicate a first segment center frequency in the BSS, and the second channel center frequency field includes sixth channel center frequency information, used to indicate a second segment center frequency in the BSS; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz; if the difference between the fifth channel center frequency information and the sixth channel center frequency information is equal to the third preset difference, the channel bandwidth of the BSS is 320 MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is greater than the fourth preset difference, the channel bandwidth of the BSS is 160+160 MHz.
[0036] In a third aspect, an embodiment of the present application provides a channel bandwidth configuration method, which is applied to a terminal device, including: receiving bandwidth configuration information of a BSS; the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, the extremely high throughput operation element includes a channel bandwidth field and a center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the center frequency field is used to indicate the location information of the BSS, the bandwidth information is any one of a plurality of channel bandwidths that the terminal device can support; according to the bandwidth configuration information of the BSS, the channel bandwidth information and location information are obtained.
[0037] In a possible implementation, the center frequency field includes a first channel center frequency field, and the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS.
[0038] Based on the above approach, different formats of very high throughput operation elements are implemented, which can indicate the channel bandwidth configuration of the BSS by including a center frequency field.
[0039] In one possible implementation, the center frequency field includes a second channel center frequency field and a third channel center frequency field, the second channel center frequency field includes second channel center frequency information for indicating a first segment center frequency of the BSS, and the third channel center frequency field includes third channel center frequency information for indicating a second segment center frequency in the BSS.
[0040] In one possible implementation, the channel bandwidth field indicates any one of a first preset value, a second preset value, a third preset value, a fourth preset value, a fifth preset value and a sixth preset value; wherein the first preset value is used to indicate that the channel bandwidth of the BSS is 20 MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40 MHz; the third preset value is used to indicate that the channel bandwidth of the BSS is 80 MHz; the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160 MHz; the fifth preset value is used to indicate that the channel bandwidth of the BSS is 240 MHz; and the sixth preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz.
[0041] Based on the above method, different channel bandwidths correspond to different values in the channel bandwidth field.
[0042] In one possible implementation, the channel bandwidth field indicates any one of a seventh preset value, an eighth preset value, a ninth preset value and a tenth preset value; wherein the seventh preset value is used to indicate that the channel bandwidth of the BSS is 80+80MHz; the eighth preset value is used to indicate that the channel bandwidth of the BSS is 160+80MHz; the ninth preset value is used to indicate that the channel bandwidth of the BSS is 80+160MHz; and the tenth preset value is used to indicate that the channel bandwidth of the BSS is 160+160MHz.
[0043] In a possible implementation, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0044] In a possible implementation, the puncturing information field includes at least one bit, and the bit corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20 MHz.
[0045] In a possible implementation, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0046] In a possible implementation manner, the method further includes: receiving a high-throughput operation element, where the high-throughput operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0047] In a possible implementation manner, the method further includes: receiving a high-efficiency operation element, the high-efficiency operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0048] In a fourth aspect, an embodiment of the present application provides a channel bandwidth configuration method, including: a network device generates bandwidth configuration information of a BSS; the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, the extremely high throughput operation element includes a channel bandwidth field and a center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the center frequency field is used to indicate the location information of the BSS, and the bandwidth information is any one of a plurality of channel bandwidths that can be supported by the terminal device; the network device sends the bandwidth configuration information of the BSS.
[0049] In a possible implementation, the center frequency field includes a first channel center frequency field, and the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS.
[0050] In one possible implementation, the center frequency field includes a second channel center frequency field and a third channel center frequency field, the second channel center frequency field includes second channel center frequency information for indicating a first segment center frequency of the BSS, and the third channel center frequency field includes third channel center frequency information for indicating a second segment center frequency in the BSS.
[0051] In one possible implementation, the channel bandwidth field indicates any one of a first preset value, a second preset value, a third preset value, a fourth preset value, a fifth preset value and a sixth preset value; wherein the first preset value is used to indicate that the channel bandwidth of the BSS is 20 MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40 MHz; the third preset value is used to indicate that the channel bandwidth of the BSS is 80 MHz; the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160 MHz; the fifth preset value is used to indicate that the channel bandwidth of the BSS is 240 MHz; and the sixth preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz.
[0052] In one possible implementation, the channel bandwidth field indicates any one of a seventh preset value, an eighth preset value, a ninth preset value and a tenth preset value; wherein the seventh preset value is used to indicate that the channel bandwidth of the BSS is 80+80MHz; the eighth preset value is used to indicate that the channel bandwidth of the BSS is 160+80MHz; the ninth preset value is used to indicate that the channel bandwidth of the BSS is 80+160MHz; and the tenth preset value is used to indicate that the channel bandwidth of the BSS is 160+160MHz.
[0053] In a possible implementation, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0054] In a possible implementation, the puncturing information field includes at least one bit, and the bit corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20 MHz.
[0055] In a possible implementation, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0056] In a possible implementation manner, the network device sends a high-throughput operation element, where the high-throughput operation element carries primary channel information of the BSS.
[0057] In a possible implementation manner, the network device sends a high-efficiency operation element, where the high-efficiency operation element carries primary channel information of the BSS.
[0058] In a fifth aspect, an embodiment of the present application provides a channel bandwidth configuration method, which is applied to a terminal device, including: receiving bandwidth configuration information of a BSS; the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, the extremely high throughput operation element includes a channel bandwidth field, a first channel center frequency field, a second channel center frequency field and a third center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the first channel center frequency field, the second channel center frequency field and the third channel center frequency field are used to indicate the location information of the BSS, and the bandwidth information is any one of a plurality of channel bandwidths that the terminal device can support; according to the bandwidth configuration information of the BSS, the channel bandwidth information and the location information are obtained.
[0059] In a possible implementation, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0060] In a possible implementation, the puncturing information field includes at least one bit, and the bit corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20 MHz.
[0061] In a possible implementation, the puncturing mode indication information in the puncturing information field is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0062] In a possible implementation manner, the method further includes: receiving a high-throughput operation element, where the high-throughput operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0063] In a possible implementation manner, the method further includes: receiving a high-efficiency operation element, the high-efficiency operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0064] In one possible implementation, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, then the first channel center frequency field includes first channel center frequency information, used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field and the third channel center frequency field are set to zero; wherein, the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0065] In one possible implementation, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes second channel center frequency information, used to indicate the first segment center frequency of the BSS, the second channel center frequency field includes third channel center frequency information, used to indicate the second segment center frequency in the BSS; the third channel center frequency field is set to zero; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the second channel center frequency information and the third channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the second channel center frequency information and the third channel center frequency information is greater than the second preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0066] In one possible implementation, the channel bandwidth field indicates a fifth preset value, the first channel center frequency field includes fourth channel center frequency information, the second channel center frequency field includes fifth channel center frequency information, the first channel center frequency field and the second channel center frequency field are used to indicate a first segment center frequency of the BSS, and the third channel center frequency field includes sixth channel center frequency information, which is used to indicate a second segment center frequency in the BSS; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz; if the difference between the fourth channel center frequency information and the fifth channel center frequency information is equal to the third preset difference, and if the difference between the fifth channel center frequency information and the sixth channel center frequency information is equal to the fourth preset difference, the channel bandwidth of the BSS is 320 MHz; if the difference between the fourth channel center frequency information and the fifth channel center frequency information is equal to the fifth preset difference, and if the difference between the fifth channel center frequency information and the sixth channel center frequency information is greater than the sixth preset difference, the channel bandwidth of the BSS is 160+160 MHz.
[0067] In a sixth aspect, an embodiment of the present application provides a channel bandwidth configuration method, including: a network device generates bandwidth configuration information of a BSS; the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, the extremely high throughput operation element includes a channel bandwidth field, a first channel center frequency field, a second channel center frequency field, and a third center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the first channel center frequency field, the second channel center frequency field, and the third channel center frequency field are used to indicate the location information of the BSS, and the bandwidth information is any one of a plurality of channel bandwidths that can be supported by the terminal device; the network device sends the bandwidth configuration information of the BSS.
[0068] In a possible implementation, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0069] In a possible implementation, the puncturing information field includes at least one bit, and the bit corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20 MHz.
[0070] In a possible implementation, the puncturing mode indication information in the puncturing information field is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0071] In a possible implementation manner, the method further includes: sending a high-throughput operation element, where the high-throughput operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0072] In a possible implementation manner, the method further includes: sending a high-efficiency operation element, the high-efficiency operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0073] In one possible implementation, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, then the first channel center frequency field includes first channel center frequency information, used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field and the third channel center frequency field are set to zero; wherein, the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0074] In one possible implementation, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes second channel center frequency information, used to indicate the first segment center frequency of the BSS, the second channel center frequency field includes third channel center frequency information, used to indicate the second segment center frequency in the BSS; the third channel center frequency field is set to zero; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the second channel center frequency information and the third channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the second channel center frequency information and the third channel center frequency information is greater than the second preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0075] In one possible implementation, the channel bandwidth field indicates a fifth preset value, the first channel center frequency field includes fourth channel center frequency information, the second channel center frequency field includes fifth channel center frequency information, the first channel center frequency field and the second channel center frequency field are used to indicate a first segment center frequency of the BSS, and the third channel center frequency field includes sixth channel center frequency information, which is used to indicate a second segment center frequency in the BSS; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz; if the difference between the fourth channel center frequency information and the fifth channel center frequency information is equal to the third preset difference, and if the difference between the fifth channel center frequency information and the sixth channel center frequency information is equal to the fourth preset difference, the channel bandwidth of the BSS is 320 MHz; if the difference between the fourth channel center frequency information and the fifth channel center frequency information is equal to the fifth preset difference, and if the difference between the fifth channel center frequency information and the sixth channel center frequency information is greater than the sixth preset difference, the channel bandwidth of the BSS is 160+160 MHz.
[0076] In the seventh aspect, an embodiment of the present application provides a channel bandwidth configuration method, which is applied to a terminal device, and the method includes: receiving bandwidth configuration information of a BSS; the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, and the extremely high throughput operation element includes a channel bandwidth field, a first channel center frequency field, a second channel center frequency field, a third center frequency field and a fourth center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the first channel center frequency field, the second channel center frequency field, the third center frequency field and the fourth center frequency field are used to indicate the location information of the BSS, and the bandwidth information is any one of a plurality of channel bandwidths that can be supported by the terminal device; according to the bandwidth configuration information of the BSS, the channel bandwidth information and the location information are obtained.
[0077] In a possible implementation, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0078] In a possible implementation, the puncturing information field includes at least one bit, and the bit corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20 MHz.
[0079] In a possible implementation, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0080] In a possible implementation manner, the method further includes: receiving a high-throughput operation element, where the high-throughput operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0081] In a possible implementation manner, the method further includes: receiving a high-efficiency operation element, the high-efficiency operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0082] In one possible implementation, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, then the first channel center frequency field includes first channel center frequency information, used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field, the third channel center frequency field and the fourth channel center frequency field are set to zero; wherein, the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0083] In one possible implementation, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes second channel center frequency information, used to indicate the first segment center frequency of the BSS, and the second channel center frequency field includes third channel center frequency information, used to indicate the second segment center frequency in the BSS; the third channel center frequency field and the fourth channel center frequency field are set to zero; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the second channel center frequency information and the third channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the second channel center frequency information and the third channel center frequency information is greater than the first preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0084] In one possible implementation, the channel bandwidth field indicates a fifth preset value, then the first channel center frequency field includes fourth channel center frequency information, used to indicate the first segment center frequency in the BSS; the second channel center frequency field includes fifth channel center frequency information, used to indicate the second segment center frequency in the BSS; the third channel center frequency field includes sixth channel center frequency information, used to indicate the third segment center frequency in the BSS; used to indicate the second segment center frequency in the BSS; the fourth channel center frequency field is set to zero; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 240MHz, 160+80MHz or 80+160MHz; if the fourth channel center frequency information is the same as the fifth channel center frequency information, If the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is equal to the second preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is equal to the second preset difference, the channel bandwidth of the BSS is 240 MHz; if the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is equal to the third preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is greater than the third preset difference, the channel bandwidth of the BSS is 160+80 MHz; if the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is greater than the fourth preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is equal to the fourth preset difference, the channel bandwidth of the BSS is 80+160 MHz.
[0085] In one possible implementation, the channel bandwidth field indicates a sixth preset value, the first channel center frequency field includes the seventh channel center frequency information, which is used to indicate the first segment center frequency in the BSS; the second channel center frequency field includes the eighth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; the third channel center frequency field includes the ninth channel center frequency information, which is used to indicate the third segment center frequency in the BSS; the fourth channel center frequency field includes the tenth channel center frequency information, which is used to indicate the fourth segment center frequency in the BSS; wherein the sixth preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz or If the difference between the center frequency information of the seventh channel and the center frequency information of the eighth channel, the difference between the center frequency information of the eighth channel and the center frequency information of the ninth channel, and the difference between the center frequency information of the ninth channel and the center frequency information of the tenth channel are all equal to the fifth preset difference, the channel bandwidth of the BSS is 320 MHz; if the difference between the center frequency information of the seventh channel and the center frequency information of the eighth channel and the difference between the center frequency information of the tenth channel are all equal to the sixth preset difference, and the difference between the center frequency information of the eighth channel and the center frequency information of the ninth channel is greater than the sixth preset difference, the channel bandwidth of the BSS is 160+160 MHz.
[0086] In an eighth aspect, an embodiment of the present application provides a channel bandwidth configuration method, the method comprising: a network device generates bandwidth configuration information of a BSS; the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, the extremely high throughput operation element comprising a channel bandwidth field, a first channel center frequency field, a second channel center frequency field, a third center frequency field and a fourth center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the first channel center frequency field, the second channel center frequency field, the third center frequency field and the fourth center frequency field are used to indicate the location information of the BSS, and the bandwidth information is any one of a plurality of channel bandwidths that can be supported by the terminal device; the network device sends the bandwidth configuration information of the BSS.
[0087] In a possible implementation, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0088] In a possible implementation, the puncturing information field includes at least one bit, and the bit corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20 MHz.
[0089] In a possible implementation, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0090] In a possible implementation manner, the method further includes: sending a high-throughput operation element, where the high-throughput operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0091] In a possible implementation manner, the method further includes: sending a high-efficiency operation element, the high-efficiency operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0092] In one possible implementation, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, then the first channel center frequency field includes first channel center frequency information, used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field, the third channel center frequency field and the fourth channel center frequency field are set to zero; wherein, the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0093] In one possible implementation, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes second channel center frequency information, used to indicate the first segment center frequency of the BSS, and the second channel center frequency field includes third channel center frequency information, used to indicate the second segment center frequency in the BSS; the third channel center frequency field and the fourth channel center frequency field are set to zero; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the second channel center frequency information and the third channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the second channel center frequency information and the third channel center frequency information is greater than the first preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0094] In one possible implementation, the channel bandwidth field indicates a fifth preset value, then the first channel center frequency field includes fourth channel center frequency information, used to indicate the first segment center frequency in the BSS; the second channel center frequency field includes fifth channel center frequency information, used to indicate the second segment center frequency in the BSS; the third channel center frequency field includes sixth channel center frequency information, used to indicate the third segment center frequency in the BSS; used to indicate the second segment center frequency in the BSS; the fourth channel center frequency field is set to zero; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 240MHz, 160+80MHz or 80+160MHz; if the fourth channel center frequency information is the same as the fifth channel center frequency information, If the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is equal to the second preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is equal to the second preset difference, the channel bandwidth of the BSS is 240 MHz; if the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is equal to the third preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is greater than the third preset difference, the channel bandwidth of the BSS is 160+80 MHz; if the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is greater than the fourth preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is equal to the fourth preset difference, the channel bandwidth of the BSS is 80+160 MHz.
[0095] In one possible implementation, the channel bandwidth field indicates a sixth preset value, the first channel center frequency field includes the seventh channel center frequency information, which is used to indicate the first segment center frequency in the BSS; the second channel center frequency field includes the eighth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; the third channel center frequency field includes the ninth channel center frequency information, which is used to indicate the third segment center frequency in the BSS; the fourth channel center frequency field includes the tenth channel center frequency information, which is used to indicate the fourth segment center frequency in the BSS; wherein the sixth preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz or If the difference between the center frequency information of the seventh channel and the center frequency information of the eighth channel, the difference between the center frequency information of the eighth channel and the center frequency information of the ninth channel, and the difference between the center frequency information of the ninth channel and the center frequency information of the tenth channel are all equal to the fifth preset difference, the channel bandwidth of the BSS is 320 MHz; if the difference between the center frequency information of the seventh channel and the center frequency information of the eighth channel and the difference between the center frequency information of the tenth channel are all equal to the sixth preset difference, and the difference between the center frequency information of the eighth channel and the center frequency information of the ninth channel is greater than the sixth preset difference, the channel bandwidth of the BSS is 160+160 MHz.
[0096] In the ninth aspect, an embodiment of the present application provides a terminal device, including a transceiver and a processor, wherein the processor executes a method in any one of the first aspect, the third aspect, the fifth aspect or the seventh aspect to control the transceiver to receive or send signals.
[0097] In the tenth aspect, an embodiment of the present application provides a network device, including a transceiver and a processor, wherein the processor executes a method in any one of the second aspect, the fourth aspect, the sixth aspect or the eighth aspect to control the transceiver to receive or send signals.
[0098] In the eleventh aspect, an embodiment of the present application provides a chip, including an interface and at least one processor, which executes a method in any one of the first aspect, the third aspect, the fifth aspect or the seventh aspect to control the interface to receive or send signals.
[0099] In the twelfth aspect, an embodiment of the present application provides a chip, comprising an interface and at least one processor, which executes a method in any one of the second aspect, the fourth aspect, the sixth aspect or the eighth aspect to control the interface to receive or send signals.
[0100] In the thirteenth aspect, an embodiment of the present application provides a terminal device, including a transceiver module and a processing module, and the processing module executes the method in any one of the first aspect, the third aspect, the fifth aspect or the seventh aspect to control the transceiver module to receive signals or send signals.
[0101] In the fourteenth aspect, an embodiment of the present application provides a network device, including a transceiver module and a processing module, and the processing module executes the method in any one of the second aspect, the fourth aspect, the sixth aspect or the eighth aspect to control the transceiver module to receive or send signals.
[0102] In a fifteenth aspect, an embodiment of the present application provides a computer-readable medium for storing a computer program, wherein the computer program includes instructions for executing any one of the methods in the first aspect, the third aspect, the fifth aspect, or the seventh aspect.
[0103] In the sixteenth aspect, an embodiment of the present application provides a computer-readable medium for storing a computer program, wherein the computer program includes instructions for executing any method in the second aspect, the fourth aspect, the sixth aspect or the eighth aspect.
[0104] In the seventeenth aspect, an embodiment of the present application provides a computer program, which includes instructions for executing any method in the first aspect, the third aspect, the fifth aspect or the seventh aspect.
[0105] In the eighteenth aspect, an embodiment of the present application provides a computer program, which includes instructions for executing any method in the second aspect, the fourth aspect, the sixth aspect or the eighth aspect.
[0106] In the nineteenth aspect, an embodiment of the present application provides a communication system, which includes the network device and terminal device described in the first to eighth aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0107] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0108] Figure 1 is a schematic diagram of channel bandwidth shown as an example;
[0109] Figure 2 is a schematic diagram showing an exemplary format of an HT Operation Element;
[0110] Figure 3 is a schematic diagram showing an exemplary format of a VHT Operation Element;
[0111] Figure 4 is a schematic diagram showing an exemplary format of a HE Operation Element;
[0112] Figure 5 It is a structural diagram of a communication system provided in an embodiment of the present application;
[0113] Figure 6 is a schematic diagram of interaction between a network device and at least one terminal provided in an embodiment of the present application;
[0114] Figure 7 It is a flow chart of a channel bandwidth configuration method provided in an embodiment of the present application;
[0115] Figure 8 is a schematic diagram showing an exemplary format of an EHT Operation Element;
[0116] Fig. 9 is a schematic diagram of an exemplary punching mode;
[0117] Fig.10 is a schematic diagram of an exemplary punching mode;
[0118] Fig.11is a schematic diagram of an exemplary punching mode;
[0119] Fig.12 is a schematic diagram of an exemplary punching mode;
[0120] Fig.13 is a schematic diagram of an exemplary BSS;
[0121] Fig.14 is a schematic diagram of an exemplary BSS;
[0122] Fig.15 is a schematic diagram of an exemplary BSS;
[0123] Fig.16 is a schematic diagram of an exemplary BSS;
[0124] Fig.17 It is a flow chart of a channel bandwidth configuration method provided in an embodiment of the present application;
[0125] Fig.18 It is a flow chart of a channel bandwidth configuration method provided in an embodiment of the present application;
[0126] Fig.19 It is a flow chart of a channel bandwidth configuration method provided in an embodiment of the present application;
[0127] Fig. 20 It is a flow chart of a channel bandwidth configuration method provided in an embodiment of the present application;
[0128] Fig.21 It is a flow chart of a channel bandwidth configuration method provided in an embodiment of the present application;
[0129] Fig. 22 It is a flow chart of a channel bandwidth configuration method provided in an embodiment of the present application;
[0130] Fig.23 It is a flow chart of a channel bandwidth configuration method provided in an embodiment of the present application;
[0131] Fig.24 is a schematic diagram showing an exemplary format of an EHT Operation Element;
[0132] Fig.25 It is a flow chart of a channel bandwidth configuration method provided in an embodiment of the present application;
[0133] Fig.26 is a schematic diagram showing an exemplary format of an EHT Operation Element;
[0134] Fig. 27is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;
[0135] Fig.28 It is a structural diagram of a network device provided in an embodiment of the present application;
[0136] Fig.29 is a structural diagram of a communication device provided in an embodiment of the present application;
[0137] Fig.30 It is a structural schematic diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0138] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0139] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0140] The terms "first" and "second" in the description and claims of the embodiments of the present application are used to distinguish different objects rather than to describe a specific order of objects. For example, a first target object and a second target object are used to distinguish different target objects rather than to describe a specific order of target objects.
[0141] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0142] In the description of the embodiments of the present application, unless otherwise specified, the meaning of "multiple" refers to two or more than two. For example, multiple processing units refer to two or more processing units; multiple systems refer to two or more systems.
[0143] In order to enable those skilled in the art to better understand the technical solution of the present application, the background technology that may be involved is briefly described first:
[0144] 1) Channel Bonding
[0145] The channel bandwidth used in the 802.11a and 802.11g standards is 20MHz. Starting from 802.11n, the standard supports the binding of two adjacent 20MHz channels to achieve a channel bandwidth of 40MHz, thereby increasing the transmission rate. Starting from 802.11ac, the existing protocol also supports the binding of non-overlapping and discontinuous channels to achieve a larger channel bandwidth. For example, to achieve a channel bandwidth of 160MHz, two continuous channels with a bandwidth of 80MHz can be bound, or two channels with a channel bandwidth of 80MHz and discontinuous can be bound. This binding method can be expressed as 80+80MHz. In other words, for a channel bandwidth of 160MHz, if the channel bandwidth is a continuous 160MHz, the channel bandwidth can be directly indicated as 160MHz. If it is discontinuous, that is, generated by binding two discontinuous channels, the channel bandwidth is indicated as 80+80MHz. Other possible ways of expressing channel bandwidths are similar to the above examples, and are not illustrated one by one here.
[0146] The 802.11 standard stipulates that one of the two channels in channel bonding is a primary channel and the other is a secondary channel. The difference between the primary channel and the secondary channel is that the primary channel carries a management frame, and the management frame can be a beacon frame.
[0147] Take a channel with a bandwidth of 160 MHz as an example. Figure 1 As shown, in this channel, a channel with a channel bandwidth of 20MHz needs to be selected as the main channel for carrying management frames. In this example, the channel that carries management frames is called the main 20MHz channel, the 80MHz channel to which the main 20MHz channel belongs is called the main 80MHz channel, and another channel with a bandwidth of 80MHz in the 160MHz channel is called the slave 80MHz channel. Among them, in the main 80MHz channel, the 40MHz channel to which the main 20MHz channel belongs is called the main 40MHz channel, and the other 40MHz channel is the slave 40MHz channel. In the main 40MHz channel, the 20MHz channel other than the main 20MHz channel is called the slave 20MHz.
[0148] 2) Channel Punching
[0149] As the channel bandwidth becomes larger and larger, for example, the maximum supported in the 802.11ax standard is 160MHz. However, in actual deployment, it is difficult to achieve the full 160MHz due to interference or other reasons. For this reason, 802.11ax proposes a puncturing mode, which is a channel puncturing technology with a channel bandwidth of 20MHz as the granularity to alleviate this problem. Similarly, taking a BSS with a channel bandwidth of 320MHz as an example, in the puncturing mode, a channel with a channel bandwidth of 20MHz in the BSS is a puncturing channel. In addition to the puncturing channel, the remaining 300MHz of spectrum resources can still be used for data transmission, thereby improving the overall throughput of the BSS.
[0150] 3) Backward compatibility
[0151] It can be understood that the old STA cannot read the signaling of the new protocol, but the new STA can read the signaling of the old protocol. Also, the old AP cannot send the signaling of the new protocol, but the new AP can send the signaling of the old protocol.
[0152] The meaning of backward compatibility is explained in detail below in conjunction with various standards. Table 1 below shows various protocol versions and their corresponding related parameters.
[0153] Table 1
[0154]
[0155]
[0156] Referring to Table 1, the old STA mentioned above refers to "old" in a relative sense, that is, according to the promulgation time of the standard, for a STA supporting the 802.11ax protocol (referred to as HE STA), a STA supporting 802.11ac (referred to as VHT STA) and a STA supporting the 802.11n protocol (referred to as HT STA) are old STAs, and vice versa, HE STA is a new STA for VHT STA, etc.
[0157] It is stipulated in the existing protocol that the old STA can only understand the signaling of the old protocol but not the signaling of the new protocol. For example, the VHT STA can only understand the signaling of the 802.11ac protocol and lower versions, such as HT Operation Element and VHTOperation Element, but cannot understand the signaling of 802.11ax and higher versions, such as HE Operation Element and EHT Operation Element.
[0158] The new STA can understand the signaling of the old protocol. For example, the EHT STA can understand the signaling of 802.11ac and lower versions, including the signaling of protocols such as 802.11n, 802.11ax and 802.11be, such as HT Operation Element, VHT Operation Element, HE Operation Element and EHT Operation Element.
[0159] 4) The way STA configures BSS.
[0160] The following is a brief introduction to the BSS configuration methods of different types of STAs:
[0161] a. HT Operation Element and how HT STA obtains BSS channel bandwidth information
[0162] Specifically, the HT Operation Element carries the channel bandwidth information of the BSS, and the HT STA can obtain the channel bandwidth information of the BSS by reading the HT Operation Element.
[0163] For example, the format diagram of HT Operation Element is as follows: Figure 2 As shown, refer to Figure 2 , the HTOperation Element carries a primary channel field, which is used to indicate the location of the primary 20 MHz channel. The Primary Channel field includes primary channel information, specifically channel information of the primary 20 MHz channel, such as identification information of the primary 20 MHz channel, and illustratively, the identification information may be a channel index number or number.
[0164] Exemplarily, the HT Operation Element also carries an HT operation information (OperationInformation) field, which is used to indicate the channel bandwidth information of the BSS. Exemplarily, the HT Operation Information field carries a secondary channel offset (Secondary Channel Offset, SCO) field, which is used to indicate whether there is a slave channel and the position of the slave channel. Exemplarily, when the value of the Secondary Channel Offset field is 1, it indicates that the slave 20MHz channel is above the main 20MHz channel, that is, the frequency of the slave 20MHz channel is greater than the frequency of the main 20MHz channel. When the value of the Secondary Channel Offset field is 3, it indicates that the slave 20MHz channel is below the main 20MHz channel, that is, the frequency of the slave 20MHz channel is less than the frequency of the main 20MHz channel. When the value of the Secondary Channel Offset field is 0, it indicates that there is no secondary 20MHz channel. Optionally, the HT Operation Information also carries other fields, such as a reserved field. The meanings of other fields can refer to the definitions in existing standards, and this application will not repeat them.
[0165] Still refer to Figure 2 HT Operation Element also carries an element identifier (Element ID) field, a length (Length) field, and a HT basic modulation and coding set (Basic HT-MCS Set) field. The meaning of each field can refer to the definition in the existing standards and will not be repeated in this application.
[0166] b. VHT Operation Element and how HE STA obtains BSS channel bandwidth information
[0167] Specifically, the VHT Operation Element carries the channel bandwidth information of the BSS. The VHT STA obtains the channel bandwidth information of the BSS by reading the HT Operation Element and the VHT Operation Element.
[0168] For example, the format diagram of VHT Operation Element is as follows: Figure 3 As shown, refer to Figure 3 The VHT Operation Information field is carried in the VHTOperation Element, which is used to indicate the channel bandwidth information of the BSS.
[0169] Specifically, refer to Figure 3 The VHT Operation Information field carries a channel bandwidth (ChannelWidth) field, a channel center frequency segment (Channel Center Frequency Segment, CCFS) 0 field, and a CCFS1 field.
[0170] The Channel Width field includes channel bandwidth information, which is used to indicate the channel bandwidth of the BSS. Specifically, the value of the Channel Width field can be 0 or 1, where, for example, the Channel Width field value is 0, indicating that the channel bandwidth of the BSS is 20MHz or 40MHz, and the Channel Width field value is 1, indicating that the channel bandwidth of the BSS is 80MHz, 160MHz, or 80+80MHz.
[0171] The CCFS0 field includes the center frequency information of Segment 0, which is used to indicate the center frequency of Segment 0. The CCFS1 field includes the center frequency information of Segment 1, which is used to indicate the center frequency of Segment 1. Optionally, the center frequency information may be an index value corresponding to the center frequency of the Segment. For example, if the channel bandwidth corresponding to the Segment is 5.00 GHz to 5.08 GHz, the corresponding index value is 42, that is, the STA can obtain the corresponding center frequency by reading the index value.
[0172] The following example illustrates how to use the Channel Width field, CCFS0 field, and CCFS1 field:
[0173] Table 2
[0174]
[0175] Referring to Table 2, when the channel bandwidth of the BSS is 20 MHz, the value of the Channel Width field carried by the VHT Operation Element field is 0, and the value of the Secondary Channel Offset field of the HT Operation Element is 0, the center frequency information in the CCFS0 field is used to indicate the center frequency of the 20 MHz channel (i.e., Segment0), and the CCFS1 field is set to 0. Accordingly, the VHT STA can determine whether the channel bandwidth is 20 MHz or 40 MHz by reading the ChannelWidth field carried by the VHT Operation Element field, and determine whether the channel bandwidth of the BSS is 20 MHz and the channel position of the 20 MHz channel by reading the Secondary Channel Offset field of the HT Operation Element.
[0176] When the channel bandwidth of the BSS is 40MHz, the value of the Channel Width field carried by the VHT Operation Element field is 0, and the value of the Secondary Channel Offset field of the HT Operation Element is 1, the center frequency information in the CCFS0 field is used to indicate the center frequency of the primary 20MHz channel (i.e., Segment0), and the CCFS1 field is set to 0. Accordingly, the VHT STA can determine whether the channel bandwidth is 20MHz or 40MHz by reading the Channel Width field carried by the VHT Operation Element field, and determine whether the channel bandwidth of the BSS is 40MHz and the channel position of the 40MHz channel by reading the Secondary Channel Offset field of the HT Operation Element.
[0177] When the channel bandwidth of the BSS is 80 MHz, the value of the Channel Width field carried by the VHT Operation Element field is 1, the center frequency information in the CCFS0 field is used to indicate the center frequency of the 80 MHz channel (i.e., Segment0), and the CCFS1 field is set to 0. Accordingly, the VHT STA can determine that the channel bandwidth is 80 MHz, 160 MHz, or 80+80 MHz by reading the Channel Width field carried by the VHT Operation Element field, and determine that the channel bandwidth of the BSS is 80 MHz by reading the CCCFS1 field and the CCFS2 field, and obtain the channel bandwidth information of the BSS including: the channel bandwidth is 80 MHz and the center frequency of the 80 MHz channel.
[0178] When the channel bandwidth of the BSS is 160 MHz, the value of the ChannelWidth field carried by the VHT Operation Element field is 1, the center frequency information in the CCFS0 field is used to indicate the center frequency of the main 80 MHz channel (i.e., Segment0), the center frequency information in the CCFS1 field is used to indicate the center frequency of the 160 MHz channel (i.e., Segment1), and |CCFS1-CCFS0|=8. Accordingly, the VHT STA can determine that the channel bandwidth is 80 MHz, 160 MHz, or 80+80 MHz by reading the Channel Width field carried by the VHT Operation Element field, and determine that the channel bandwidth of the BSS is 160 MHz by reading the CCCFS1 field and the CCFS2 field, and obtain the channel bandwidth information of the BSS including: the channel bandwidth is 160 MHz, the center frequency of the main 80 MHz channel, and the center frequency of the 160 MHz channel.
[0179] When the channel bandwidth of the BSS is 80+80MHz, the value of the ChannelWidth field carried by the VHT Operation Element field is 1, the center frequency information in the CCFS0 field is used to indicate the center frequency of the primary 80MHz channel (i.e., Segment0), the center frequency information in the CCFS1 field is used to indicate the center frequency of the secondary 80MHz channel (i.e., Segment1), and |CCFS1-CCFS0|>16. Accordingly, the VHT STA can determine that the channel bandwidth is 80MHz, 160MHz, or 80+80MHz by reading the Channel Width field carried by the VHT Operation Element field, determine that the channel bandwidth of the BSS is 80+80MHz by reading the CCCFS1 field and the CCFS2 field, and obtain the channel bandwidth information of the BSS including: the channel bandwidth is 80+80MHz, the center frequency of the primary 80MHz channel, and the center frequency of the secondary 80MHz channel.
[0180] It should be noted that the difference between the center frequency information in the CCFS0 field and the center frequency information in the CCFS1 field can be expressed as |CCFS1-CCFS0|, where "||" represents an absolute value.
[0181] Optionally, the VHT STA determines the location of the primary 20 MHz channel by reading the Primary Channel field carried in the HT Operation Element (refer to the above for related concepts).
[0182] Still refer to Figure 3 The VHT Operation Element also includes an Element ID field, a Length field, and a VHT basic modulation coding and spatial stream set (Basic VHT-MCS and NSS Set) field, etc. The meaning of each field can refer to the definition in the existing standards, and this application will not go into details.
[0183] c. HE Operation Element and the way HE STA obtains BSS channel bandwidth information
[0184] Specifically, for HE STA, when the BSS is deployed in the 5GHz band, it obtains the channel bandwidth information of the BSS by reading the HT Operation Element and the VHT Operation Element. When the BSS is deployed in the 6GHz band, it obtains the channel bandwidth information of the BSS by reading the HE Operation Element. It should be noted that there will be no legacy STAs, such as HT STA and VHT STA, in the 6GHz band. Therefore, in the 6GHz band, the AP is not allowed to carry the HT Operation Element or VHT Operation Element in the management frame.
[0185] For example, the format diagram of HE Operation Element is as follows: Figure 4 As shown, refer to Figure 4 , HE Operation Element carries a 6 GHz Operation Information field, which only appears when the BSS is deployed in the 6 GHz frequency band and is used to indicate the channel bandwidth information of the BSS. HE Operation Element also includes fields such as Element and Length, which are not described in detail in this application.
[0186] Specifically, refer to Figure 4 The 6GHz Operation Information field carries the Primary Channel field, the Control field, the CCFS0 field, and the CCFS1 field.
[0187] The Primary Channel field is used to indicate the location of the primary 20 MHz channel, and the field includes identification information of the primary 20 MHz channel, such as the number of the primary 20 MHz channel.
[0188] The Control field includes a Channel Width field, which includes channel bandwidth information and is used to indicate the channel bandwidth of the BSS. For example, if the Channel Width field value is 0, it means that the channel bandwidth of the BSS is 20MHz; if the Channel Width field value is 1, it means that the channel bandwidth of the BSS is 40MHz; if the Channel Width field value is 2, it means that the channel bandwidth of the BSS is 80MHz; if the Channel Width field value is 3, it means that the channel bandwidth of the BSS is 160MHz or 80+80MHz. The Control field also includes other fields such as the Reserved field, which are not described in detail in this application.
[0189] Still refer to Figure 4 The CCFS0 field includes the center frequency information of Segment 0, which is used to indicate the center frequency of Segment 0. The CCFS1 field includes the center frequency information of Segment 1, which is used to indicate the center frequency of Segment 1.
[0190] The following describes how to use the Channel Width field, CCFS0 field, and CCFS1 field:
[0191] Table 3
[0192]
[0193]
[0194] The usage method shown in Table 3 is similar to the usage method shown in Table 2. Please refer to the relevant description in Table 2 and will not be repeated here.
[0195] 4) Operating Mode field
[0196] In the existing protocol, the Operating Mode field is also defined to indicate the operating parameter updates of the transmitter (e.g., AP), such as channel bandwidth, maximum supported number of transmission streams, etc. Optionally, the Operating Mode field can be carried in an Operating Mode Notification Element or in an Operating ModeNotification frame. In other words, the Operating Mode field can be carried in an Operating Mode Notification Element in a management frame (e.g., a Beacon frame) or in a separately sent Operating ModeNotification frame.
[0197] The following is a specific example to illustrate how to use the Operating Mode field: When the AP needs to change operating parameters, such as the channel bandwidth of the BSS, the Operating Mode Notification Element can be carried in the Beacon frame to indicate the update of the BSS channel bandwidth. The Operating Mode Notification Element carries the Operating Mode field, and the Operating Mode field includes the updated BSS channel bandwidth. Another optional method is that the AP sends an Operating Mode Notification frame by broadcasting. The Operating Mode Notification frame carries the Operating Mode field to indicate the update of the BSS channel bandwidth. VHT STA, HE STA, and EHT STA can all obtain updated operating parameters, such as the BSS channel bandwidth, by reading the Operating Mode field. For example, taking EHT STA as an example, EHT STA can obtain the channel bandwidth information of BSS by reading the EHT Operation Element in the beacon frame, for example, the channel bandwidth of BSS is 320MHz. If the beacon frame also carries OperatingMode Nofitication Element, EHT STA can further read OperatingMode NofiticationElement to update the channel bandwidth information of BSS, for example, the channel bandwidth is updated to 20MHz.
[0198] It should be noted that the standard stipulates that the corresponding Operating Mode field will be sent only when the AP needs to change the operating parameters.
[0199] In the prior art, for the channel bandwidth configuration mode of the BSS of the EHT STA, the newly defined EHTOperation Element is used to indicate whether the channel bandwidth of the BSS is greater than 160MHz or 80+80MHz. That is to say, in the prior art, for the BSS with a channel bandwidth greater than 160MHz or 80+80MHz, the EHT STA can obtain the channel bandwidth configuration of the BSS by reading the newly defined EHTOperation Element. When the channel bandwidth of the BSS is less than or equal to 160MHz or 80+80MHz, the EHT STA can obtain the channel bandwidth configuration of the BSS by reading the HT Operation Element, VHT Operation Element or HE Operation Element. That is to say, the EHT Operation Element is only used to indicate the case where the channel bandwidth is greater than 160MHz or 80+80MHz.
[0200] In the prior art, when channel puncturing exists, the beacon frame will carry the Operating Mode field and the HT Operation Element, VHT Operation Element, HE Operation Element and EHT Operation Element at the same time. For VHT STA and HE STA, the bandwidth indication information of VH Operation Element and HE Operation Element is overwritten by the Operating Mode field to obtain the channel bandwidth configuration information of the BSS; while for EHT STA, the Operating Mode field is ignored and the bandwidth configuration information of the BSS is obtained by reading the newly defined HT Operation Element, VHT Operation Element, HE Operation Element and EHT Operation Element.
[0201] Obviously, in order to implement the channel bandwidth configuration of the BSS of the EHT STA, the existing technology requires the EHT STA to ignore the Operating Mode field. Therefore, it is necessary to modify the existing use method of the Operating Mode field, that is, in the case of channel puncturing, it is required to always carry the Operating Mode field in the beacon frame to indicate the channel bandwidth configuration information for the VHT STA or HE STA, which will increase the signaling overhead.
[0202] The present application proposes a channel bandwidth configuration method to solve the above-mentioned defects in the prior art. In the embodiment of the present application, the network device can be an access point for a terminal device (such as a mobile phone) to enter a wired (or wireless) network, which is mainly deployed in homes, inside buildings, and inside parks, with a typical coverage radius of tens of meters to hundreds of meters. Of course, it can also be deployed outdoors. The access point is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet.
[0203] Specifically, the access point can be a terminal device (such as a mobile phone) or a network device (such as a router) with a wireless fidelity (WiFi) chip. The access point can be a device that supports the 802.11be standard. The access point can also be a device that supports various wireless local area networks (WLAN) standards of the 802.11 family, such as 802.11be, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b and 802.11a. The access point in this application can be a HE-AP or an EHT-AP, and can also be an access point applicable to a future generation of WiFi standards.
[0204] The terminal device may be a wireless communication chip, a wireless sensor or a wireless communication terminal, etc., and may also be referred to as a user, a site or a terminal. For example, the site may be a mobile phone supporting WiFi communication function, a tablet supporting WiFi communication function, a set-top box supporting WiFi communication function, a smart TV supporting WiFi communication function, a smart wearable device supporting WiFi communication function, a vehicle-mounted communication device supporting WiFi communication function, and a computer supporting WiFi communication function, etc. Optionally, the site may support the 802.11be standard. The site may also support multiple WLAN standards of the 802.11 family, such as 802.11be, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b and 802.11a.
[0205] The terminal in the embodiment of the present application may be a HE-STA or an EHT-STA, or may be a STA applicable to a future generation of WiFi standards.
[0206] For example, access points and sites can be devices used in the Internet of Vehicles, IoT nodes and sensors in the Internet of Things (IoT), smart cameras and smart remote controls in smart homes, smart water and electricity meters, and sensors in smart cities.
[0207] It should be noted that the AP site and non-AP site in the present application may also be a wireless communication device that supports multiple links for transmission in parallel, for example, a multi-link device or a multi-band device. Compared with a device that only supports single-link transmission, a multi-link device has higher transmission efficiency and higher throughput.
[0208] A multi-link device includes one or more affiliated STAs. An affiliated STA is a logical station that can work on a link.
[0209] Although the embodiments of the present application are mainly described by taking the network deploying IEEE 802.11 as an example, it is easy for those skilled in the art to understand that the various aspects involved in the present application can be extended to other networks adopting various standards or protocols, for example, BLUETOOTH (Bluetooth), high performance wireless LAN (HIPERLAN) (a wireless standard similar to the IEEE802.11 standard, mainly used in Europe) and wide area network (WAN), wireless local area network (WLAN), personal area network (PAN) or other networks known now or developed later. Therefore, regardless of the coverage range and wireless access protocol used, the various aspects provided in the present application can be applied to any suitable wireless network.
[0210] like Figure 5 The diagram is a schematic diagram of a network structure provided by an embodiment of the present application, referring to Figure 5 The network structure may include one or more access point (AP) type stations and one or more non-AP STA type stations. For ease of description, this document refers to access point type stations as access points (APs) and non-AP type stations as stations (STAs).
[0211] by Figure 5 A network structure including one AP and six stations (STA1, STA2, STA 3, STA 4, STA 5, and STA6) is taken as an example for description.
[0212] Next, combine Figure 5 , the technical solution provided by the present invention is introduced and illustrated through several embodiments.
[0213] Specific, combined Figure 5 ,like Figure 6 FIG. 1 is a schematic diagram of an interaction between an access point AP and at least one station STA in an embodiment of the present application. Figure 6 middle:
[0214] Step 101: The AP sends a management frame, wherein the management frame carries at least one operation element, and each operation element carries bandwidth configuration information of the BSS.
[0215] Specifically, in the present application, the AP generates a management frame based on the channel bandwidth configuration of the current BSS, and sends the management frame to at least one STA.
[0216] Optionally, the management frame includes but is not limited to at least one element, at least one element includes the operation element described in the present application, and the operation element is used to carry the bandwidth configuration information of the BSS. Optionally, the operation element includes but is not limited to at least one of: HT Operation Element, VHT Operation Element, HE Operation Element and EHTOperation Element.
[0217] It should be noted that the present application is described using the existing management frame structure and name as an example. If in future standards, the elements in the management frames use other names, then the frames containing the EHT Operation Elment structure described in the present application can be considered to be implemented based on the same concept as the present application.
[0218] Optionally, in the present application, the management frame may be a Beacon frame or other management frames, which are not limited in the present application. The AP periodically sends a management frame to indicate the channel bandwidth configuration information of the corresponding BSS to at least one STA through at least one operation element carried in the management frame.
[0219] The EHT Operation Element in the management frame is a newly defined information element in this application. In a possible implementation, the EHT Operation Element may include a channel bandwidth field, a first channel center frequency field, and a second channel center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the first channel center frequency field and the second channel center frequency field are used to indicate the channel location information of the BSS. For a specific implementation example, see Scenario 1.
[0220] In another possible implementation, the EHT Operation Element may include a channel bandwidth field and a center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the center frequency field is used to indicate the channel position information of the BSS, wherein the center frequency field includes a first channel center frequency field, or the center frequency field includes a first channel center frequency field and a second channel center frequency field. For specific embodiments, see Scenario 2.
[0221] In another possible implementation, in the presence of channel puncturing, the EHT Operation Element may include a channel bandwidth field, a first channel center frequency field, and a second channel center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the first channel center frequency field and the second channel center frequency field are used to indicate the channel position information of the BSS; in the absence of channel puncturing, the EHT Operation Element may include a channel bandwidth field and a first channel center frequency field. For specific embodiments, see Scenario 3.
[0222] In another possible implementation, the EHT Operation Element may include a channel bandwidth field, a first channel center frequency field, a second channel center frequency field, and a third center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the first channel center frequency field, the second channel center frequency field, and the third channel center frequency field are used to indicate the channel position information of the BSS. For specific embodiments, see Scenario 4.
[0223] In another possible implementation, the EHT Operation Element may include a channel bandwidth field, a first channel center frequency field, a second channel center frequency field, a third center frequency field, and a fourth center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the first channel center frequency field, the second channel center frequency field, the third center frequency field, and the fourth center frequency field are used to indicate the channel position information of the BSS. For specific embodiments, see Scenario 5.
[0224] It should be noted that the channel bandwidth information is used to indicate the bandwidth of the BSS channel, and the channel location information is used to indicate the location of the BSS channel. Exemplarily, in the present application, the terminal can obtain the channel location information of the BSS by obtaining the center frequency information of at least one segment. The specific method will be described in detail in the following embodiments.
[0225] It should be further explained that the present application mainly describes the channel bandwidth configuration of the BSS of the EHT STA, and the technical solutions in the embodiments of the present application are also applicable to new APs and STAs in future standards.
[0226] Step 102: At least one STA receives bandwidth configuration information of a BSS.
[0227] Specifically, in the present application, each STA obtains the bandwidth configuration information of the BSS by reading the OperationElement corresponding to the protocol it supports.
[0228] In a possible implementation manner, the HT STA reads the bandwidth configuration information of the BSS carried in the HT Operation Element.
[0229] In another possible implementation manner, the VHT STA reads the bandwidth configuration information of the BSS carried in the VHT Operation Element.
[0230] In yet another possible implementation, the HE STA reads the bandwidth configuration information of the BSS carried in the HE Operation Element.
[0231] In yet another possible implementation manner, the EHT STA reads the bandwidth configuration information of the BSS carried in the EHT Operation Element.
[0232] Optionally, EHT STA, HE STA, HT STA, VHT STA can be Figure 5 Any STA in, for example, Figure 5 STA1 may be an EHT STA, STA2 may be a VHT STA, STA3 may be an HT STA, and STA4 may be an HE STA. The above are only illustrative examples and are not limited in this application.
[0233] Step 103: At least one STA determines bandwidth configuration information of the BSS.
[0234] Specifically, each STA determines the bandwidth configuration of the BSS by reading the bandwidth configuration information of the BSS carried by the corresponding Operation Element. Optionally, after receiving its own Operation Element, each STA may return a response message to the AP to indicate that the STA has received the corresponding Operation Element. The STA responds to the received corresponding Operation Element to obtain the channel bandwidth information and channel location information of the BSS.
[0235] In the present application, the EHT STA can obtain the channel bandwidth configuration of the BSS by reading the EHT Operation Element without reading the VHT Operation Element; the VHT Operation Element is still used to inform the VHT STA and HE STA of the channel bandwidth configuration of the corresponding BSS, without having to indicate the channel bandwidth configuration of the BSS through the Operating Mode field. Therefore, the use of the Operating Mode field will not be affected, and the Operating Mode field can still be sent in accordance with the provisions of the original protocol, that is, only when the operating parameters change, and the VHT STA, HE STA and EHT STA can read the Operating Mode field to update the channel bandwidth configuration of the BSS.
[0236] Scene 1
[0237] Combination Figure 5 ,like Figure 7 FIG. 1 is a flow chart of a method for configuring channel bandwidth in an embodiment of the present application. It should be noted that the terminals described in scenarios 1 to 5 all refer to EHT STAs. Figure 7 middle:
[0238] Step 201: The terminal receives bandwidth configuration information of the BSS. The bandwidth configuration information of the BSS is carried in the EHT Operation Element. The EHT Operation Element includes a channel bandwidth field, a first channel center frequency field, and a second channel center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS. The first channel center frequency field and the second channel center frequency field are used to indicate the channel position information of the BSS. The bandwidth information is any one of the multiple channel bandwidths that the terminal can support.
[0239] Specifically, the AP sends a beacon frame, which carries the EHT Operation Element, which is used to instruct the EHT STA to configure the BSS based on the EHT Operation Element. Optionally, when the primary channel of the AP is on the 5GHz frequency band, the beacon frame sent by the AP will carry the HT / VHT / HE / EHT Operation Element at the same time. Optionally, when the primary channel of the AP is on the 6GHz frequency band, the beacon frame sent by the AP will carry the HE / EHT Operation Element at the same time.
[0240] In this embodiment, the terminal is an EHT STA as an example to explain in detail the channel bandwidth configuration method of the EHT STA based on the newly defined EHT Operation Element.
[0241] It should be noted that this application only uses the management frame as a beacon frame as an example for explanation, and the frame carrying elements such as EHT OperationElement may also be other types of management frames, which is not limited in this application.
[0242] Step 202: The terminal obtains channel bandwidth information and channel location information according to bandwidth configuration information of the BSS.
[0243] Specifically, after receiving the EHT Operation Element, the EHT STA may determine the bandwidth configuration information of the BSS by reading information included in each field carried by the EHT Operation Element.
[0244] Specifically, in this embodiment, the format of the EHT Operation Element sent by the AP is as follows: Figure 8 As shown, refer to Figure 8 The EHT Operation Element includes, but is not limited to, a Control field, a CCFS3 field, a CCFS4 field, and optionally, may also include a Puncture info field.
[0245] Below Figure 8 The instructions for different fields in are described in detail.
[0246] 1)Control field.
[0247] Specifically, the Control field carries a Puncture Info Present (PIP) field and a Channel Width field. The Puncture Info Present field is used to indicate whether the Puncture Info field exists, and can also be understood as indicating whether the BSS has channel puncturing. Exemplarily, the length of the Control field can be 1 byte.
[0248] Exemplarily, when Puncture Info Present=0, the Puncture info field does not appear. When Puncture Info Present=1, the Puncture info field appears. In this case, the length of the Puncture InfoPresent field can be 1 bit. It should be noted that "=" in this application means that the information (or value) included in the field is equal to a certain value. For example, Puncture Info Present=1 means that the value in the Puncture Info Present field is 1, or the value of the Puncture Info Present field is 1. It should be further noted that the value-taking methods in this application are all illustrative examples and are not limited in this application.
[0249] Optionally, the length of the Puncture Info Present field may also be 2 bits. It should be noted that the lengths of the various fields in this application are illustrative examples and are not limited in this application.
[0250] Still refer to Figure 8 The Channel Width field includes the channel bandwidth information of the BSS, and is used to indicate the channel bandwidth of the BSS. Exemplarily, the Channel Width field may be 2 bits long.
[0251] In one example, when the Channel Width field includes a first preset value, it indicates that the channel bandwidth of the BSS is 20 MHz. In another example, when the Channel Width field includes a second preset value, it indicates that the channel bandwidth of the BSS is 40 MHz. In another example, when the Channel Width field includes a third preset value, it indicates that the channel bandwidth of the BSS is 80 MHz. In another example, when the Channel Width field includes a fourth preset value, it indicates that the channel bandwidth of the BSS is 160 MHz or 80+80 MHz. In another example, when the Channel Width field includes a fifth preset value, it indicates that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz. Wherein, the above preset values are all different.
[0252] For example, the value of the Channel Width field and the channel bandwidth indicated are as follows:
[0253] Channel Width=0, used to indicate that the channel bandwidth of the BSS is 20 MHz.
[0254] Channel Width = 1, used to indicate that the channel bandwidth of the BSS is 40 MHz.
[0255] Channel Width=2, used to indicate that the channel bandwidth of the BSS is 80 MHz.
[0256] Channel Width=3, used to indicate that the channel bandwidth of the BSS is 160 MHz or 80+80 MHz.
[0257] Channel Width=4, used to indicate that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz.
[0258] The above values are only illustrative examples and are not limited in this application.
[0259] Reference Figure 8 Optionally, the control field also carries a reserved field, the length of which can be 1 bit.
[0260] 2) CCFS3 field
[0261] Specifically, the CCFS3 field is the first channel center frequency field described in the present application, and the field includes first segment center frequency information, which is used to indicate the center frequency of the first segment. Exemplarily, the CCFS3 field length may be 1 byte.
[0262] Exemplarily, the first segment center frequency information may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0263] 3)CCFS4 field
[0264] Specifically, the CCFS3 field is the second channel center frequency field described in the present application, which carries the second segment center frequency information and is used to indicate the center frequency of the second segment. Exemplarily, the CCFS4 field length may be 1 byte.
[0265] Exemplarily, the center frequency of the second segment may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0266] It should be noted that the center frequency of the first segment described in the present application refers to the center frequency of the main 20MHz channel (refer to the above for related concepts), or the main channel to which the main 20MHz belongs, such as the center frequency of the main 80MHz channel. The center frequency of the second segment described in the present application may refer to the center frequency of the entire channel bandwidth, or may refer to the center frequency of a slave channel, such as the center frequency of a slave 80MHz channel or a slave 160MHz channel.
[0267] Specifically, in the present application, for the case where the values of the Channel Width fields corresponding to two different channel bandwidths are the same, the EHT STA can further determine the channel bandwidth by reading the difference between the first channel center frequency information in the CCFS3 field and the second channel center frequency information in the CCFS4 field.
[0268] The details are as follows:
[0269] In one example, when the Channel Width field includes a fourth preset value, such as a value of 3, and the difference between the first channel center frequency information and the second channel center frequency information is equal to the first preset difference, it indicates that the channel bandwidth of the BSS is 160 MHz. Exemplarily, if the first channel center frequency information and the second channel center frequency information are both corresponding index values, the first preset difference may be 8.
[0270] In another example, when the Channel Width field includes a fourth preset value, such as a value of 3, and the difference between the first channel center frequency information and the second channel center frequency information is greater than the second preset difference, it indicates that the channel bandwidth of the BSS is 80+80MHz. Exemplarily, if the first channel center frequency information and the second channel center frequency information are both corresponding index values, the second preset difference may be 16.
[0271] In another example, when the Channel Width field includes a fifth preset value, such as 4, and the difference between the first channel center frequency information and the second channel center frequency information is equal to the third preset difference, it indicates that the channel bandwidth of the BSS is 320 MHz. Exemplarily, if the first channel center frequency information and the second channel center frequency information are both corresponding index values, the third preset difference may be 16.
[0272] In another example, when the Channel Width field includes a fifth preset value, such as 4, and the difference between the first channel center frequency information and the second channel center frequency information is greater than a fourth preset difference, it indicates that the channel bandwidth of the BSS is 160+160MHz. Exemplarily, if the first channel center frequency information and the second channel center frequency information are both corresponding index values, the fourth preset difference may be 32.
[0273] It should be noted that the preset difference is also an illustrative example and can be set according to actual conditions, and this application does not limit it.
[0274] The following is a specific example to illustrate how to use the Channel Width field, CCFS3 field, and CCFS4 field:
[0275] Table 4
[0276]
[0277] As shown in Table 4, a specific method of using CCFS3 and CCFS4 is exemplified. Referring to Table 4, exemplarily, when the channel bandwidth is 20MHz, the value of the Channel Width field is 0, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 20MHz channel, and the CCFS4 field is set to 0. Specifically, the EHT STA reads the value of the Channel Width field as 0, and can determine that the channel bandwidth of the BSS is 20MHz. The EHT STA can obtain the center frequency of the main 20MHz channel by reading the CCFS3 field, specifically by reading the index value in the CCFS3 field to determine the corresponding center frequency of the main 20MHz channel, which will not be repeated in the following embodiments. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 20MHz and the center frequency of the main 20MHz channel. When the channel bandwidth is 40MHz, the value of the Channel Width field is 1, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 40MHz channel, and the CCFS4 field is set to 0. Specifically, the EHT STA reads the value of the Channel Width field as 1, and can determine that the channel bandwidth of the BSS is 40 MHz. The EHT STA can obtain the center frequency of the main 40 MHz channel by reading the CCFS3 field. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 40 MHz and the center frequency of the main 40 MHz channel.
[0278] When the channel bandwidth is 80MHz, the value of the Channel Width field is 2, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 80MHz channel, and the CCFS4 field is set to 0. Specifically, the EHTSTA reads the value of the Channel Width field as 2, and can determine that the channel bandwidth of the BSS is 80MHz. The EHT STA can obtain the center frequency of the main 80MHz channel by reading the CCFS3 field. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 80MHz and the center frequency of the main 80MHz channel.
[0279] When the channel bandwidth is 160MHz, the value of the Channel Width field is 3, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 80MHz channel, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the 160MHz channel, and |CCFS3-CCFS4|=8. Specifically, the EHT STA reads the value of the Channel Width field as 3, and can determine that the channel bandwidth of the BSS is 160MHz or 80+80MHz. The EHT STA can determine that the channel bandwidth is 160MHz by reading the CCFS3 field and the CCFS4 field based on |CCFS3-CCFS4|=8, and obtain the center frequency of the main 80MHz channel and the center frequency of the 160MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 160MHz, the center frequency of the main 80MHz channel, and the center frequency of the 160MHz channel.
[0280] When the channel bandwidth is 80+80MHz, the value of the Channel Width field is 3, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 80MHz channel, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the subordinate 80MHz channel, and |CCFS3-CCFS4|>16. Specifically, the EHT STA reads the value of the Channel Width field as 3, and can determine that the channel bandwidth of the BSS is 160MHz or 80+80MHz. The EHT STA can determine that the channel bandwidth is 80+80MHz by reading the CCFS3 field and the CCFS4 field based on |CCFS3-CCFS4|>16, and obtain the center frequency of the main 80MHz channel and the center frequency of the subordinate 80MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 80+80MHz, the center frequency of the main 80MHz channel, and the center frequency of the subordinate 80MHz channel.
[0281] When the channel bandwidth is 320MHz, the value of the Channel Width field is 4, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 160MHz channel, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the main 320MHz channel, and |CCFS3-CCFS4|=16. Specifically, the EHT STA reads the value of the Channel Width field as 4, and can determine that the channel bandwidth of the BSS is 320MHz or 160+160MHz. The EHT STA can determine that the channel bandwidth is 320MHz by reading the CCFS3 field and the CCFS4 field based on |CCFS3-CCFS4|=16, and obtain the center frequency of the main 160MHz channel and the center frequency of the 320MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 320MHz, the center frequency of the main 160MHz channel, and the center frequency of the 320MHz channel.
[0282] When the channel bandwidth is 160+160MHz, the value of the Channel Width field is 4, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 160MHz channel, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the slave 160MHz channel, and |CCFS3-CCFS4|>32. Specifically, the EHT STA reads the value of the Channel Width field as 4, and can determine that the channel bandwidth of the BSS is 320MHz or 160+160MHz. The EHT STA can determine that the channel bandwidth is 160+160MHz by reading the CCFS3 field and the CCFS4 field based on |CCFS3-CCFS4|>32, and obtain the center frequency of the main 160MHz channel and the center frequency of the slave 160MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 160+160MHz, the center frequency of the main 160MHz channel, and the center frequency of the slave 160MHz channel.
[0283] It should be noted that the value selection method in this application is only for illustrative purposes. In one example, 80MHz, 160MHz and 80+80MHz channels can also use the same Channel Width value. Accordingly, when CCFS4=0, the EHT STA can determine that the channel bandwidth is 80MHz. In another example, Channel Width can also indicate that the channel bandwidth is 240MHz, 160+80MHz and 80+160MHz. The specific usage is as follows:
[0284] Table 5
[0285]
[0286]
[0287] For the corresponding description, please refer to the relevant description in Table 4, which will not be repeated here.
[0288] 4) Puncture Info field
[0289] Specifically, when the Puncture Info field appears, it indicates that channel puncturing exists in the BSS. The PunctureInfo field includes puncturing information, which is used to indicate a punctured channel in the BSS.
[0290] In a possible implementation, the puncture information may be a puncture bitmap, the puncture bitmap includes at least one bit, each bit corresponds to a channel with a channel bandwidth of 20 MHz in the channel, in the present application, each channel with a bandwidth of 20 MHz in the channel bandwidth may be referred to as a channel unit, as previously mentioned, each punctured channel in the channel bandwidth has a granularity of 20 MHz bandwidth, in the present embodiment, the bit position corresponding to the punctured channel is a preset value, such as 0, for indicating that the channel unit is a punctured channel. Exemplarily, if the channel bandwidth is 40 MHz or 80 MHz, the length of the puncture bitmap is 1 byte, if the channel bandwidth is 160 MHz or 80+80 MHz, the length of the puncture bitmap is 2 bytes, if the channel bandwidth is 320 MHz or 160+160 MHz, the length of the puncture bitmap is 4 bytes. The specific identification method will be illustrated in the following embodiments.
[0291] In another possible implementation, the puncture information may be a puncture pattern or a puncture pattern. Unlike a Puncture Bitmap in which each channel unit corresponds to one bit, a Puncure Pattern may indicate a specific puncture pattern through fewer bits (eg, 2 bits).
[0292] The following are four special punching patterns that Puncure Pattern can indicate:
[0293] 1) The Puncure Pattern field is set to 4 to indicate that Fig. 9 Punch pattern shown.
[0294] 2) The Puncure Pattern field is set to 5 to indicate that Fig.10 Punch pattern shown.
[0295] 3) The Puncure Pattern field is set to 6 to indicate that Fig.11 It should be noted that, in this example, the puncturing conditions of the slave 80 MHz channels can be any combination.
[0296] 4) The Puncure Pattern field is set to 7 to indicate that Fig.12 The puncturing pattern shown, wherein the puncturing conditions for the slave 80MHz channels can be any combination.
[0297] It should be noted that Figures 9 to 12 The four puncture patterns are for illustration only. There may be more puncture patterns, which can be indicated by the corresponding bits in the Puncure Pattern field.
[0298] It is further necessary to explain that Figures 9 to 12 The dark grey shaded portion shown in the figure is a channel that is not broken down, which can also be understood as a channel that can perform data transmission. The white “busy” channel is a perforated channel, which can be understood as being interfered with or occupied by other channels. The light grey shaded portion indicates that the channel unit is not broken down or perforated.
[0299] The above is a description of the structure and indication method of the EHT Operation Element newly defined in the present application. The specific usage of the EHT Operation Element will be specifically illustrated in the following embodiments.
[0300] In a possible implementation, when the BSS is established on the 5 GHz frequency band, that is, when the EHT STA receives a beacon frame carrying the EHT Operation Element on the 5 GHz frequency band, the EHT STA may also receive the HT Operation Element in the beacon frame, and by reading the Primary Channel field (refer to the above for related concepts) carried by the HT Operation Element, the channel information of the primary 20 MHz channel may be obtained, for example, the identification information of the primary 20 MHz, such as the index number of the primary 20 MHz channel or the channel number, thereby combining the acquired channel bandwidth information of the BSS to determine the specific position of the BSS channel on the frequency domain resources.
[0301] In another possible implementation, when the BSS is established on the 6 GHz frequency band, that is, when the EHT STA receives a management frame carrying the EHT Operation Element on the 6 GHz frequency band, since there is no HT Operation Element on the 6 GHz, the EHT STA can receive the HE Operation Element in the management frame, and read the Primary Channel field (related concepts refer to the above) carried by the HE Operation Element. The channel information of the main 20 MHz channel can be obtained, for example, the identification information of the main 20 MHz, such as the index number of the main 20 MHz channel or the channel number, thereby combining the acquired channel bandwidth information of the BSS to determine the specific position of the BSS channel on the frequency domain resources.
[0302] In another possible implementation, if the AP needs to change at least one of its channel bandwidth, the maximum number of spatial streams that can be received, and the low-density parity check (LDPC) preference indication, the AP can carry an Operating Mode Notification Element (the relevant concept can be referred to above) in the Beacon frame, and the EHT STA can obtain the updated channel bandwidth configuration of the BSS by reading the Operating Mode Notification Element. The specific update method will be illustrated in the following embodiments.
[0303] In another possible implementation, if the channel bandwidth of the BSS is 80+80MHz or 160+160MHz, etc., which is formed by binding two discontinuous channels, optionally, the two channels may be located in different frequency bands, for example, one channel is located in the 5GHz frequency band, and the other channel is located in the 6GHz frequency band. In this embodiment, the reserved field in the control field may include indication information, such as an operating class present (OCP), which is used to indicate whether the EHT Operation Element carries the Operating Class field, and can also be understood as being used to indicate whether the two channels are located in different frequency bands. For example, when OCP=1, it indicates that the EHT Operation Element carries the Operating Class field, that is, the two channels are in different frequency bands, and the corresponding Operating Class field may include frequency band indication information, which is used to indicate the frequency band where the subordinate 80MHz channel or the subordinate 160MHz channel is located.
[0304] In summary, the EHT STA can obtain the channel bandwidth configuration of the BSS by reading the EHT Operation Element without reading the VHT Operation Element. For the VHT STA and the HE STA, the channel bandwidth configuration of the BSS can be obtained by reading the VHTOperation Element. Therefore, the Operating Mode field will not be affected. The Operating Mode field can still be sent according to the provisions of the original protocol, that is, only when the operating parameters change, and the VHT STA, the HE STA, and the EHT STA can read the Operating Mode field to update the channel bandwidth configuration of the BSS.
[0305] Several specific embodiments are used below to explain in detail the technical solution of the embodiment in scenario one.
[0306] Specifically, Figures 13-16 The following are several different BSS situations shown as examples. Fig.13 Specifically, in this example, the channel bandwidth of the BSS is 160 MHz, in which two channel units are punctured. Fig.14 In this example, the channel bandwidth of the BSS is 80+80 MHz, where two channel units are punctured. Fig.15 In this example, the channel bandwidth of the BSS is 320 MHz, where two channel elements are punctured. Fig.16 In this example, the channel bandwidth of the BSS is 160+160 MHz, where two channel elements are punctured.
[0307] Combine the following Figure 13 to Figure 16 , the implementation scheme of this application is described in detail:
[0308] exist Figure 7 Based on the embodiment shown, combined Fig.13 ,like Fig.17 As shown, it exemplarily shows a flow chart of a channel bandwidth configuration method. Fig.17 middle:
[0309] Step 301: The AP sends a management frame, wherein the management frame carries at least one operation element, and each operation element carries bandwidth configuration information of the BSS.
[0310] Optionally, the AP sends a beacon frame, which includes but is not limited to: HT Operation Element, VHT Operation Element, EHT Operation Element. It should be noted that in this embodiment, only the channel bandwidth configuration of the BSS of VHT STA and EHT STA is described, and the management frame also carries HE Operation Elment. However, since the channel bandwidth configuration of the BSS of HE STA and HT STA is irrelevant to this application, the specific implementation method can refer to the existing technology, and this application will not repeat it.
[0311] For example, refer to Fig.13 , the channel bandwidth of the BSS configured by the AP is 160 MHz, that is, the channel bandwidth of the BSS indicated by the EHTOperation Element is 160 MHz, and because the VHT STA does not support channel puncturing, the channel bandwidth of the BSS indicated by the VHTOperation Element is 40 MHz.
[0312] Step 302: The EHT STA and the VHT STA receive bandwidth configuration information of the corresponding BSS.
[0313] Step 303: The EHT STA and the VHT STA obtain channel bandwidth information and channel location information according to the bandwidth configuration information of the BSS.
[0314] Exemplarily, in this embodiment, the HT Operation Element carries the Primary Channel field and the SCO field, wherein the Primary Channel field includes the channel number of the primary 20MHz channel. Exemplarily, the SCO field takes a value of 3, which is used to indicate that there is a slave channel and that the slave channel is located above the primary channel. The other fields carried by the HT Operation Element can be referred to above and will not be described here.
[0315] Exemplarily, in this embodiment, the VHT Operation Element carries the Channel Width field, the CCFS0 field, and the CCFS1 field. Exemplarily, the Channel Width = 0, CCFS0 > 0, CCFS1 = 0, and the center frequency information in the CCFS0 field indicates the center frequency of the 40 MHz channel. The other fields in the VHT Operation Element can refer to the above and the existing technology, and will not be repeated here.
[0316] Correspondingly, the VHT STA reads the Primary Channel field of the HT Operation Element to obtain the channel number of the primary 20MHz channel, and determines that the value of the SCO field is non-zero by reading the Channel Width field in the VHTOperation Element. The VHT STA determines that the value of the Channel Width field is 0, that is, ChannelWidth=0, and combined with the non-zero value of the SCO field, the VHT STA can determine that the channel bandwidth of the BSS is 40MHz, and the VHT STA can obtain the center frequency of the 40MHz channel by reading the center frequency information in the CCFS0 field. In this embodiment, the bandwidth configuration information of the BSS obtained by the VHTSTA includes: the channel bandwidth is 40MHz, the center frequency of the 40MHz channel, and the channel number of the primary 20MHz channel.
[0317] Exemplarily, in this embodiment, the EHT Operation Element carries a Channel Width field, a CCFS3 field, a CCFS4 field, and a Puncture Info field, etc. Exemplarily, Channel Width=3, CCFS3>0, CCFS4>0, |CCFS3-CCFS4|=8, the puncturing information in the Puncture Info field is 11011011, and the first center frequency information in the CCFS3 field is used to indicate the center frequency of the main 80 MHz channel, and the second center frequency information in the CCFS4 field is used to indicate the center frequency of the 160 MHz channel.
[0318] Correspondingly, the EHT STA determines that the value of the Channel Width field is 3 by reading the Channel Width field in the EHT Operation Element, that is, Channel Width = 3. The EHT STA can determine that the channel bandwidth is 160MHz or 80+80MHz. The EHT STA further reads the CCFS3 field and the CCFS4 field to determine that |CCFS3-CCFS4| = 8 to determine that the channel bandwidth is 160MHz, and obtains the center frequency of the main 80MHz channel and the center frequency of the 160MHz channel. The EHT STA determines that the 20MHz channel corresponding to the third bit and the fifth bit is a punctured channel by reading the puncture information in the Puncture Info field, that is, 11011011. Exemplarily, the EHT STA reads the PrimaryChannel field of the HT Operation Element to obtain the channel number of the main 20MHz channel. In this embodiment, the bandwidth configuration information of the BSS that the EHT STA can obtain includes the channel bandwidth of 160 MHz, the center frequency of the main 80 MHz channel, the center frequency of the 160 MHz channel, the position of the puncturing channel, and the channel number of the main 20 MHz channel.
[0319] Step 304: The AP sends a management frame, which carries an Operating Mode Notification Element.
[0320] Exemplarily, the channel bandwidth of the BSS of the AP is 160MHz. When its service load is relatively low, it can carry an Operating Mode Notification Element in the Beacon. The Operating Mode Notification Element can carry a field for indicating the updated channel bandwidth information, such as the Channel Width field, which may include the updated channel bandwidth information. Exemplarily, in this embodiment, the updated channel bandwidth information indicates that the channel bandwidth is updated to 20MHz. The structure and specific indication method of the Operating Mode Notification Element can refer to existing standards, and the Operating Mode Notification Element is also applicable in future standards.
[0321] It should be noted that, as mentioned above, beacon frames are sent periodically, and each beacon frame carries elements such as EHTOperation Element, VHT Operation Element, and HT Operation Element for indicating the channel bandwidth information of the BSS. The Operating Mode Notification Element is only sent when the operating parameters of the AP are updated, thereby reducing signaling overhead.
[0322] Step 305: The EHT STA and the VHT STA update the channel bandwidth information of the BSS in response to the Operating Mode Notification Element.
[0323] For example, the VHT STA and the EHT STA may read the Operating Mode Notification Element carried in the beacon frame, and update the channel bandwidth of the BSS to 20 MHz.
[0324] It should be noted that the channel bandwidth indicated by the Operating Mode Notification Element can be understood as a temporary indication. When the service load of the AP is high, it can carry the Operating ModeNotification Element in the Beacon to increase the channel bandwidth of the BSS.
[0325] exist Figure 7 Based on the embodiment shown, combined Fig.14 ,like Fig.18 As shown, it exemplarily shows a flow chart of a channel bandwidth configuration method. Fig.18 middle:
[0326] Step 401: The AP sends a management frame, wherein the management frame carries at least one operation element, and each operation element carries bandwidth configuration information of the BSS.
[0327] Optionally, the AP sends a beacon frame, which includes but is not limited to: HT Operation Element, VHT Operation Element, EHT Operation Element. It should be noted that in this embodiment, only the channel bandwidth configuration of the BSS of VHT STA and EHT STA is described, and the beacon frame also carries HE Operation Elment, but since the channel bandwidth configuration of the BSS of HE STA and HT STA is irrelevant to this application, the specific implementation method can refer to the existing technology, and this application will not repeat it.
[0328] For example, refer to Fig.14 The channel bandwidth of the BSS configured by the AP is 80+80 MHz, that is, the channel bandwidth of the BSS indicated by the EHTOperation Element is 80+80 MHz. However, since the VHT STA does not support channel puncturing, the channel bandwidth of the BSS indicated by the VHT Operation Element is 80 MHz.
[0329] Step 402: The EHT STA and the VHT STA receive bandwidth configuration information of the corresponding BSS.
[0330] Step 403: The EHT STA and the VHT STA obtain channel bandwidth information and channel location information according to the bandwidth configuration information of the BSS.
[0331] For example, in this embodiment, the HT Operation Element carries a Primary Channel field, and the Primary Channel field includes the channel number of the primary 20 MHz channel. The other fields carried by the HT Operation Element can be referred to above and will not be described here.
[0332] Exemplarily, in this embodiment, the VHT Operation Element carries the Channel Width field, the CCFS0 field, and the CCFS1 field. Exemplarily, the Channel Width=1, CCFS0>0, CCFS1=0, and the center frequency information in the CCFS0 field indicates the center frequency of the primary 80MHz channel. The other fields in the VHT Operation Element can refer to the above and the existing technology, and will not be repeated here.
[0333] Correspondingly, the VHT STA reads the Primary Channel field of the HT Operation Element to obtain the channel number of the primary 20MHz channel. Exemplarily, the VHT STA determines that the value of the Channel Width field is 1 by reading the ChannelWidth field in the VHT Operation Element, that is, Channel Width=1, and the VHT STA can determine that the channel bandwidth of the BSS is 80MHz, 160MHz, or 80+80MHz. The VHT STA further reads the CCFS0 field and the CCFS1 field, and based on CCFS1=0, determines that the channel bandwidth is 80MHz, and obtains the center frequency of the primary 80MHz channel. In this embodiment, the bandwidth configuration information of the BSS that the VHT STA can obtain includes the channel bandwidth of 80MHz, the center frequency of the primary 80MHz channel, and the channel number of the primary 20MHz channel.
[0334] Exemplarily, in this embodiment, the EHT Operation Element carries a Channel Width field, a CCFS3 field, a CCFS4 field, and a Puncture Info field. Exemplarily, Channel Width=3, CCFS3>0, CCFS4>0, |CCFS3-CCFS4|>16, the puncturing information in the Puncture Info field is 11111011, and the first center frequency information in the CCFS3 field is used to indicate the center frequency of the main 80 MHz channel. The second center frequency information in the CCFS4 field is used to indicate the center frequency of the slave 80 MHz channel.
[0335] Correspondingly, the EHT STA determines that the value of the Channel Width field is 3 by reading the Channel Width field in the EHT Operation Element, that is, Channel Width=3. The EHT STA can determine that the channel bandwidth is 160MHz or 80+80MHz. The EHT STA further reads the CCFS3 field and the CCFS4 field to determine that |CCFS3-CCFS4|>16 to determine that the channel bandwidth is 80+80MHz, and obtains the center frequency of the main 80MHz channel and the center frequency of the slave 80MHz channel. The EHT STA determines that the 20MHz channel corresponding to the fifth bit (B5) is a punctured channel by reading the puncture information in the Puncture Info field, that is, 11111011. Exemplarily, the EHT STA reads the Primary Channel field of the HT Operation Element to obtain the channel number of the main 20MHz channel. In this embodiment, the EHT STA can obtain the bandwidth configuration information of the BSS, including the channel bandwidth of 80+80 MHz, the center frequency of the primary 80 MHz channel, the center frequency of the secondary 80 MHz channel, the location of the puncturing channel, and the channel number of the primary 20 MHz channel.
[0336] In a possible implementation, this embodiment may also be combined with the Operating ModeNotification Element, which is similar to the implementation above and will not be described in detail here.
[0337] exist Figure 7 Based on the embodiment shown, combined Fig.15 ,like Fig.19 As shown, it exemplarily shows a flow chart of a channel bandwidth configuration method. Fig.19 middle:
[0338] Step 501: The AP sends a management frame, wherein the management frame carries at least one operation element, and each operation element carries bandwidth configuration information of the BSS.
[0339] Optionally, the AP sends a management frame, which includes but is not limited to: HT Operation Element, VHT Operation Element, EHT Operation Element. It should be noted that in this embodiment, only the channel bandwidth configuration of the BSS of the VHT STA and the EHT STA is described, and the management frame also carries HE Operation Elment, but since the channel bandwidth configuration of the BSS of the HE STA and the HT STA is irrelevant to this application, the specific implementation method can refer to the existing technology, and this application will not repeat it.
[0340] For example, refer to Fig.15 The channel bandwidth of the BSS configured by the AP is 320 MHz, that is, the channel bandwidth of the BSS indicated by the EHTOperation Element is 320 MHz. However, since the VHT STA does not support channel puncturing, the channel bandwidth of the BSS indicated by the VHTOperation Element is 80 MHz.
[0341] Step 502: The EHT STA and the VHT STA receive bandwidth configuration information of the corresponding BSS.
[0342] Step 503: The EHT STA and the VHT STA obtain channel bandwidth information and channel location information according to the bandwidth configuration information of the BSS.
[0343] For example, in this embodiment, the HT Operation Element carries a Primary Channel field, and the Primary Channel field includes the channel number of the primary 20 MHz channel. The other fields carried by the HT Operation Element can be referred to above and will not be described here.
[0344] Exemplarily, in this embodiment, the VHT Operation Element carries the Channel Width field, the CCFS0 field, and the CCFS1 field. Exemplarily, the Channel Width=1, CCFS0>0, CCFS1=0, and the center frequency information in the CCFS0 field indicates the center frequency of the primary 80MHz channel. The other fields in the VHT Operation Element can refer to the above and the existing technology, and will not be repeated here.
[0345] Correspondingly, the VHT STA reads the Primary Channel field of the HT Operation Element to obtain the channel number of the primary 20MHz channel. Exemplarily, the VHT STA determines that the value of the Channel Width field is 1 by reading the ChannelWidth field in the VHT Operation Element, that is, Channel Width=1, and the VHT STA can determine that the channel bandwidth of the BSS is 80MHz, 160MHz, or 80+80MHz. The VHT STA further reads the CCFS0 field and the CCFS1 field, and based on CCFS1=0, determines that the channel bandwidth is 80MHz, and obtains the center frequency of the primary 80MHz channel. In this embodiment, the bandwidth configuration information of the BSS that the VHT STA can obtain includes the channel bandwidth of 80MHz, the center frequency of the primary 80MHz channel, and the channel number of the primary 20MHz channel.
[0346] Exemplarily, in this embodiment, the EHT Operation Element carries a Channel Width field, a CCFS3 field, a CCFS4 field, and a Puncture Info field. Exemplarily, Channel Width=4, CCFS3>0, CCFS4>0, |CCFS3-CCFS4|=16, the puncturing information in the Puncture Info field is 1111101111111011, the first center frequency information in the CCFS3 field is used to indicate the center frequency of the main 160 MHz channel, and the second center frequency information in the CCFS4 field is used to indicate the center frequency of the 320 MHz channel.
[0347] Correspondingly, the EHT STA determines that the value of the Channel Width field is 4 by reading the Channel Width field in the EHT Operation Element, that is, Channel Width=4, and the EHT STA can determine that the channel bandwidth is 320MHz or 160+160MHz. The EHT STA further reads the CCFS3 field and the CCFS4 field to determine that |CCFS3-CCFS4|=16 to determine that the channel bandwidth is 320MHz, and obtains the center frequency of the main 160MHz channel and the center frequency of the main 320MHz channel. The EHT STA determines that the 20MHz channel corresponding to the fifth bit (B5) and the 13th bit (B13) is a punctured channel by reading the puncture information in the Puncture Info field, that is, 1111101111111011. Exemplarily, the EHT STA reads the Primary Channel field of the HT Operation Element to obtain the channel number of the main 20MHz channel. In this embodiment, the bandwidth configuration information of the BSS that the EHT STA can obtain includes the channel bandwidth of 320 MHz, the center frequency of the main 160 MHz channel, the center frequency of the 320 MHz channel, the location of the puncturing channel, and the channel number of the main 20 MHz channel.
[0348] In a possible implementation, this embodiment may also be combined with the Operating ModeNotification Element, which is similar to the implementation above and will not be described in detail here.
[0349] exist Figure 7 Based on the embodiment shown, combined Fig.16 ,like Fig. 20 As shown, it exemplarily shows a flow chart of a channel bandwidth configuration method. Fig. 20 middle:
[0350] Step 601: The AP sends a management frame, wherein the management frame carries at least one operation element, and each operation element carries bandwidth configuration information of the BSS.
[0351] Optionally, the AP sends a beacon frame, which includes but is not limited to: HT Operation Element, VHT Operation Element, EHT Operation Element. It should be noted that in this embodiment, only the channel bandwidth configuration of the BSS of VHT STA and EHT STA is described, and the management frame also carries HE Operation Elment. However, since the channel bandwidth configuration of the BSS of HE STA and HT STA is irrelevant to this application, the specific implementation method can refer to the existing technology, and this application will not repeat it.
[0352] For example, refer to Fig.16 The channel bandwidth of the BSS configured by the AP is 160+160 MHz, that is, the channel bandwidth of the BSS indicated by the EHTOperation Element is 160+160 MHz. However, since the VHT STA does not support channel puncturing, the channel bandwidth of the BSS indicated by the VHT Operation Element is 80 MHz.
[0353] Step 602: The EHT STA and the VHT STA receive bandwidth configuration information of the corresponding BSS.
[0354] Step 603: The EHT STA and the VHT STA obtain channel bandwidth information and channel location information according to the bandwidth configuration information of the BSS.
[0355] For example, in this embodiment, the HT Operation Element carries a Primary Channel field, and the Primary Channel field includes the channel number of the primary 20 MHz channel. The other fields carried by the HT Operation Element can be referred to above and will not be described here.
[0356] Exemplarily, in this embodiment, the VHT Operation Element carries the Channel Width field, the CCFS0 field, and the CCFS1 field. Exemplarily, the Channel Width=1, CCFS0>0, CCFS1=0, and the center frequency information in the CCFS0 field indicates the center frequency of the primary 80MHz channel. The other fields in the VHT Operation Element can refer to the above and the existing technology, and will not be repeated here.
[0357] Correspondingly, the VHT STA reads the Primary Channel field of the HT Operation Element to obtain the channel number of the primary 20MHz channel. Exemplarily, the VHT STA determines that the value of the Channel Width field is 1 by reading the ChannelWidth field in the VHT Operation Element, that is, Channel Width=1, and the VHT STA can determine that the channel bandwidth of the BSS is 80MHz, 160MHz, or 80+80MHz. The VHT STA further reads the CCFS0 field and the CCFS1 field, and based on CCFS1=0, determines that the channel bandwidth is 80MHz, and obtains the center frequency of the primary 80MHz channel. In this embodiment, the bandwidth configuration information of the BSS that the VHT STA can obtain includes: the channel bandwidth is 80MHz, the center frequency of the primary 80MHz channel, and the channel number of the primary 20MHz channel.
[0358] Exemplarily, in this embodiment, the EHT Operation Element carries a Channel Width field, a CCFS3 field, a CCFS4 field, and a Puncture Info field. Exemplarily, Channel Width=4, CCFS3>0, CCFS4>0, |CCFS3-CCFS4|>32, the puncturing information in the Puncture Info field is 1111101111111011, the first center frequency information in the CCFS3 field is used to indicate the center frequency of the main 160 MHz channel, and the second center frequency information in the CCFS4 field is used to indicate the center frequency of the slave 160 MHz channel.
[0359] Correspondingly, the EHT STA determines that the value of the Channel Width field is 4 by reading the Channel Width field in the EHT Operation Element, that is, Channel Width=4. The EHT STA can determine that the channel bandwidth is 320MHz or 160+160MHz. The EHT STA further reads the CCFS3 field and the CCFS4 field to determine that |CCFS3-CCFS4|>32 to determine that the channel bandwidth is 160+160MHz, and obtains the center frequency of the main 160MHz channel and the center frequency of the slave 160MHz channel. The EHT STA determines that the 20MHz channel corresponding to the fifth bit (B5) and the 13th bit (B13) is a punctured channel by reading the puncture information in the Puncture Info field, that is, 1111101111111011. Exemplarily, the EHT STA reads the Primary Channel field of the HTOperation Element to obtain the channel number of the main 20MHz channel. In this embodiment, the EHT STA can obtain the bandwidth configuration information of the BSS, including the channel bandwidth of 160+160 MHz, the center frequency of the main 160 MHz channel, the center frequency of the slave 160 MHz channel, the location of the puncturing channel, and the channel number of the main 20 MHz channel.
[0360] In a possible implementation, this embodiment may also be combined with the Operating ModeNotification Element, which is similar to the implementation above and will not be described in detail here.
[0361] Scene 2
[0362] Combination Figure 5 ,like Fig.21 FIG. 1 is a flow chart of a method for configuring channel bandwidth in an embodiment of the present application. Fig.21 middle:
[0363] Step 701, the terminal receives bandwidth configuration information of the BSS; the bandwidth configuration information of the BSS is carried in the EHT Operation Element, and the EHT Operation Element includes a channel bandwidth field and a center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the center frequency field is used to indicate the channel position information of the BSS. The bandwidth information is any one of the multiple channel bandwidths that the terminal can support.
[0364] Specifically, the AP sends a beacon frame, which carries the EHT Operation Element, which is used to instruct the EHT STA to configure the BSS based on the EHT Operation Element. Optionally, when the primary channel of the AP is on the 5GHz frequency band, the beacon frame sent by the AP will carry the HT / VHT / HE / EHT Operation Element at the same time. Optionally, when the primary channel of the AP is on the 6GHz frequency band, the beacon frame sent by the AP will carry the HE / EHT Operation Element at the same time.
[0365] In this embodiment, the terminal is an EHT STA as an example to explain in detail the channel bandwidth configuration method of the EHT STA based on the newly defined EHT Operation Element.
[0366] It should be noted that this application only uses the management frame as a beacon frame as an example for explanation, and the frame carrying elements such as EHT OperationElement may also be other types of management frames, which is not limited in this application.
[0367] Step 702: The terminal obtains channel bandwidth information and channel location information according to bandwidth configuration information of the BSS.
[0368] Specifically, after receiving the EHT Operation Element, the EHT STA may determine the bandwidth configuration information of the BSS by reading the information included in each field carried by the EHT Operation Element. The specific reading method has been described above and will not be repeated here.
[0369] Specifically, in this embodiment, the structure of the EHT Operation Element may still refer to Figure 8 ,Different from scenario 1, the CCFS4 field and the Puncture info field are both optional ,fields.
[0370] Combination Figure 8 , the indication method of each field in this embodiment is described in detail below.
[0371] 1)Control field.
[0372] Specifically, the Control field carries the Puncture Info Present field, the Channel Width field, and the Reserved field. The Puncture Info Present field is used to indicate whether the Puncture Info field exists, and can also be understood as indicating whether the BSS has channel puncturing. Exemplarily, the length of the Control field can be 1 byte.
[0373] The indication method of the Puncture Info Present field can refer to scenario 1 and will not be repeated here.
[0374] Exemplarily, the Channel Width field includes channel bandwidth information of the BSS, and is used to indicate the channel bandwidth of the BSS.
[0375] In one example, when the Channel Width field includes a first preset value, it indicates that the channel bandwidth of the BSS is 20 MHz. In another example, when the Channel Width field includes a second preset value, it indicates that the channel bandwidth of the BSS is 40 MHz. In another example, when the Channel Width field includes a third preset value, it indicates that the channel bandwidth of the BSS is 80 MHz. In another example, when the Channel Width field includes a fourth preset value, it indicates that the channel bandwidth of the BSS is 160 MHz. In another example, when the Channel Width field includes a fifth preset value, it indicates that the channel bandwidth of the BSS is 80+80 MHz. In another example, when the Channel Width field includes a sixth preset value, it indicates that the channel bandwidth of the BSS is 240 MHz. In another example, when the Channel Width field includes a seventh preset value, it indicates that the channel bandwidth of the BSS is 80+160 MHz. In another example, when the Channel Width field includes an eighth preset value, it indicates that the channel bandwidth of the BSS is 160+80 MHz. In another example, when the Channel Width field includes a ninth preset value, it indicates that the channel bandwidth of the BSS is 320 MHz. In another example, when the Channel Width field includes a tenth preset value, it indicates that the channel bandwidth of the BSS is 160+160 MHz.
[0376] For example, the value of the Channel Width field and the channel bandwidth indicated are as follows:
[0377] Channel Width=0, used to indicate that the channel bandwidth of the BSS is 20 MHz.
[0378] Channel Width = 1, used to indicate that the channel bandwidth of the BSS is 40 MHz.
[0379] Channel Width=2, used to indicate that the channel bandwidth of the BSS is 80 MHz.
[0380] Channel Width=3, used to indicate that the channel bandwidth of the BSS is 160 MHz.
[0381] Channel Width=4, used to indicate that the channel bandwidth of the BSS is or 80+80 MHz.
[0382] Channel Width=5, used to indicate that the channel bandwidth of the BSS is 240 MHz.
[0383] Channel Width=6, used to indicate that the channel bandwidth of the BSS is 80+160 MHz.
[0384] Channel Width=7, used to indicate that the channel bandwidth of the BSS is 160+80 MHz.
[0385] Channel Width=8, used to indicate that the channel bandwidth of the BSS is 320 MHz.
[0386] Channel Width=9, used to indicate that the channel bandwidth of the BSS is 160+160 MHz.
[0387] The above values are only illustrative examples and are not limited in this application.
[0388] 2) CCFS3 field
[0389] Specifically, the CCFS3 field is the first channel center frequency field described in the present application, and the field includes first segment center frequency information, which is used to indicate the center frequency of the first segment.
[0390] Exemplarily, the first segment center frequency information may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0391] 3)CCFS4 field
[0392] Specifically, the CCFS3 field is the second channel center frequency field described in the present application, which carries the second segment center frequency information and is used to indicate the center frequency of the second segment.
[0393] Exemplarily, the center frequency of the second segment may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0394] In this embodiment, since the Channel Width field indicates the corresponding channel bandwidth through different values, for extended bandwidth (referring to 160MHz and above), the EHT STA does not need to determine the channel bandwidth by combining the difference between the CCFS3 field and the CCFS4 field. Accordingly, in this embodiment, the CCFS4 field will only appear when the channel bandwidth is 80+80MHz, 80+160MHz, 160+80MHz, and 160+160MHz, and is used to indicate the center frequency of the slave channel, and the usage method is as follows:
[0395] Table 6
[0396]
[0397] For related descriptions, please refer to Table 4, which will not be repeated here.
[0398] 4) Puncture Info field
[0399] The usage of the Puncture Info field is the same as in scenario 1 and is not described here.
[0400] In a possible implementation, when the BSS is established on the 5 GHz frequency band, that is, when the EHT STA receives a beacon frame carrying the EHT Operation Element on the 5 GHz frequency band, the EHT STA may also receive the HT Operation Element in the beacon frame, and read the Primary channel field (refer to the above for related concepts) carried by the HT Operation Element to obtain the channel information of the primary 20 MHz channel, for example, the identification information of the primary 20 MHz, such as the index number of the primary 20 MHz channel or the channel number, thereby combining the acquired channel bandwidth information of the BSS to determine the specific position of the BSS channel on the frequency domain resources.
[0401] In another possible implementation, when the BSS is established on the 6 GHz frequency band, that is, when the EHT STA receives a management frame carrying the EHT Operation Element on the 6 GHz frequency band, since there is no HT Operation Element on the 6 GHz, the EHT STA can receive the HE Operation Element in the beacon frame, and read the Primary channel field (refer to the above for related concepts) carried by the HE Operation Element. The channel information of the main 20 MHz channel can be obtained, and then combined with the acquired channel bandwidth information of the BSS, the specific position of the BSS channel on the frequency domain resources is determined.
[0402] In another possible implementation, if the channel bandwidth of the BSS is 80+80MHz or 160+160MHz, etc., which is formed by binding two discontinuous channels, optionally, the two channels may be located in different frequency bands, for example, one channel is located in the 5GHz frequency band, and the other channel is located in the 6GHz frequency band. In this embodiment, the reserved field in the control field may include indication information, such as Operation Class Present, OCP, which is used to indicate whether the EHT Operation Element carries the Operation Class field, and can also be understood as being used to indicate whether the two channels are located in different frequency bands. For example, when OCP=1, it indicates that the EHT Operation Element carries the Operation Class field, that is, the two channels are in different frequency bands, and the corresponding Operation Class field may include frequency band indication information, which is used to indicate the frequency band where the subordinate 80MHz channel or the subordinate 160MHz channel is located.
[0403] Scene 3
[0404] Combination Figure 5 ,like Fig. 22 FIG. 1 is a flow chart of a method for configuring channel bandwidth in an embodiment of the present application. Fig. 22 middle:
[0405] Step 801, the terminal receives bandwidth configuration information of the BSS; the bandwidth configuration information of the BSS is carried in the EHT Operation Element, the EHT Operation Element includes a channel bandwidth field and a center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the center frequency field is used to indicate the channel position information of the BSS, and the bandwidth information is any one of the multiple channel bandwidths that the terminal can support; or, the bandwidth configuration information of the BSS is carried in the EHT Operation Element and the VHT Operation Element or the HE Operation Element.
[0406] Specifically, the AP sends a beacon frame, which carries the EHT Operation Element, which is used to instruct the EHT STA to configure the BSS based on the EHT Operation Element. Optionally, when the primary channel of the AP is on the 5GHz frequency band, the beacon frame sent by the AP will carry the HT / VHT / HE / EHT Operation Element at the same time. Optionally, when the primary channel of the AP is on the 6GHz frequency band, the beacon frame sent by the AP will carry the HE / EHT Operation Element at the same time.
[0407] In this embodiment, the terminal is an EHT STA as an example to explain in detail the channel bandwidth configuration method of the EHT STA based on the newly defined EHT Operation Element.
[0408] It should be noted that this application only uses the management frame as a beacon frame as an example for explanation, and the frame carrying elements such as EHT OperationElement may also be other types of management frames, which is not limited in this application.
[0409] Specifically, in this embodiment, the structure of the EHT Operation Element may still refer to Figure 8 ,Different from scenario 1, both CCFS4 field and Puncture info field can be optional ,fields.
[0410] Combination Figure 8 , the indication method of each field in this embodiment is described in detail below.
[0411] 1)Control field.
[0412] Specifically, the Control field carries the Puncture Info Present field, the Channel Width field, and the Reserved field. The Puncture Info Present field is used to indicate whether the Puncture Info field and the CCFS4 field appear. Exemplarily, the length of the Control field may be 1 byte.
[0413] For example, when Puncture Info Present = 0, the Puncture info field and the CCFS4 field do not appear. When Puncture Info Present = 1, the Puncture info field and the CCFS4 field appear.
[0414] Optionally, the length of the Puncture Info Present field may be 1 bit or 2 bits. It should be noted that the lengths of the various fields in this application are for illustrative purposes only and are not limited in this application.
[0415] Specifically, the Channel Width field includes the channel bandwidth information of the BSS, and is used to indicate the channel bandwidth of the BSS.
[0416] In a possible implementation, when Puncture Info Present=1, the length of the Channel Width field may be 3 bits, which is used as follows:
[0417] In one example, when the Channel Width field includes a first preset value, it indicates that the channel bandwidth of the BSS is 20 MHz. In another example, when the Channel Width field includes a second preset value, it indicates that the channel bandwidth of the BSS is 40 MHz. In another example, when the Channel Width field includes a third preset value, it indicates that the channel bandwidth of the BSS is 80 MHz. In another example, when the Channel Width field includes a fourth preset value, it indicates that the channel bandwidth of the BSS is 160 MHz or 80+80 MHz. In another example, when the Channel Width field includes a fifth preset value, it indicates that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz. Wherein, the above preset values are all different.
[0418] For example, the value of the Channel Width field and the channel bandwidth indicated are as follows:
[0419] Channel Width=0, used to indicate that the channel bandwidth of the BSS is 20 MHz.
[0420] Channel Width = 1, used to indicate that the channel bandwidth of the BSS is 40 MHz.
[0421] Channel Width=2, used to indicate that the channel bandwidth of the BSS is 80 MHz.
[0422] Channel Width=3, used to indicate that the channel bandwidth of the BSS is 160 MHz or 80+80 MHz.
[0423] Channel Width=4, used to indicate that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz.
[0424] The above values are only illustrative examples and are not limited in this application.
[0425] In another possible implementation, when Puncture Info Present=0, the length of the Channel Width field may be 1 bit, and is used as follows:
[0426] When the Channel Width field includes a first preset value, for example, 0, it indicates that the channel bandwidth of the BSS is less than or equal to 160 MHz or 80+80 MHz.
[0427] When the Channel Width field includes a second preset value, for example, 1, it indicates that the channel bandwidth of the BSS is greater than 160 MHz or 80+80 MHz.
[0428] 2) CCFS3 field
[0429] Specifically, the CCFS3 field is the first channel center frequency field described in the present application, and the field includes first segment center frequency information, which is used to indicate the center frequency of the first segment.
[0430] Exemplarily, the first segment center frequency information may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0431] 3)CCFS4 field
[0432] Specifically, the CCFS3 field is the second channel center frequency field described in the present application, which carries the second segment center frequency information and is used to indicate the center frequency of the second segment.
[0433] Exemplarily, the second segment center frequency information may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0434] In a possible implementation, if the BSS has channel puncturing, the usage of each field in the EHT Operation Element is the same as in scenario 1, that is, when the CCFS3 field and CCFS4 exist at the same time, the usage method is the same as in scenario 1, and step 702 is executed.
[0435] In another possible implementation, if the BSS does not have channel puncturing, the CCFS4 field and the PunctureInfo field do not appear. For example, if the BSS is deployed in the 5 GHz frequency band, the EHT STA can obtain the channel bandwidth configuration of the BSS by reading the Channel Width field, CCFS0 field, and CCFS1 field carried in the VHT Operation Element, the Channel Width field and CCFS3 field carried in the EHT Operation Element, and the Primary channel field in the HT Operation Element. For example, if the BSS is deployed in the 6 GHz frequency band, the EHT STA can obtain the channel bandwidth configuration of the BSS by reading the Channel Width field, CCFS0 field, and CCFS1 field carried in the HE Operation Element, the Channel Width field and CCFS3 field carried in the EHT Operation Element, and the Primary channel field carried in the HE Operation Element.
[0436] For example, taking BSS deployed at 6 GHz as an example, corresponding to EHT STA, the specific usage of EHT Operation Element and HE Operation Element can be referred to Table 7:
[0437] Table 7
[0438]
[0439]
[0440] For example, taking BSS deployed at 5 GHz as an example, corresponding to EHT STA, the specific usage of EHT Operation Element and VHTOperation Element can be referred to Table 8:
[0441] Table 8
[0442]
[0443]
[0444] 4) Puncture Info field
[0445] If the Puncture Info field appears, its usage is the same as in scenario 1 and is not described here.
[0446] Step 802: The terminal determines bandwidth configuration information of the BSS in response to the received EHT Operation Element, where the bandwidth configuration information includes channel bandwidth information and channel location information.
[0447] Step 803: The terminal determines bandwidth configuration information of the BSS in response to the received EHT Operation Element and VHT Operation Element or HE Operation Element, where the bandwidth configuration information includes channel bandwidth information and channel location information.
[0448] Specifically, after receiving the EHT Operation Element, or receiving the EHT Operation Element and the VHT Operation Element, or receiving the EHT Operation Element and the EHT Operation Element, the EHT STA may determine the bandwidth configuration information of the BSS. The specific reading method has been described above and will not be repeated here.
[0449] In a possible implementation, if the channel bandwidth of the BSS is 80+80MHz or 160+160MHz, etc., which is formed by binding two discontinuous channels, optionally, the two channels may be located in different frequency bands, for example, one channel is located in the 5GHz frequency band, and the other channel is located in the 6GHz frequency band. In this embodiment, the reserved field in the control field may include indication information, such as Operation Class Present, which is used to indicate whether the EHT Operation Element carries the Operation Class field, and can also be understood as being used to indicate whether the two channels are located in different frequency bands. For example, when OCP=1, it indicates that the EHT Operation Element carries the Operation Class field, that is, the two channels are in different frequency bands, and the corresponding Operation Class field may include frequency band indication information, which is used to indicate the frequency band where the subordinate 80MHz channel or the subordinate 160MHz channel is located.
[0450] Scene 4
[0451] Combination Figure 5 ,like Fig.23 FIG. 1 is a flow chart of a method for configuring channel bandwidth in an embodiment of the present application. Fig.23 middle:
[0452] Step 901, the terminal receives bandwidth configuration information of the BSS; the bandwidth configuration information of the BSS is carried in the EHT Operation Element, the EHT Operation Element includes a channel bandwidth field, a first channel center frequency field, a second channel center frequency field, and a third center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the first channel center frequency field, the second channel center frequency field, and the third channel center frequency field are used to indicate the channel position information of the BSS, and the bandwidth information is any one of the multiple channel bandwidths that the terminal can support.
[0453] Specifically, the AP sends a beacon frame, which carries the EHT Operation Element, which is used to instruct the EHT STA to configure the BSS based on the EHT Operation Element. Optionally, when the primary channel of the AP is on the 5GHz frequency band, the beacon frame sent by the AP will carry the HT / VHT / HE / EHT Operation Element at the same time. Optionally, when the primary channel of the AP is on the 6GHz frequency band, the beacon frame sent by the AP will carry the HE / EHT Operation Element at the same time.
[0454] In this embodiment, the terminal is an EHT STA as an example to explain in detail the channel bandwidth configuration method of the EHT STA based on the newly defined EHT Operation Element.
[0455] It should be noted that this application only uses the management frame as a beacon frame as an example for explanation, and the frame carrying elements such as EHT OperationElement may also be other types of management frames, which is not limited in this application.
[0456] Step 902: The terminal obtains channel bandwidth information and channel location information according to bandwidth configuration information of the BSS.
[0457] Specifically, after receiving the EHT Operation Element, the EHT STA may determine the bandwidth configuration information of the BSS by reading the information included in each field carried by the EHT Operation Element. The specific reading method has been described above and will not be repeated here.
[0458] Specifically, in this embodiment, the format of the EHT Operation Element sent by the AP is as follows: Fig.24 As shown, refer to Fig.24The EHT Operation Element includes but is not limited to: a Control field, a CCFS3 field, a CCFS4 field, a CCFS5 field, and optionally, may also include a Puncture info field.
[0459] Below Figure 8 The instructions for different fields in are described in detail.
[0460] 1)Control field.
[0461] Specifically, the Control field carries the Puncture Info Present field and the Channel Width field. The Puncture Info Present field is used to indicate whether the Puncture Info field exists, and can also be understood as indicating whether the BSS has channel puncturing. Exemplarily, the length of the Control field can be 1 byte.
[0462] For example, when Puncture Info Present = 0, the Puncture info field does not appear. When Puncture Info Present = 1, the Puncture info field appears.
[0463] Specifically, the Channel Width field includes the channel bandwidth information of the BSS, which is used to indicate the channel bandwidth of the BSS. In one example, when the Channel Width field includes a first preset value, it indicates that the channel bandwidth of the BSS is 20MHz. In another example, when the Channel Width field includes a second preset value, it indicates that the channel bandwidth of the BSS is 40MHz. In another example, when the Channel Width field includes a third preset value, it indicates that the channel bandwidth of the BSS is 80MHz. In another example, when the Channel Width field includes a fourth preset value, it indicates that the channel bandwidth of the BSS is 160MHz or 80+80MHz. In another example, when the Channel Width field includes a fifth preset value, it indicates that the channel bandwidth of the BSS is 320MHz or 160+160MHz. Among them, the above preset values are all different.
[0464] For example, the value of the Channel Width field and the channel bandwidth indicated are as follows:
[0465] Channel Width=0, used to indicate that the channel bandwidth of the BSS is 20 MHz.
[0466] Channel Width = 1, used to indicate that the channel bandwidth of the BSS is 40 MHz.
[0467] Channel Width=2, used to indicate that the channel bandwidth of the BSS is 80 MHz.
[0468] Channel Width=3, used to indicate that the channel bandwidth of the BSS is 160 MHz or 80+80 MHz.
[0469] Channel Width=4, used to indicate that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz.
[0470] In another example, when the Channel Width field includes a first preset value, it indicates that the channel bandwidth of the BSS is 20 MHz. In another example, when the Channel Width field includes a second preset value, it indicates that the channel bandwidth of the BSS is 40 MHz. In another example, when the Channel Width field includes a third preset value, it indicates that the channel bandwidth of the BSS is 80 MHz, 160 MHz, or 80+80 MHz. In another example, when the Channel Width field includes a fourth preset value, it indicates that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz. Wherein, the above preset values are all different.
[0471] For example, the value of the Channel Width field and the channel bandwidth indicated are as follows:
[0472] Channel Width=0, used to indicate that the channel bandwidth of the BSS is 20 MHz.
[0473] Channel Width = 1, used to indicate that the channel bandwidth of the BSS is 40 MHz.
[0474] Channel Width=2, used to indicate that the channel bandwidth of the BSS is 80 MHz, 160 MHz, or 80+80 MHz.
[0475] Channel Width=3, used to indicate that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz.
[0476] 2) CCFS3 field
[0477] Specifically, the CCFS3 field is the first channel center frequency field described in the present application, and the field includes first segment center frequency information, which is used to indicate the center frequency of the first segment.
[0478] Exemplarily, the frequency information of the center of the first segment may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0479] 3)CCFS4 field
[0480] Specifically, the CCFS4 field is the second channel center frequency field described in the present application, which carries the second segment center frequency information and is used to indicate the center frequency of the second segment.
[0481] Exemplarily, the frequency of the center of the second segment may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0482] 4)CCFS5 field
[0483] Specifically, the CCFS5 field is the third channel center frequency field described in the present application, which carries the third segment center frequency information and is used to indicate the center frequency of the third segment.
[0484] Exemplarily, the center frequency of the second segment may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0485] Specifically, in the present application, for the case where the values of the Channel Width field corresponding to two or more different channel bandwidths are the same, the EHT STA can further determine the channel bandwidth by reading the difference between the first channel center frequency information in the CCFS3 field, the second channel center frequency information in the CCFS4 field, and the third channel center frequency information in the CCFS5 field.
[0486] The specific method is as follows:
[0487] In one example, when the Channel Width field includes a fourth preset value, such as a value of 3, and the difference between the first channel center frequency information and the second channel center frequency information is equal to the first preset difference, it indicates that the channel bandwidth of the BSS is 160 MHz. Exemplarily, if the first channel center frequency information and the second channel center frequency information are both corresponding index values, the first preset difference may be 8.
[0488] In another example, when the Channel Width field includes a fourth preset value, such as a value of 3, and the difference between the first channel center frequency information and the second channel center frequency information is greater than the second preset difference, it indicates that the channel bandwidth of the BSS is 80+80MHz. Exemplarily, if the first channel center frequency information and the second channel center frequency information are both corresponding index values, the second preset difference may be 16.
[0489] In another example, when the Channel Width field includes a fifth preset value, such as a value of 4, and the difference between the first channel center frequency information and the second channel center frequency information is equal to the third preset difference, and the difference between the second channel center frequency information and the third channel center frequency information is equal to the fourth preset difference, it indicates that the channel bandwidth of the BSS is 320 MHz. Exemplarily, if the first channel center frequency information, the second channel center frequency information, and the third channel center frequency information are all corresponding index values, the third preset difference may be 8, and the fourth preset difference may be 16.
[0490] In another example, when the Channel Width field includes a fifth preset value, for example, a value of 4, and the difference between the first channel center frequency information and the second channel center frequency information is equal to the fifth preset difference, and the difference between the second channel center frequency information and the third channel center frequency information is equal to the sixth preset difference, it indicates that the channel bandwidth of the BSS is 160+160MHz. Exemplarily, if the first channel center frequency information, the second channel center frequency information, and the third channel center frequency information are all corresponding index values, the fifth preset difference may be 8, and the sixth preset difference may be 32.
[0491] The following is a specific example to illustrate how to use the Channel Width field, CCFS3 field, CCFS4 field, and CCFS5 field:
[0492] Table 9
[0493]
[0494]
[0495] As shown in Table 9, a specific usage method of CCFS3 and CCFS4 is exemplified. Referring to Table 9, exemplarily, when the channel bandwidth is 20MHz, the value of the Channel Width field is 0, and the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 20MHz channel. The CCFS4 field is set to 0, and the CCFS5 field is set to 0. Specifically, the EHT STA reads the value of the Channel Width field as 0, and can determine that the channel bandwidth of the BSS is 20MHz. The EHT STA can obtain the center frequency of the main 20MHz channel by reading the CCFS3 field, specifically by reading the index value in the CCFS3 field to determine the corresponding center frequency of the main 20MHz channel. This content will not be repeated in the following embodiments. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 20MHz and the center frequency of the main 20MHz channel.
[0496] When the channel bandwidth is 40MHz, the value of the Channel Width field is 1, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 40MHz channel, the CCFS4 field is set to 0, and the CCFS5 field is set to 0. Specifically, the EHT STA reads the value of the Channel Width field as 1, and can determine that the channel bandwidth of the BSS is 40MHz. The EHTSTA can obtain the center frequency of the main 40MHz channel by reading the CCFS3 field. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 40MHz and the center frequency of the main 40MHz channel.
[0497] When the channel bandwidth is 80MHz, the value of the Channel Width field is 2, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 80MHz channel, the CCFS4 field is set to 0, and the CCFS5 field is set to 0. Specifically, the EHT STA reads the value of the Channel Width field as 2, and can determine that the channel bandwidth of the BSS is 80MHz. The EHTSTA can obtain the center frequency of the main 80MHz channel by reading the CCFS3 field. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 80MHz and the center frequency of the main 80MHz channel.
[0498] When the channel bandwidth is 160MHz, the value of the Channel Width field is 3, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 80MHz channel, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the main 160MHz channel, the CCFS5 field is set to 0, and |CCFS3-CCFS4|=8. Specifically, the EHT STA reads the value of the Channel Width field as 3, and can determine that the channel bandwidth of the BSS is 160MHz or 80+80MHz. The EHT STA can determine that the channel bandwidth is 160MHz by reading the CCFS3 field and the CCFS4 field based on |CCFS3-CCFS4|=8, and obtain the center frequency of the main 80MHz channel and the center frequency of the 160MHz channel. The channel bandwidth information of the BSS determined by the EHTSTA includes: the channel bandwidth is 160MHz, the center frequency of the main 80MHz channel, and the center frequency of the 160MHz channel.
[0499] When the channel bandwidth is 80+80MHz, the value of the Channel Width field is 3, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 80MHz channel, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the subordinate 80MHz channel, and |CCFS3-CCFS4|>16. Specifically, the EHT STA reads the value of the Channel Width field as 3, and can determine that the channel bandwidth of the BSS is 160MHz or 80+80MHz. The EHT STA can determine that the channel bandwidth is 80+80MHz by reading the CCFS3 field and the CCFS4 field based on |CCFS3-CCFS4|>16, and obtain the center frequency of the main 80MHz channel and the center frequency of the subordinate 80MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 80+80MHz, the center frequency of the main 80MHz channel, and the center frequency of the subordinate 80MHz channel.
[0500] When the channel bandwidth is 320MHz, the value of the Channel Width field is 4, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 80MHz channel, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the main 160MHz channel, and the third channel center frequency information in the CCFS5 field is used to indicate the third segment, that is, the center frequency of the slave 160MHz channel, and |CCFS3-CCFS4|=8, |CCFS4-CCFS5|=16. Specifically, the EHT STA reads the value of the Channel Width field as 4, and can determine that the channel bandwidth of the BSS is 320MHz or 160+160MHz. The EHT STA can determine that the channel bandwidth is 320MHz by reading the CCFS3 field, the CCFS4 field, and the CCFS4 field, based on |CCFS3-CCFS4|=8, |CCFS4-CCFS5|=16, and obtain the center frequency of the main 80MHz channel, the center frequency of the main 160MHz channel, and the center frequency of the main 320MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 320MHz, the center frequency of the main 80MHz channel, the center frequency of the main 160MHz channel, and the center frequency of the main 320MHz channel.
[0501] When the channel bandwidth is 160+160MHz, the value of the Channel Width field is 4, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 80MHz channel, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the main 160MHz channel, and the third channel center frequency information in the CCFS5 field is used to indicate the third segment, that is, the center frequency of the slave 160MHz channel, and |CCFS3-CCFS4|=8, |CCFS4-CCFS5|>32. Specifically, the EHT STA reads the value of the Channel Width field as 4, and can determine that the channel bandwidth of the BSS is 320MHz or 160+160MHz. The EHT STA can determine that the channel bandwidth is 160+160MHz by reading the CCFS3 field, the CCFS4 field, and the CCFS4 field, based on |CCFS3-CCFS4|=8, |CCFS4-CCFS5|>32, and obtain the center frequency of the main 80MHz channel, the center frequency of the main 160MHz channel, and the center frequency of the slave 160MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 160+160MHz, the center frequency of the main 80MHz channel, the center frequency of the main 160MHz channel, and the center frequency of the slave 160MHz channel.
[0502] In another possible implementation, 80 MHz, 160 MHz, and 80+80 MHz may also be represented by the same Chanel Width value, and the specific implementation is shown in Table 10:
[0503] Table 10
[0504]
[0505]
[0506] For related descriptions, please refer to Table 9, which will not be repeated here.
[0507] 4) Puncture Info field
[0508] The Puncture Info field and other details can be found in Scenario 1 and are not described here.
[0509] In a possible implementation, when the BSS is established on the 5 GHz frequency band, that is, when the EHT STA receives a beacon frame carrying the EHT Operation Element on the 5 GHz frequency band, the EHT STA may also receive the HT Operation Element in the beacon frame, and read the Primary channel field (refer to the above for related concepts) carried by the HT Operation Element to obtain the channel information of the primary 20 MHz channel, for example, the identification information of the primary 20 MHz, such as the index number of the primary 20 MHz channel or the channel number, thereby combining the acquired channel bandwidth information of the BSS to determine the specific position of the BSS channel on the frequency domain resources.
[0510] In another possible implementation, when the BSS is established on the 6 GHz frequency band, that is, when the EHT STA receives a management frame carrying the EHT Operation Element on the 6 GHz frequency band, since there is no HT Operation Element on the 6 GHz, the EHT STA can receive the HE Operation Element in the management frame, and read the Primary channel field (related concepts refer to the above) carried by the HE Operation Element. The channel information of the main 20 MHz channel can be obtained, for example, the identification information of the main 20 MHz, such as the index number of the main 20 MHz channel or the channel number, thereby combining the acquired channel bandwidth information of the BSS to determine the specific position of the BSS on the frequency domain resources.
[0511] In another possible implementation, if the AP needs to change at least one of its channel bandwidth, the maximum number of spatial streams that can be received, and the LDPC preference indication, the Operating Mode Notification Element (the relevant concept can be referred to above) can be carried in the Beacon frame, and the EHT STA can obtain the updated channel bandwidth configuration of the BSS by reading the Operating Mode Notification Element. The specific update method will be illustrated in the following embodiments.
[0512] In another possible implementation, if the channel bandwidth of the BSS is 80+80MHz or 160+160MHz, etc., which is formed by binding two discontinuous channels, optionally, the two channels may be located in different frequency bands, for example, one channel is located in the 5GHz frequency band, and the other channel is located in the 6GHz frequency band. In this embodiment, the reserved field in the control field may include indication information, such as Operation Class Present, OCP, which is used to indicate whether the EHT Operation Element carries the Operation Class field, and can also be understood as being used to indicate whether the two channels are located in different frequency bands. For example, when OCP=1, it indicates that the EHT Operation Element carries the Operation Class field, that is, the two channels are in different frequency bands, and the corresponding Operation Class field may include frequency band indication information, which is used to indicate the frequency band where the sub-80MHz or sub-160MHz is located.
[0513] To summarize, in the present application, STAs of different protocols can obtain the channel bandwidth information of the BSS by reading the Operation Element of their respective corresponding protocols. For example, the VHT STA can obtain the channel bandwidth information of the BSS by reading the VHT Operation Element, and the HE STA can obtain the channel bandwidth information of the BSS by reading the VHT / HE Operation Element. For the EHT STA, the VHT Operation Element can be ignored and the channel bandwidth information of the BSS can be obtained only by reading the EHTOperation Element.
[0514] Scene 5
[0515] Combination Figure 5 ,like Fig.25 FIG. 1 is a flow chart of a method for configuring channel bandwidth in an embodiment of the present application. Fig.25 middle:
[0516] Step 1001, the terminal receives bandwidth configuration information of the BSS; the bandwidth configuration information of the BSS is carried in the EHT Operation Element, the EHT Operation Element includes a channel bandwidth field, a first channel center frequency field, a second channel center frequency field, a third center frequency field and a fourth center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the first channel center frequency field, the second channel center frequency field, the third center frequency field and the fourth center frequency field are used to indicate the channel position information of the BSS, and the bandwidth information is any one of the multiple channel bandwidths that the terminal can support.
[0517] Specifically, the AP sends a beacon frame, which carries the EHT Operation Element, which is used to instruct the EHT STA to configure the BSS based on the EHT Operation Element. Optionally, when the primary channel of the AP is on the 5GHz frequency band, the beacon frame sent by the AP will carry the HT / VHT / HE / EHT Operation Element at the same time. Optionally, when the primary channel of the AP is on the 6GHz frequency band, the beacon frame sent by the AP will carry the HE / EHT Operation Element at the same time.
[0518] In this embodiment, the terminal is an EHT STA as an example to explain in detail the channel bandwidth configuration method of the EHT STA based on the newly defined EHT Operation Element.
[0519] It should be noted that this application only uses the management frame as a beacon frame as an example for explanation, and the frame carrying elements such as EHT OperationElement may also be other types of management frames, which is not limited in this application.
[0520] Step 1002: The terminal obtains channel bandwidth information and channel location information according to bandwidth configuration information of the BSS.
[0521] Specifically, after receiving the EHT Operation Element, the EHT STA may determine the bandwidth configuration information of the BSS by reading the information included in each field carried by the EHT Operation Element. The specific reading method has been described above and will not be repeated here.
[0522] Specifically, in this embodiment, the format of the EHT Operation Element sent by the AP is as follows: Fig.26 As shown, refer to Fig.26The EHT Operation Element includes, but is not limited to, a Control field, a CCFS3 field, a CCFS4 field, a CCFS5 field, and CCFS5, and may optionally include a Puncture info field.
[0523] Below Figure 8 The instructions for different fields in are described in detail.
[0524] 1)Control field.
[0525] Specifically, the Control field carries the Puncture Info Present field and the Channel Width field. The Puncture Info Present field is used to indicate whether the Puncture Info field exists, and can also be understood as indicating whether the BSS has channel puncturing. Exemplarily, the length of the Control field can be 1 byte.
[0526] For example, when Puncture Info Present = 0, the Puncture info field does not appear. When Puncture Info Present = 1, the Puncture info field appears.
[0527] Specifically, the Channel Width field includes the channel bandwidth information of the BSS, and is used to indicate the channel bandwidth of the BSS.
[0528] In one example, when the Channel Width field includes a first preset value, it indicates that the channel bandwidth of the BSS is 20 MHz. In another example, when the Channel Width field includes a second preset value, it indicates that the channel bandwidth of the BSS is 40 MHz. In another example, when the Channel Width field includes a third preset value, it indicates that the channel bandwidth of the BSS is 80 MHz. In another example, when the Channel Width field includes a fourth preset value, it indicates that the channel bandwidth of the BSS is 160 MHz or 80+80 MHz. In another example, when the Channel Width field includes a fifth preset value, it indicates that the channel bandwidth of the BSS is 240 MHz or 160+80 MHz or 80+160 MHz. In another example, when the Channel Width field includes a sixth preset value, it indicates that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz. Wherein, the above preset values are all different.
[0529] For example, the value of the Channel Width field and the channel bandwidth indicated are as follows:
[0530] Channel Width=0, used to indicate that the channel bandwidth of the BSS is 20 MHz.
[0531] Channel Width = 1, used to indicate that the channel bandwidth of the BSS is 40 MHz.
[0532] Channel Width=2, used to indicate that the channel bandwidth of the BSS is 80 MHz.
[0533] Channel Width=3, used to indicate that the channel bandwidth of the BSS is 160 MHz or 80+80 MHz.
[0534] Channel Width=4, used to indicate that the channel bandwidth of the BSS is 240 MHz or 160+80 MHz or 80+160 MHz.
[0535] Channel Width=5, used to indicate that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz.
[0536] The above is only an illustrative example. In other embodiments, for example, the Channel Width field may not include a value for indicating a 240 MHz channel, and this application does not limit this.
[0537] 2) CCFS3 field
[0538] Specifically, the CCFS3 field is the first channel center frequency field described in the present application, and the field includes first segment center frequency information, which is used to indicate the center frequency of the first segment.
[0539] Exemplarily, the frequency information of the center of the first segment may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0540] 3)CCFS4 field
[0541] Specifically, the CCFS4 field is the second channel center frequency field described in this application, which carries the second segment center frequency information and is used to indicate the center frequency of the second segment. Optionally, when the channel bandwidth is less than 160MHz or 80+80MHz, the CCFS4 field can be set to 0 or not appear.
[0542] Exemplarily, the frequency of the center of the second segment may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0543] 4)CCFS5 field
[0544] Specifically, the CCFS5 field is the third channel center frequency field described in this application, which carries the third segment center frequency information and is used to indicate the center frequency of the third segment. Optionally, when the channel bandwidth is less than 240MHz or 160+80MHz or 80+160MHz, the CCFS5 field can be set to 0 or not appear.
[0545] Exemplarily, the center frequency of the third segment may be an index value corresponding to the center frequency of the segment. The relevant concept of the index value may be referred to above and will not be elaborated here.
[0546] 4)CCFS6 field
[0547] Specifically, the CCFS5 field is the fourth channel center frequency field described in this application, which carries the fourth segment center frequency information and is used to indicate the center frequency of the fourth segment. Optionally, when the channel bandwidth is less than 320MHz or 160+160MHz, the CCFS5 field can be set to 0 or not appear.
[0548] Exemplarily, the center frequency of the fourth segment may be an index value corresponding to the center frequency of the segment. The relevant concepts of the index value may be referred to above and will not be elaborated here.
[0549] Specifically, in the present application, for the case where the values of the Channel Width fields corresponding to two different channel bandwidths are the same, the EHT STA can further determine the channel bandwidth by reading the difference between the first channel center frequency information in the CCFS3 field, the second channel center frequency information in the CCFS4 field, the third channel center frequency information in the CCFS5 field, and the fourth channel center frequency information in the CCFS6 field.
[0550] The specific method is as follows:
[0551] In one example, when the Channel Width field includes a fourth preset value, such as a value of 3, and the difference between the first channel center frequency information and the second channel center frequency information is equal to the first preset difference, it indicates that the channel bandwidth of the BSS is 160MHz. Exemplarily, if the difference between the first channel center frequency information and the second channel center frequency information is greater than the first preset difference, it indicates that the channel bandwidth of the BSS is 80+80MHz. Exemplarily, if the first channel center frequency information and the second channel center frequency information are both corresponding index values, the first preset difference can be 16.
[0552] In another example, when the Channel Width field includes a fifth preset value, such as a value of 4, and the difference between the first channel center frequency information and the second channel center frequency information is equal to the second preset difference, and the difference between the second channel center frequency information and the third channel center frequency information is equal to the second preset difference, the channel bandwidth of the BSS is 240 MHz. Exemplarily, if the first channel center frequency information, the second channel center frequency information, and the third channel center frequency information are all corresponding index values, the second preset difference may be 16.
[0553] In another example, when the Channel Width field includes a fifth preset value, such as a value of 4, and the difference between the first channel center frequency information and the second channel center frequency information is equal to the third preset difference, and the difference between the second channel center frequency information and the third channel center frequency information is greater than the third preset difference, the channel bandwidth of the BSS is 160+80MHz. Exemplarily, if the first channel center frequency information, the second channel center frequency information, and the third channel center frequency information are all corresponding index values, the third preset difference may be 16.
[0554] In another example, when the Channel Width field includes a fifth preset value, such as 4, and the difference between the first channel center frequency information and the second channel center frequency information is greater than the fourth preset difference, and the difference between the second channel center frequency information and the third channel center frequency information is equal to the fourth preset difference, the channel bandwidth of the BSS is 80+160MHz. Exemplarily, if the first channel center frequency information, the second channel center frequency information, and the third channel center frequency information are all corresponding index values, the fourth preset difference may be 16.
[0555] In another example, when the Channel Width field includes a sixth preset value, for example, a value of 5, and the difference between the first channel center frequency information and the second channel center frequency information, the difference between the second channel center frequency information and the third channel center frequency information, and the difference between the third channel center frequency information and the fourth channel center frequency information are all equal to the fifth preset difference, then the channel bandwidth of the BSS is 320 MHz. By way of example, the fifth preset difference can be 16.
[0556] In another example, when the Channel Width field includes a sixth preset value, for example, a value of 5, and the difference between the center frequency information of the first channel and the center frequency information of the second channel, and the difference between the center frequency information of the third channel and the fourth channel are both equal to the sixth preset difference, and the difference between the center frequency information of the second channel and the center frequency information of the third channel is greater than the sixth preset difference, then the channel bandwidth of the BSS is 160+160MHz. Exemplarily, the sixth preset difference may be 16.
[0557] It should be further explained that the center frequency of the first segment described in the present application refers to the center frequency of the first 80MHz channel or a channel less than 80MHz (refer to the above for related concepts). The center frequency of the second segment refers to the center frequency of the second 80MHz channel, the center frequency of the third segment refers to the center frequency of the third 80MHz channel, and the center frequency of the fourth segment refers to the center frequency of the fourth 80MHz channel. Among them, the "first 80MHz channel", "second 80MHz channel", "third 80MHz channel" and "fourth 80MHz channel" correspond to the order of the center frequencies. For example, CCFS0 corresponds to an 80MHz channel with the smallest center frequency or a channel less than 80MHz, and CCFS6 corresponds to an 80MHz channel with the largest center frequency. The following is a specific example to illustrate the specific usage of the Channel Width field, CCFS3 field, CCFS4 field, CCFS5 field and CCFS6 field:
[0558] Table 11
[0559]
[0560]
[0561] Referring to Table 11, exemplarily, when the channel bandwidth is 20MHz, the value of the Channel Width field is 0, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 20MHz channel, the CCFS4 field is set to 0 or does not exist, the CCFS5 field is set to 0 or does not exist, and the CCFS6 field is set to 0 or does not exist. Specifically, the EHT STA reads the value of the Channel Width field as 0, and can determine that the channel bandwidth of the BSS is 20MHz. The EHT STA can obtain the center frequency of the main 20MHz channel by reading the CCFS3 field, specifically by reading the index value in the CCFS3 field to determine the corresponding center frequency of the main 20MHz channel, which will not be repeated in the following embodiments. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 20MHz and the center frequency of the main 20MHz.
[0562] When the channel bandwidth is 40MHz, the value of the Channel Width field is 1, the first channel center frequency information in the CCFS3 field is used to indicate the first segment, that is, the center frequency of the main 40MHz channel, the CCFS4 field is set to 0 or does not exist, the CCFS5 field is set to 0 or does not exist, and the CCFS6 field is set to 0 or does not exist. Specifically, the EHT STA reads the value of the Channel Width field as 1, which can determine that the channel bandwidth of the BSS is 40MHz. The EHT STA can obtain the center frequency of the main 40MHz channel by reading the CCFS3 field. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 40MHz and the center frequency of the main 40MHz.
[0563] When the channel bandwidth is 80MHz, the value of the Channel Width field is 2, the first channel center frequency information in the CCFS3 field is used to indicate the center frequency of the first 80MHz segment, the CCFS4 field is set to 0 or does not exist, the CCFS5 field is set to 0 or does not exist, and the CCFS6 field is set to 0 or does not exist. Specifically, the EHT STA reads the value of the Channel Width field as 2, and can determine that the channel bandwidth of the BSS is 80MHz. The EHT STA can obtain the center frequency of the main 80MHz channel by reading the CCFS3 field. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 80MHz and the center frequency of the main 80MHz channel.
[0564] When the channel bandwidth is 160MHz, the value of the Channel Width field is 3, the first channel center frequency information in the CCFS3 field is used to indicate the center frequency of the first 80MHz segment, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the second 80MHz channel, the CCFS5 field is set to 0 or does not exist, the CCFS6 field is set to 0 or does not exist, and |CCFS3-CCFS4|=16. Specifically, the EHT STA reads the value of the Channel Width field as 3, and can determine that the channel bandwidth of the BSS is 160MHz or 80+80MHz. The EHT STA can determine that the channel bandwidth is 160MHz by reading the CCFS3 field and the CCFS4 field based on |CCFS3-CCFS4|=8, and obtain the center frequency of the first 80MHz channel and the center frequency of the second 80MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 160MHz, the center frequency of the first 80MHz channel, and the center frequency of the second 160MHz channel.
[0565] When the channel bandwidth is 80+80MHz, the value of the Channel Width field is 3, the first channel center frequency information in the CCFS3 field is used to indicate the center frequency of the first 80MHz segment, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the second 80MHz channel, the CCFS5 field is set to 0 or does not exist, the CCFS6 field is set to 0 or does not exist, and |CCFS3-CCFS4|>16. Specifically, the EHT STA reads the value of the Channel Width field as 3, and can determine that the channel bandwidth of the BSS is 160MHz or 80+80MHz. The EHT STA can determine that the channel bandwidth is 80+80MHz by reading the CCFS3 field and the CCFS4 field, based on |CCFS3-CCFS4|>16, and obtain the center frequency of the first 80MHz channel and the center frequency of the second 80MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 80+80MHz, the center frequency of the first 80MHz channel, and the center frequency of the second 80MHz channel.
[0566] When the channel bandwidth is 240MHz, the value of the Channel Width field is 4, the first channel center frequency information in the CCFS3 field is used to indicate the center frequency of the first 80MHz segment, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the second 80MHz channel, the third channel center frequency information in the CCFS5 field is used to indicate the third segment, that is, the center frequency of the third 80MHz channel, the CCFS6 field is set to 0 or does not exist, and |CCFS4-CCFS3|=16, |CCFS5-CCFS4|=16. Specifically, the EHT STA reads the value of the Channel Width field as 4, and can determine that the channel bandwidth of the BSS is 240MHz, 160+80MHz, or 80+160MHz. The EHT STA can determine that the channel bandwidth is 240MHz by reading the CCFS3 field, the CCFS4 field, and the CCFS5 field, based on |CCFS4-CCFS3|=16, |CCFS5-CCFS4|=16, and obtain the center frequency of the first 80MHz channel, the center frequency of the second 80MHz channel, and the center frequency of the third 80MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 240MHz, the center frequency of the first 80MHz channel, the center frequency of the second 80MHz channel, and the center frequency of the third 80MHz channel.
[0567] When the channel bandwidth is 160+80MHz, the value of the Channel Width field is 4, the first channel center frequency information in the CCFS3 field is used to indicate the center frequency of the first 80MHz segment, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the second 80MHz channel, the third channel center frequency information in the CCFS5 field is used to indicate the third segment, that is, the center frequency of the third 80MHz channel, the CCFS6 field is set to 0 or does not exist, and |CCFS4-CCFS3|=16, |CCFS5-CCFS4|>16. Specifically, the EHT STA reads the value of the Channel Width field as 4, and can determine that the channel bandwidth of the BSS is 240MHz, 160+80MHz, or 80+160MHz. The EHT STA can determine that the channel bandwidth is 160+80MHz by reading the CCFS3 field, the CCFS4 field, and the CCFS5 field, based on |CCFS4-CCFS3|=16, |CCFS5-CCFS4|>16, and obtain the center frequency of the first 80MHz channel, the center frequency of the second 80MHz channel, and the center frequency of the third 80MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 160+80MHz, the center frequency of the first 80MHz channel, the center frequency of the second 80MHz channel, and the center frequency of the third 80MHz channel.
[0568] When the channel bandwidth is 80+160MHz, the value of the Channel Width field is 4, the first channel center frequency information in the CCFS3 field is used to indicate the center frequency of the first 80MHz segment, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the second 80MHz channel, the third channel center frequency information in the CCFS5 field is used to indicate the third segment, that is, the center frequency of the third 80MHz channel, the CCFS6 field is set to 0 or does not exist, and |CCFS4-CCFS3|>16, |CCFS5-CCFS4|=16. Specifically, the EHT STA reads the value of the Channel Width field as 4, and can determine that the channel bandwidth of the BSS is 240MHz, 160+80MHz, or 80+160MHz. The EHT STA can determine that the channel bandwidth is 80+160MHz by reading the CCFS3 field, the CCFS4 field, and the CCFS5 field, based on |CCFS4-CCFS3|>16, |CCFS5-CCFS4|=16, and obtain the center frequency of the first 80MHz channel, the center frequency of the second 80MHz channel, and the center frequency of the third 80MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 80+160MHz, the center frequency of the first 80MHz channel, the center frequency of the second 80MHz channel, and the center frequency of the third 80MHz channel.
[0569] When the channel bandwidth is 320MHz, the value of the Channel Width field is 5, the first channel center frequency information in the CCFS3 field is used to indicate the center frequency of the first 80MHz segment, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the second 80MHz channel, the third channel center frequency information in the CCFS5 field is used to indicate the third segment, that is, the center frequency of the third 80MHz channel, the fourth channel center frequency information in the CCFS6 field is used to indicate the fourth segment, that is, the center frequency of the fourth 80MHz channel, and, |CCFS4-CCFS3|=16, |CCFS5-CCFS4|=16, |CCFS6-CCFS5|=16. Specifically, the EHT STA reads the value of the Channel Width field as 5, and can determine that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz. The EHT STA can determine that the channel bandwidth is 320 MHz by reading the CCFS3 field, the CCFS4 field, the CCFS5 field, and the CCFS6 field, based on |CCFS4-CCFS3|=16, |CCFS5-CCFS4|=16, |CCFS6-CCFS5|=16, and obtain the center frequency of the first 80 MHz channel, the center frequency of the second 80 MHz channel, the center frequency of the third 80 MHz channel, and the center frequency of the fourth 80 MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 320 MHz, the center frequency of the first 80 MHz channel, the center frequency of the second 80 MHz channel, the center frequency of the third 80 MHz channel, and the center frequency of the fourth 80 MHz channel.
[0570] When the channel bandwidth is 160+160MHz, the value of the Channel Width field is 5, the first channel center frequency information in the CCFS3 field is used to indicate the center frequency of the first 80MHz segment, the second channel center frequency information in the CCFS4 field is used to indicate the second segment, that is, the center frequency of the second 80MHz channel, the third channel center frequency information in the CCFS5 field is used to indicate the third segment, that is, the center frequency of the third 80MHz channel, the fourth channel center frequency information in the CCFS6 field is used to indicate the fourth segment, that is, the center frequency of the fourth 80MHz channel, and, |CCFS4-CCFS3|=16, |CCFS5-CCFS4|>16, |CCFS6-CCFS5|=16. Specifically, the EHT STA reads the value of the Channel Width field as 5, and can determine that the channel bandwidth of the BSS is 320 MHz or 160+160 MHz. The EHT STA can determine that the channel bandwidth is 160+160 MHz by reading the CCFS3 field, the CCFS4 field, the CCFS5 field, and the CCFS6 field, based on |CCFS4-CCFS3|=16, |CCFS5-CCFS4|>16, |CCFS6-CCFS5|=16, and obtain the center frequency of the first 80 MHz channel, the center frequency of the second 80 MHz channel, the center frequency of the third 80 MHz channel, and the center frequency of the fourth 80 MHz channel. The channel bandwidth information of the BSS determined by the EHT STA includes: the channel bandwidth is 160+160 MHz, the center frequency of the first 80 MHz channel, the center frequency of the second 80 MHz channel, the center frequency of the third 80 MHz channel, and the center frequency of the fourth 80 MHz channel.
[0571] 4) Puncture Info field
[0572] The Puncture Info field and other details can be found in Scenario 1 and are not described here.
[0573] In a possible implementation, when the BSS is established on the 5 GHz frequency band, that is, when the EHT STA receives a beacon frame carrying the EHT Operation Element on the 5 GHz frequency band, the EHT STA may also receive the HT Operation Element in the beacon frame, and read the Primary channel field (refer to the above for related concepts) carried by the HT Operation Element to obtain the channel information of the primary 20 MHz channel, for example, the identification information of the primary 20 MHz, such as the index number of the primary 20 MHz channel or the channel number, thereby combining the acquired channel bandwidth information of the BSS to determine the specific position of the BSS channel on the frequency domain resources.
[0574] In another possible implementation, when the BSS is established on the 6 GHz frequency band, that is, when the EHT STA receives a management frame carrying the EHT Operation Element on the 6 GHz frequency band, since there is no HT Operation Element on the 6 GHz, the EHT STA can receive the HE Operation Element in the management frame, and read the Primary channel field (refer to the above for related concepts) carried by the HE Operation Element. The channel information of the main 20 MHz channel can be obtained, for example, the identification information of the main 20 MHz, such as the index number of the main 20 MHz channel or the channel number, thereby combining the acquired channel bandwidth information of the BSS to determine the specific position of the BSS channel on the frequency domain resources.
[0575] In another possible implementation, if the AP needs to change at least one of its channel bandwidth, the maximum number of spatial streams that can be received, and the LDPC preference indication, the Operating Mode Notification Element (the relevant concept can be referred to above) can be carried in the Beacon frame, and the EHT STA can obtain the updated channel bandwidth configuration of the BSS by reading the Operating Mode Notification Element. The specific update method will be illustrated in the following embodiments.
[0576] In another possible implementation, if the channel bandwidth of the BSS is 80+80MHz or 160+160MHz, etc., which is formed by binding two discontinuous channels, optionally, the two channels may be located in different frequency bands, for example, one channel is located in the 5GHz frequency band, and the other channel is located in the 6GHz frequency band. In this embodiment, the reserved field in the control field may include indication information, such as Operation Class Present, which is used to indicate whether the EHT Operation Element carries the Operation Class field, and can also be understood as being used to indicate whether the two channels are located in different frequency bands. For example, when OCP=1, it indicates that the EHT Operation Element carries the Operation Class field, that is, the two channels are in different frequency bands, and the corresponding Operation Class field may include frequency band indication information, which is used to indicate the frequency band where the main 80MHz channel or the subordinate 160MHz channel is located.
[0577] To summarize, in the present application, STAs of different protocols can obtain the channel bandwidth information of the BSS by reading the OperationElement of their respective corresponding protocols. For example, the VHT STA can obtain the channel bandwidth information of the BSS by reading the VHT Operation Element, and the HE STA can obtain the channel bandwidth information of the BSS by reading the HE Operation Element. For the EHT STA, the VHT Operation Element can be ignored and the channel bandwidth information of the BSS can be obtained only by reading the EHT Operation Element.
[0578] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the interaction between various network elements. It can be understood that in order to implement the above functions, the terminal includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in this document, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel 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.
[0579] The embodiment of the present application can divide the functional modules of the terminal according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0580] In the case where each functional module is divided into each functional module according to each function, Fig. 27 A possible structural diagram of the terminal 100 involved in the above embodiment is shown. Fig. 27 As shown, the terminal 100 may include: a transceiver module 101 and a processing module 102.
[0581] In a possible implementation, the transceiver module 101 is used to receive bandwidth configuration information of a basic service set BSS; the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, and the extremely high throughput operation element includes a channel bandwidth field, a first channel center frequency field, and a second channel center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the first channel center frequency field and the second channel center frequency field are used to indicate the channel location information of the BSS, and the bandwidth information is any one of a plurality of channel bandwidths that can be supported by the terminal; the processing module 102 is used to obtain channel bandwidth information and channel location information according to the bandwidth configuration information of the BSS.
[0582] Based on the above technical solution, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0583] Based on the above technical solution, the puncturing information field includes at least one bit, which corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a first preset bit value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20MHz.
[0584] On the basis of the above technical solution, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0585] On the basis of the above technical solution, the transceiver module 101 is used to receive a high-throughput operation element, where the high-throughput operation element includes a primary channel field, and primary channel information is carried in the primary channel field.
[0586] On the basis of the above technical solution, the transceiver module 101 is used to receive the high-efficiency operation element, the high-efficiency operation element includes a main channel field, and the main channel information is carried in the main channel field.
[0587] Based on the above technical solution, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field includes second channel center frequency information, and the second channel center frequency information is zero; wherein, the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; and the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0588] Based on the above technical solution, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes third channel center frequency information, which is used to indicate the first segment center frequency of the BSS, and the second channel center frequency field includes fourth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is greater than the second preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0589] Based on the above technical solution, the channel bandwidth field indicates a fifth preset value, the first channel center frequency field includes the fifth channel center frequency information, which is used to indicate the first segment center frequency in the BSS, and the second channel center frequency field includes the sixth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 320MHz or 160+160MHz; if the difference between the fifth channel center frequency information and the sixth channel center frequency information is equal to the third preset difference, the channel bandwidth of the BSS is 320MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is greater than the fourth preset difference, the channel bandwidth of the BSS is 160+160MHz.
[0590] In another possible implementation, combining Fig. 27 The transceiver module 101 is used to receive the bandwidth configuration information of the BSS; the bandwidth configuration information of the BSS is carried in the very high throughput operation element, and the very high throughput operation element includes a channel bandwidth field and a center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the center frequency field is used to indicate the location information of the BSS. The bandwidth information is any one of the multiple channel bandwidths that the terminal can support; the processing module 102 is used to obtain the channel bandwidth information and the location information according to the bandwidth configuration information of the BSS.
[0591] On the basis of the above technical solution, the center frequency field includes a first channel center frequency field, and the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS.
[0592] Based on the above technical solution, the center frequency field includes a second channel center frequency field and a third channel center frequency field. The second channel center frequency field includes second channel center frequency information for indicating the first segment center frequency of the BSS. The third channel center frequency field includes third channel center frequency information for indicating the second segment center frequency in the BSS.
[0593] Based on the above technical solution, the channel bandwidth field indicates any one of a first preset value, a second preset value, a third preset value, a fourth preset value, a fifth preset value and a sixth preset value; wherein the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz; the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz; the fifth preset value is used to indicate that the channel bandwidth of the BSS is 240MHz; the sixth preset value is used to indicate that the channel bandwidth of the BSS is 320MHz.
[0594] Based on the above technical solution, the channel bandwidth field indicates any one of the seventh preset value, the eighth preset value, the ninth preset value and the tenth preset value; wherein the seventh preset value is used to indicate that the channel bandwidth of the BSS is 80+80MHz; the eighth preset value is used to indicate that the channel bandwidth of the BSS is 160+80MHz; the ninth preset value is used to indicate that the channel bandwidth of the BSS is 80+160MHz; and the tenth preset value is used to indicate that the channel bandwidth of the BSS is 160+160MHz.
[0595] Based on the above technical solution, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0596] Based on the above technical solution, the puncturing information field includes at least one bit, which corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20MHz.
[0597] On the basis of the above technical solution, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0598] On the basis of the above technical solution, the transceiver module 101 is used to receive a high-throughput operation element, where the high-throughput operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0599] On the basis of the above technical solution, the transceiver module 101 is used to receive the high-efficiency operation element, the high-efficiency operation element includes a main channel field, and the identification information of the main channel is carried in the main channel field.
[0600] In another possible implementation, combining Fig. 27 The transceiver module 101 is used to receive the bandwidth configuration information of the BSS; the bandwidth configuration information of the BSS is carried in the very high throughput operation element, and the very high throughput operation element includes a channel bandwidth field, a first channel center frequency field, a second channel center frequency field and a third channel center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the first channel center frequency field, the second channel center frequency field and the third channel center frequency field are used to indicate the location information of the BSS, and the bandwidth information is any one of the multiple channel bandwidths that the terminal can support; the processing module 102 is used to obtain the channel bandwidth information and the location information according to the bandwidth configuration information of the BSS.
[0601] Based on the above technical solution, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0602] Based on the above technical solution, the puncturing information field includes at least one bit, which corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20MHz.
[0603] On the basis of the above technical solution, the puncturing mode indication information in the puncturing information field is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0604] On the basis of the above technical solution, the transceiver module 101 is used to receive a high-throughput operation element, where the high-throughput operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0605] On the basis of the above technical solution, the transceiver module 101 is used to receive the high-efficiency operation element, the high-efficiency operation element includes a main channel field, and the identification information of the main channel is carried in the main channel field.
[0606] Based on the above technical solution, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, then the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field and the third channel center frequency field are set to zero; wherein, the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0607] On the basis of the above technical solution, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes the second channel center frequency information, which is used to indicate the first segment center frequency of the BSS, and the second channel center frequency field includes the third channel center frequency information, which is used to indicate the second segment center frequency in the BSS; the third channel center frequency field is set to zero; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the second channel center frequency information and the third channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the second channel center frequency information and the third channel center frequency information is greater than the second preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0608] On the basis of the above technical solution, the channel bandwidth field indicates the fifth preset value, the first channel center frequency field includes the fourth channel center frequency information, the second channel center frequency field includes the fifth channel center frequency information, the first channel center frequency field and the second channel center frequency field are used to indicate the first segment center frequency of the BSS, and the third channel center frequency field includes the sixth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 320MHz or 160+160MHz; if the difference between the fourth channel center frequency information and the fifth channel center frequency information is equal to the third preset difference, and if the difference between the fifth channel center frequency information and the sixth channel center frequency information is equal to the fourth preset difference, the channel bandwidth of the BSS is 320MHz; if the difference between the fourth channel center frequency information and the fifth channel center frequency information is equal to the fifth preset difference, and if the difference between the fifth channel center frequency information and the sixth channel center frequency information is greater than the sixth preset difference, the channel bandwidth of the BSS is 160+160MHz.
[0609] In another possible implementation, combining Fig. 27 The transceiver module 101 is used to receive bandwidth configuration information of the BSS; the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, and the extremely high throughput operation element includes a channel bandwidth field, a first channel center frequency field, a second channel center frequency field, a third center frequency field, and a fourth center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the first channel center frequency field, the second channel center frequency field, the third center frequency field, and the fourth center frequency field are used to indicate the location information of the BSS, and the bandwidth information is any one of the multiple channel bandwidths that the terminal can support; the processing module 102 is used to obtain the channel bandwidth information and the location information according to the bandwidth configuration information of the BSS.
[0610] Based on the above technical solution, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0611] Based on the above technical solution, the puncturing information field includes at least one bit, which corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20MHz.
[0612] On the basis of the above technical solution, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0613] On the basis of the above technical solution, the transceiver module 101 is used to receive a high-throughput operation element, where the high-throughput operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0614] On the basis of the above technical solution, the transceiver module 101 is used to receive the high-efficiency operation element, the high-efficiency operation element includes a main channel field, and the identification information of the main channel is carried in the main channel field.
[0615] Based on the above technical solution, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, then the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field, the third channel center frequency field and the fourth channel center frequency field are set to zero; wherein the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; and the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0616] On the basis of the above technical solution, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes the second channel center frequency information, which is used to indicate the first segment center frequency of the BSS, and the second channel center frequency field includes the third channel center frequency information, which is used to indicate the second segment center frequency in the BSS; the third channel center frequency field and the fourth channel center frequency field are set to zero; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the second channel center frequency information and the third channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the second channel center frequency information and the third channel center frequency information is greater than the first preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0617] On the basis of the above technical solution, the channel bandwidth field indicates a fifth preset value, then the first channel center frequency field includes fourth channel center frequency information, which is used to indicate the first segment center frequency in the BSS; the second channel center frequency field includes fifth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; the third channel center frequency field includes sixth channel center frequency information, which is used to indicate the third segment center frequency in the BSS; used to indicate the second segment center frequency in the BSS; the fourth channel center frequency field is set to zero; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 240MHz, 160+80MHz or 80+160MHz; if the fourth channel center frequency information is the same as the fifth channel center frequency information, If the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is equal to the second preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is equal to the second preset difference, the channel bandwidth of the BSS is 240 MHz; if the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is equal to the third preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is greater than the third preset difference, the channel bandwidth of the BSS is 160+80 MHz; if the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is greater than the fourth preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is equal to the fourth preset difference, the channel bandwidth of the BSS is 80+160 MHz.
[0618] On the basis of the above technical solution, the channel bandwidth field indicates a sixth preset value, then the first channel center frequency field includes the seventh channel center frequency information, which is used to indicate the first segment center frequency in the BSS; the second channel center frequency field includes the eighth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; the third channel center frequency field includes the ninth channel center frequency information, which is used to indicate the third segment center frequency in the BSS; the fourth channel center frequency field includes the tenth channel center frequency information, which is used to indicate the fourth segment center frequency in the BSS; wherein the sixth preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz or If the difference between the center frequency information of the seventh channel and the center frequency information of the eighth channel, the difference between the center frequency information of the eighth channel and the center frequency information of the ninth channel, and the difference between the center frequency information of the ninth channel and the center frequency information of the tenth channel are all equal to the fifth preset difference, the channel bandwidth of the BSS is 320 MHz; if the difference between the center frequency information of the seventh channel and the center frequency information of the eighth channel and the difference between the center frequency information of the tenth channel are all equal to the sixth preset difference, and the difference between the center frequency information of the eighth channel and the center frequency information of the ninth channel is greater than the sixth preset difference, the channel bandwidth of the BSS is 160+160 MHz.
[0619] Fig.28A possible structural diagram of the network device 200 involved in the above embodiment is shown. Fig.28 As shown, the network device 200 may include: a processing module 201 and a transceiver module 202 .
[0620] In a possible implementation, the processing module 201 is used to generate bandwidth configuration information of the BSS, wherein the bandwidth configuration information of the BSS is carried in an extremely high throughput operation element, and the extremely high throughput operation element includes a channel bandwidth field, a first channel center frequency field, and a second channel center frequency field, the channel bandwidth field is used to indicate the channel bandwidth information of the BSS, the first channel center frequency field and the second channel center frequency field are used to indicate the channel location information of the BSS, and the bandwidth information is any one of the multiple channel bandwidths that the terminal can support. The transceiver module 202 is used to send the bandwidth configuration information of the BSS.
[0621] Based on the above technical solution, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0622] Based on the above technical solution, the puncturing information field includes at least one bit, which corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a first preset bit value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20MHz.
[0623] On the basis of the above technical solution, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0624] On the basis of the above technical solution, the transceiver module 201 is used to send a high-throughput operation element, which carries the primary channel information of the BSS.
[0625] On the basis of the above technical solution, the transceiver module 201 is used to send a high-efficiency operation element, which carries the main channel information of the BSS.
[0626] Based on the above technical solution, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field includes second channel center frequency information, and the second channel center frequency information is zero; wherein, the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; and the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0627] Based on the above technical solution, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes third channel center frequency information, which is used to indicate the first segment center frequency of the BSS, and the second channel center frequency field includes fourth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is greater than the second preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0628] Based on the above technical solution, the channel bandwidth field indicates a fifth preset value, the first channel center frequency field includes the fifth channel center frequency information, which is used to indicate the first segment center frequency in the BSS, and the second channel center frequency field includes the sixth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 320MHz or 160+160MHz; if the difference between the fifth channel center frequency information and the sixth channel center frequency information is equal to the third preset difference, the channel bandwidth of the BSS is 320MHz; if the difference between the third channel center frequency information and the fourth channel center frequency information is greater than the fourth preset difference, the channel bandwidth of the BSS is 160+160MHz.
[0629] In another possible implementation, combining Fig.28 The processing module 201 is used to generate bandwidth configuration information of the BSS; the bandwidth configuration information of the BSS is carried in the very high throughput operation element, and the very high throughput operation element includes a channel bandwidth field and a center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the center frequency field is used to indicate the location information of the BSS. The bandwidth information is any one of the multiple channel bandwidths that the terminal can support. The transceiver module 202 is used to send the bandwidth configuration information of the BSS.
[0630] On the basis of the above technical solution, the center frequency field includes a first channel center frequency field, and the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS.
[0631] Based on the above technical solution, the center frequency field includes a second channel center frequency field and a third channel center frequency field. The second channel center frequency field includes second channel center frequency information for indicating the first segment center frequency of the BSS. The third channel center frequency field includes third channel center frequency information for indicating the second segment center frequency in the BSS.
[0632] Based on the above technical solution, the channel bandwidth field indicates any one of a first preset value, a second preset value, a third preset value, a fourth preset value, a fifth preset value and a sixth preset value; wherein the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz; the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz; the fifth preset value is used to indicate that the channel bandwidth of the BSS is 240MHz; the sixth preset value is used to indicate that the channel bandwidth of the BSS is 320MHz.
[0633] Based on the above technical solution, the channel bandwidth field indicates any one of the seventh preset value, the eighth preset value, the ninth preset value and the tenth preset value; wherein the seventh preset value is used to indicate that the channel bandwidth of the BSS is 80+80MHz; the eighth preset value is used to indicate that the channel bandwidth of the BSS is 160+80MHz; the ninth preset value is used to indicate that the channel bandwidth of the BSS is 80+160MHz; and the tenth preset value is used to indicate that the channel bandwidth of the BSS is 160+160MHz.
[0634] Based on the above technical solution, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0635] Based on the above technical solution, the puncturing information field includes at least one bit, which corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20MHz.
[0636] On the basis of the above technical solution, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0637] On the basis of the above technical solution, the transceiver module 201 is used to send a high-throughput operation element, which carries the primary channel information of the BSS.
[0638] On the basis of the above technical solution, the transceiver module 201 is used to send a high-efficiency operation element, which carries the main channel information of the BSS.
[0639] In another possible implementation, combining Fig.28The processing module 201 is used to generate bandwidth configuration information of the BSS; the bandwidth configuration information of the BSS is carried in the very high throughput operation element, and the very high throughput operation element includes a channel bandwidth field, a first channel center frequency field, a second channel center frequency field, and a third channel center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the first channel center frequency field, the second channel center frequency field, and the third channel center frequency field are used to indicate the location information of the BSS. The bandwidth information is any one of the multiple channel bandwidths that the terminal can support. The transceiver module 202 is used to send the bandwidth configuration information of the BSS.
[0640] Based on the above technical solution, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0641] Based on the above technical solution, the puncturing information field includes at least one bit, which corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20MHz.
[0642] On the basis of the above technical solution, the puncturing mode indication information in the puncturing information field is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0643] On the basis of the above technical solution, the transceiver module 201 is used to send a high-throughput operation element, the high-throughput operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0644] On the basis of the above technical solution, the transceiver module 201 is used to send a high-efficiency operation element, the high-efficiency operation element includes a main channel field, and identification information of the main channel is carried in the main channel field.
[0645] Based on the above technical solution, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, then the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field and the third channel center frequency field are set to zero; wherein, the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0646] On the basis of the above technical solution, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes the second channel center frequency information, which is used to indicate the first segment center frequency of the BSS, and the second channel center frequency field includes the third channel center frequency information, which is used to indicate the second segment center frequency in the BSS; the third channel center frequency field is set to zero; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the second channel center frequency information and the third channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the second channel center frequency information and the third channel center frequency information is greater than the second preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0647] On the basis of the above technical solution, the channel bandwidth field indicates the fifth preset value, the first channel center frequency field includes the fourth channel center frequency information, the second channel center frequency field includes the fifth channel center frequency information, the first channel center frequency field and the second channel center frequency field are used to indicate the first segment center frequency of the BSS, and the third channel center frequency field includes the sixth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 320MHz or 160+160MHz; if the difference between the fourth channel center frequency information and the fifth channel center frequency information is equal to the third preset difference, and if the difference between the fifth channel center frequency information and the sixth channel center frequency information is equal to the fourth preset difference, the channel bandwidth of the BSS is 320MHz; if the difference between the fourth channel center frequency information and the fifth channel center frequency information is equal to the fifth preset difference, and if the difference between the fifth channel center frequency information and the sixth channel center frequency information is greater than the sixth preset difference, the channel bandwidth of the BSS is 160+160MHz.
[0648] In another possible implementation, combining Fig.28 The processing module 201 is used to generate bandwidth configuration information of the BSS; the bandwidth configuration information of the BSS is carried in the very high throughput operation element, and the very high throughput operation element includes a channel bandwidth field, a first channel center frequency field, a second channel center frequency field, a third center frequency field, and a fourth center frequency field. The channel bandwidth field is used to indicate the channel bandwidth information of the BSS, and the first channel center frequency field, the second channel center frequency field, the third center frequency field, and the fourth center frequency field are used to indicate the location information of the BSS. The bandwidth information is any one of the multiple channel bandwidths that the terminal can support. The transceiver module 202 is used to send the bandwidth configuration information of the BSS.
[0649] Based on the above technical solution, the very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
[0650] Based on the above technical solution, the puncturing information field includes at least one bit, which corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When the bit is a preset value, it indicates that the corresponding channel unit is a punctured channel, and the channel unit is 20MHz.
[0651] On the basis of the above technical solution, the puncturing information field includes puncturing mode indication information, which is used to indicate that the puncturing channel is any one of the preset puncturing channel modes.
[0652] On the basis of the above technical solution, the transceiver module 201 is used to send a high-throughput operation element, the high-throughput operation element includes a primary channel field, and identification information of the primary channel is carried in the primary channel field.
[0653] On the basis of the above technical solution, the transceiver module 201 is used to send a high-efficiency operation element, the high-efficiency operation element includes a main channel field, and identification information of the main channel is carried in the main channel field.
[0654] Based on the above technical solution, the channel bandwidth field indicates a first preset value, a second preset value or a third preset value, then the first channel center frequency field includes first channel center frequency information, which is used to indicate the center frequency of the channel bandwidth of the BSS, and the second channel center frequency field, the third channel center frequency field and the fourth channel center frequency field are set to zero; wherein the first preset value is used to indicate that the channel bandwidth of the BSS is 20MHz; the second preset value is used to indicate that the channel bandwidth of the BSS is 40MHz; and the third preset value is used to indicate that the channel bandwidth of the BSS is 80MHz.
[0655] On the basis of the above technical solution, the channel bandwidth field indicates a fourth preset value, the first channel center frequency field includes the second channel center frequency information, which is used to indicate the first segment center frequency of the BSS, and the second channel center frequency field includes the third channel center frequency information, which is used to indicate the second segment center frequency in the BSS; the third channel center frequency field and the fourth channel center frequency field are set to zero; wherein the fourth preset value is used to indicate that the channel bandwidth of the BSS is 160MHz or 80+80MHz; if the difference between the second channel center frequency information and the third channel center frequency information is equal to the first preset difference, the channel bandwidth of the BSS is 160MHz; if the difference between the second channel center frequency information and the third channel center frequency information is greater than the first preset difference, the channel bandwidth of the BSS is 80+80MHz.
[0656] On the basis of the above technical solution, the channel bandwidth field indicates a fifth preset value, then the first channel center frequency field includes fourth channel center frequency information, which is used to indicate the first segment center frequency in the BSS; the second channel center frequency field includes fifth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; the third channel center frequency field includes sixth channel center frequency information, which is used to indicate the third segment center frequency in the BSS; used to indicate the second segment center frequency in the BSS; the fourth channel center frequency field is set to zero; wherein the fifth preset value is used to indicate that the channel bandwidth of the BSS is 240MHz, 160+80MHz or 80+160MHz; if the fourth channel center frequency information is the same as the fifth channel center frequency information, If the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is equal to the second preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is equal to the second preset difference, the channel bandwidth of the BSS is 240 MHz; if the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is equal to the third preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is greater than the third preset difference, the channel bandwidth of the BSS is 160+80 MHz; if the difference between the center frequency information of the fourth channel and the center frequency information of the fifth channel is greater than the fourth preset difference, and if the difference between the center frequency information of the fifth channel and the center frequency information of the sixth channel is equal to the fourth preset difference, the channel bandwidth of the BSS is 80+160 MHz.
[0657] On the basis of the above technical solution, the channel bandwidth field indicates a sixth preset value, then the first channel center frequency field includes the seventh channel center frequency information, which is used to indicate the first segment center frequency in the BSS; the second channel center frequency field includes the eighth channel center frequency information, which is used to indicate the second segment center frequency in the BSS; the third channel center frequency field includes the ninth channel center frequency information, which is used to indicate the third segment center frequency in the BSS; the fourth channel center frequency field includes the tenth channel center frequency information, which is used to indicate the fourth segment center frequency in the BSS; wherein the sixth preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz or If the difference between the center frequency information of the seventh channel and the center frequency information of the eighth channel, the difference between the center frequency information of the eighth channel and the center frequency information of the ninth channel, and the difference between the center frequency information of the ninth channel and the center frequency information of the tenth channel are all equal to the fifth preset difference, the channel bandwidth of the BSS is 320 MHz; if the difference between the center frequency information of the seventh channel and the center frequency information of the eighth channel and the difference between the center frequency information of the tenth channel are all equal to the sixth preset difference, and the difference between the center frequency information of the eighth channel and the center frequency information of the ninth channel is greater than the sixth preset difference, the channel bandwidth of the BSS is 160+160 MHz.
[0658] The following describes a device provided by an embodiment of the present application. Fig.29 As shown:
[0659] Fig.29 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. Fig.29 As shown, the communication device 300 may include: a processor 301 , a transceiver 305 , and optionally a memory 302 .
[0660] The transceiver 305 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and may be used to implement a transceiver function. The transceiver 305 may include a receiver and a transmitter, wherein the receiver may be referred to as a receiver or a receiving circuit, etc., and may be used to implement a receiving function; and the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and may be used to implement a transmitting function.
[0661] The memory 302 may store a computer program or software code or instruction 304, which may also be referred to as firmware. The processor 301 may control the MAC layer and the PHY layer by running the computer program or software code or instruction 303 therein, or by calling the computer program or software code or instruction 304 stored in the memory 302, so as to implement the OM negotiation method provided in the following embodiments of the present application. The processor 301 may be a central processing unit (CPU), and the memory 302 may be, for example, a read-only memory (ROM) or a random access memory (RAM).
[0662] The processor 301 and transceiver 305 described in the present application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc.
[0663] The communication device 300 may further include an antenna 306. The modules included in the communication device 300 are only for illustration and are not limited in this application.
[0664] As mentioned above, the communication device described in the above embodiments may be an access point or a station, but the scope of the communication device described in the present application is not limited thereto, and the structure of the communication device may not be limited thereto. Fig.29The communication device may be an independent device or may be part of a larger device. For example, the communication device may be implemented in the form of:
[0665] (1) An independent integrated circuit IC, or chip, or chip system or subsystem; (2) A collection of one or more ICs, optionally, the IC collection may also include a storage component for storing data and instructions; (3) A module that can be embedded in other devices; (4) Receivers, smart terminals, wireless devices, handheld devices, mobile units, vehicle-mounted devices, cloud devices, artificial intelligence devices, etc.; (5) Others, etc.
[0666] For the case where the communication device is implemented in the form of a chip or a chip system, see Fig.30 Schematic diagram of the chip structure shown. Fig.30 The chip shown includes a processor 401 and an interface 402 . The number of the processor 401 may be one or more, and the number of the interface 402 may be multiple. Optionally, the chip or chip system may include a memory 403 .
[0667] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.
[0668] Based on the same technical concept, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. The computer program includes at least one code segment, and the at least one code segment can be executed by a terminal to control the terminal to implement the above method embodiment.
[0669] Based on the same technical concept, the embodiment of the present application also provides a computer program, which is used to implement the above method embodiment when executed by a terminal.
[0670] The program may be stored in whole or in part on a storage medium packaged together with the processor, or may be stored in whole or in part on a memory not packaged together with the processor.
[0671] Based on the same technical concept, the embodiment of the present application further provides a processor, which is used to implement the above method embodiment. The above processor can be a chip.
[0672] Based on the same technical concept, an embodiment of the present application also provides a communication system, which includes the AP and STA in the above method embodiment.
[0673] The steps of the method or algorithm described in conjunction with the disclosure of the embodiments of the present application can be implemented in a hardware manner, or can be implemented by a processor executing a software instruction. The software instruction can be composed of corresponding software modules, and the software module can be stored in a random access memory (Random Access Memory, RAM), a flash memory, a read-only memory (Read Only Memory, ROM), an erasable programmable read-only memory (Erasable Programmable ROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM), a register, a hard disk, a mobile hard disk, a read-only compact disk (CD-ROM) or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device. Of course, the processor and the storage medium can also be present in a network device as discrete components.
[0674] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented with hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein the communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.
[0675] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A channel bandwidth configuration method, characterized in that: The method comprises: Generate a very high throughput operation element, the very high throughput operation element comprising a channel bandwidth field, a first channel center frequency field, and a second channel center frequency field, the channel bandwidth field is used to indicate channel bandwidth information of a basic service set BSS, the first channel center frequency field and the second channel center frequency field are used to indicate channel location information of the BSS, wherein the channel bandwidth field indicates a preset value and the preset value is 4, the preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz, the channel center frequency information included in the first channel center frequency field is used to indicate the center frequency of a main 160 MHz channel of the 320 MHz bandwidth, the channel center frequency information included in the second channel center frequency field is used to indicate the center frequency of the 320 MHz bandwidth, and the difference between the channel center frequency information included in the first channel center frequency field and the channel center frequency information included in the second channel center frequency field is equal to 16; Sending the very high throughput operation element.
2. The method according to claim 1, characterized in that The very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
3. The method according to claim 2, characterized in that The puncturing information field includes at least one bit, and the at least one bit corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When a bit is a preset bit value, the bit indicates that the corresponding channel unit is a puncturing channel, and each channel unit in the channel bandwidth of the BSS is 20 MHz.
4. The method according to any one of claims 1 to 3, characterized in that The sending extremely high throughput operation elements include: The very high throughput operating element is transmitted in the 5 GHz band.
5. The method according to claim 4, characterized in that The sending of the very high throughput operation element in the 5 GHz frequency band includes: A management frame is sent on a 5 GHz frequency band, the management frame including a high throughput operation element and the very high throughput operation element.
6. The method according to any one of claims 1 to 3, characterized in that The sending extremely high throughput operation elements include: The very high throughput operating elements are transmitted in the 6 GHz band.
7. The method according to claim 6, characterized in that The sending of the very high throughput operation element in the 6 GHz frequency band includes: A management frame is sent on the 6 GHz frequency band, the management frame including a high efficiency operation element and the very high throughput operation element.
8. A network device, characterized in that: include: processors and transceivers; The processor is configured to generate an extremely high throughput operation element, wherein the extremely high throughput operation element includes a channel bandwidth field, a first channel center frequency field, and a second channel center frequency field, wherein the channel bandwidth field is used to indicate channel bandwidth information of a basic service set BSS, and the first channel center frequency field and the second channel center frequency field are used to indicate channel location information of the BSS, wherein the channel bandwidth field indicates a preset value and the preset value is 4, the preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz, the channel center frequency information included in the first channel center frequency field is used to indicate a center frequency of a main 160 MHz channel of the 320 MHz bandwidth, the channel center frequency information included in the second channel center frequency field is used to indicate a center frequency of the 320 MHz bandwidth, and a difference between the channel center frequency information included in the first channel center frequency field and the channel center frequency information included in the second channel center frequency field is equal to 16; The transceiver is configured to transmit the very high throughput operation element.
9. The network device according to claim 8, characterized in that: The very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
10. The network device according to claim 9, characterized in that: The puncturing information field includes at least one bit, and the at least one bit corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When a bit is a preset bit value, the bit indicates that the corresponding channel unit is a puncturing channel, and each channel unit in the channel bandwidth of the BSS is 20 MHz.
11. The network device according to any one of claims 8 to 10, characterized in that: The transceiver is configured to transmit the very high throughput operating element in a 5 GHz frequency band.
12. The network device according to any one of claims 8 to 10, characterized in that: The transceiver is used to send a management frame in a 5 GHz frequency band, wherein the management frame includes a high throughput operation element and an extremely high throughput operation element.
13. The network device according to any one of claims 8 to 10, characterized in that: The transceiver is used to transmit the very high throughput operating element in the 6 GHz frequency band.
14. The network device according to any one of claims 8 to 10, characterized in that: The transceiver is used to send a management frame on a 6 GHz frequency band, wherein the management frame includes a high-efficiency operation element and an extremely high throughput operation element.
15. A chip, characterized in that: include: at least one processor and an interface; The processor is configured to generate an extremely high throughput operation element, wherein the extremely high throughput operation element includes a channel bandwidth field, a first channel center frequency field, and a second channel center frequency field, wherein the channel bandwidth field is used to indicate channel bandwidth information of a basic service set BSS, and the first channel center frequency field and the second channel center frequency field are used to indicate channel location information of the BSS, wherein the channel bandwidth field indicates a preset value and the preset value is 4, the preset value is used to indicate that the channel bandwidth of the BSS is 320 MHz, the channel center frequency information included in the first channel center frequency field is used to indicate a center frequency of a main 160 MHz channel of the 320 MHz bandwidth, the channel center frequency information included in the second channel center frequency field is used to indicate a center frequency of the 320 MHz bandwidth, and a difference between the channel center frequency information included in the first channel center frequency field and the channel center frequency information included in the second channel center frequency field is equal to 16; The interface is used to output the very high throughput operation element.
16. The chip according to claim 15, characterized in that: The very high throughput operation element further includes a puncturing information field for indicating a puncturing channel in the BSS.
17. The chip according to claim 16, characterized in that: The puncturing information field includes at least one bit, and the at least one bit corresponds one-to-one to a channel unit in the channel bandwidth of the BSS. When a bit is a preset bit value, the bit indicates that the corresponding channel unit is a puncturing channel, and each channel unit in the channel bandwidth of the BSS is 20 MHz.
18. The chip according to any one of claims 15 to 17, characterized in that: The interface is further configured to receive the very high throughput operation element output by the at least one processor in the 5 GHz frequency band.
19. The chip according to any one of claims 15 to 17, characterized in that: The interface is further configured to receive a management frame output by the at least one processor in a 5 GHz frequency band, wherein the management frame includes a high throughput operation element and the very high throughput operation element.
20. The chip according to any one of claims 15 to 17, characterized in that: The interface is further configured to receive the very high throughput operation element output by the at least one processor in the 6 GHz frequency band.
21. The chip according to any one of claims 15 to 17, characterized in that: The interface is further configured to receive a management frame output by the at least one processor in the 6 GHz frequency band, wherein the management frame includes a high-efficiency operation element and the very high-throughput operation element.
22. A communication device, comprising: Memory for storing computer programs; At least one processor is configured to execute the computer program so that the communication device performs the method according to any one of claims 1 to 7.
23. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program instructions, and when the program instructions are executed by at least one processor, a communication device including the at least one processor executes the method according to any one of claims 1 to 7.