Channel state information acquisition method and device and readable storage medium

By performing channel switching between the access point and the terminal, acquiring CSIs of multiple channels, the problem of low accuracy of communication devices with small working channel bandwidth is solved, and a higher precision perception application is achieved.

CN119277394APending Publication Date: 2025-01-07RUIJIE NETWORKS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310834049.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-07
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

Communication devices with small operating channel bandwidths are difficult to achieve high-precision perception applications, which limits the widespread application of wireless perception technology.

Method used

The access point sends a communication frame to the terminal, instructs channel switching to obtain CSIs of multiple channels, realizes channel switching mode and periodic switching, and obtains a CSI of larger bandwidth.

Benefits of technology

The accuracy of perception applications is improved, and the CSI frequency domain bandwidth obtained by the access point is not limited by the maximum working channel bandwidth, and it supports higher precision perception applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119277394A_ABST
    Figure CN119277394A_ABST
Patent Text Reader

Abstract

The invention provides a channel state information acquisition method and device and a readable storage medium, and relates to the technical field of communication. The method comprises: an AP sending a first communication frame to an STA, the first communication frame being used for indicating channel switching, and the channel switching being used for acquiring CSI. And the AP and the STA perform channel switching among the plurality of channels, so that the AP obtains the CSI of the plurality of channels. According to the method provided by the invention, the AP and the STA carry out channel switching among a plurality of channels, so that the AP can obtain the CSI with a larger bandwidth, and the precision of wireless sensing application can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method, device and readable storage medium for acquiring channel state information. Background Art

[0002] Wireless sensing technology analyzes the changes in wireless signals during propagation and obtains the characteristics of the signal propagation space, thereby realizing the perception of the environment. Specifically, the signal sent by the transmitter reaches the receiver in the form of direct, reflected or scattered propagation. The receiver can obtain the channel state information (CSI) by analyzing the received signal. The CSI includes the perceived environmental information, such as the distribution information of objects in the environment, the status information of living organisms, etc. It can detect the flow of people in shopping malls and the health status of family members by using the existing wireless network without the need to deploy additional equipment.

[0003] The larger the frequency domain bandwidth of CSI acquired by the communication device, the higher the resolution and accuracy of perception. However, for some communication devices that can only support smaller channel bandwidths, such as communication devices that support channel bandwidths of 20MHz, 40MHz, and 80MHz, it is difficult to meet the needs of high-precision perception applications, which limits the widespread application of perception technology. Summary of the invention

[0004] The present application provides a channel state information acquisition method, device and readable storage medium, which are used to solve the problem of low accuracy of perception applications that can be implemented by communication equipment with a smaller working channel bandwidth.

[0005] In a first aspect, the present application provides a CSI acquisition method, which can be applied to a wireless access point, the method comprising: the access point sends a first communication frame to a terminal, the first communication frame is used to indicate a channel switch, and the channel switch is used to acquire the CSI;

[0006] The access point obtains CSIs of the multiple channels by performing channel switching among the multiple channels.

[0007] In an optional implementation manner, the first communication frame is specifically used to indicate that the working channel is switched from a first channel to a second channel, and the multiple channels include the first channel and the second channel;

[0008] The access point obtains CSIs of the multiple channels by switching channels between the multiple channels, including:

[0009] The access point switches from the first channel to the second channel;

[0010] The access point obtains the CSI of the second channel.

[0011] In an optional implementation manner, the second channel is a channel with the lowest channel occupancy rate in the candidate channel set; or, the second channel is a channel with the smallest or largest channel identifier in the candidate channel set.

[0012] The candidate channel set is a set of channels for which CSI is not obtained in the communication frequency band between the access point and the terminal.

[0013] In an optional implementation, the first communication frame includes a channel switch announcement (English: Channel Switch Announcement, abbreviated as CSA) element, and the CSA element includes one or more of the following fields:

[0014] The channel switching mode field is used to indicate whether the terminal is restricted from sending;

[0015] A new channel number field, used to indicate the second channel;

[0016] The channel switch count field is used to indicate whether the switch takes effect immediately.

[0017] In an optional implementation, the first communication frame is a beacon frame or a spectrum management action frame.

[0018] In an optional implementation manner, the access point obtains CSI of the multiple channels by performing channel switching between the multiple channels, including:

[0019] The access point sends a second communication frame to the terminal, where the second communication frame is used to instruct to switch the working channel from the second channel to a third channel, where the multiple channels include the third channel;

[0020] The access point switches from the second channel to the third channel;

[0021] The access point obtains the CSI of the third channel.

[0022] In an optional implementation, the time interval between the first communication frame and the second communication frame is smaller than the coherence time of the channel.

[0023] In an optional implementation, the first communication frame is specifically used to trigger channel switching among the multiple channels.

[0024] In an optional implementation manner, the first communication frame includes a first field, and the first field is used to indicate a channel switching mode.

[0025] The access point obtains CSIs of the multiple channels by switching channels between the multiple channels, including:

[0026] The access point performs channel switching among the multiple channels by adopting the channel switching mode to obtain CSIs of the multiple channels.

[0027] In an optional implementation, the channel switching mode is to switch channels in sequence according to a predefined channel number sequence; or, the channel switching mode is to switch channels in sequence according to the channel numbers of the multiple channels in an ascending order or a descending order.

[0028] In an optional implementation, the first communication frame includes a second field, the second field is used to indicate a channel number sequence of the multiple channels, and the channel switching mode is to switch channels in sequence according to the channel number sequence indicated by the second field.

[0029] In an optional implementation manner, the first communication frame includes a third field, and the third field is used to indicate a cycle duration of the channel switching;

[0030] The access point obtains CSIs of the multiple channels by switching channels between the multiple channels, including:

[0031] The access point obtains the CSIs of the multiple channels by periodically switching channels among the multiple channels with the period duration as a period.

[0032] In an optional implementation, the period duration is smaller than the coherence time of the channel.

[0033] In a second aspect, the present application provides a CSI acquisition method, which can be applied to a STA, the method comprising: a terminal receiving a first communication frame from an access point, the first communication frame being used to indicate a channel switch, the channel switch being used to acquire the CSI;

[0034] The terminal switches channels among a plurality of channels and transmits signals respectively in the plurality of channels, where the signals are used to obtain CSI.

[0035] In an optional implementation manner, the first communication frame is specifically used to indicate that the working channel is switched from a first channel to a second channel, and the multiple channels include the first channel and the second channel;

[0036] The terminal performs channel switching among a plurality of channels and respectively sends signals in the plurality of channels, including:

[0037] The terminal switches from the first channel to the second channel;

[0038] The terminal sends a signal on the second channel.

[0039] In an optional implementation, the first communication frame includes a channel switching indication CSA element, and the CSA element includes one or more of the following fields:

[0040] The channel switching mode field is used to indicate whether the terminal is restricted from sending;

[0041] A new channel number field, used to indicate the second channel;

[0042] The channel switch count field is used to indicate whether the switch takes effect immediately.

[0043] In an optional implementation, the first communication frame is a beacon frame or a spectrum management action frame.

[0044] In an optional implementation manner, the terminal switches channels among multiple channels to respectively send signals in the multiple channels, including:

[0045] The terminal receives a second communication frame from the access point, the second communication frame being used to instruct switching a working channel from the second channel to a third channel, the plurality of channels including the third channel;

[0046] The access point switches from the second channel to the third channel;

[0047] The access point obtains the CSI of the third channel.

[0048] In an optional implementation, the time interval between the first communication frame and the second communication frame is smaller than the coherence time of the channel.

[0049] In an optional implementation, the first communication frame is specifically used to trigger channel switching among the multiple channels.

[0050] In an optional implementation manner, the first communication frame includes a first field, and the first field is used to indicate a channel switching mode.

[0051] The terminal performs channel switching among a plurality of channels and respectively sends signals in the plurality of channels, including:

[0052] The terminal performs channel switching among a plurality of channels by adopting the channel switching mode, and sends signals in the plurality of channels respectively.

[0053] In an optional implementation manner, the channel switching mode is to switch channels in sequence according to a predefined channel number sequence; or,

[0054] The channel switching mode is to switch the channels in sequence according to the channel numbers of the multiple channels in an ascending order or a descending order.

[0055] In an optional implementation, the first communication frame includes a second field, the second field is used to indicate a channel number sequence of the multiple channels, and the channel switching mode is to switch channels in sequence according to the channel number sequence indicated by the second field.

[0056] In an optional implementation manner, the first communication frame includes a third field, and the third field is used to indicate a cycle duration of the channel switching;

[0057] The terminal performs channel switching among a plurality of channels and respectively sends signals in the plurality of channels, including:

[0058] The terminal periodically switches channels among the multiple channels with the period duration as a period, and transmits signals in the multiple channels respectively.

[0059] In an optional implementation, the period duration is smaller than the coherence time of the channel.

[0060] In a third aspect, the present application provides a communication device, including:

[0061] A transceiver module, configured to send a first communication frame to a terminal, wherein the first communication frame is used to indicate a channel switch, and the channel switch is used to obtain CSI;

[0062] The processing module is used to control the transceiver module to perform channel switching between multiple channels and obtain CSIs of the multiple channels.

[0063] In a fourth aspect, the present application provides a communication device, including:

[0064] A transceiver module, configured to receive a first communication frame from an access point, wherein the first communication frame is used to indicate a channel switch, and the channel switch is used to obtain CSI;

[0065] The processing module is used to control the transceiver module to switch channels among multiple channels and send signals in the multiple channels respectively, where the signals are used to obtain CSI.

[0066] In a fifth aspect, a communication device is provided, comprising a processor coupled to a memory; the memory is used to store computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method in the above-mentioned first aspect or second aspect and any possible implementation manner of the first aspect or the second aspect.

[0067] In a sixth aspect, a computer-readable storage medium is provided, which stores a computer program, and the computer program is used to enable the processor to execute the method in the above-mentioned first aspect or second aspect and any possible implementation of the first aspect or second aspect.

[0068] In the seventh aspect, a computer program product is provided, which includes: computer program code (or instructions), which, when executed by one or more processors, enables a device including the processor to perform the method in the above-mentioned first aspect or second aspect and any possible implementation of the first aspect or second aspect.

[0069] In an eighth aspect, a communication system is provided, which includes a communication device for executing the method provided in the above-mentioned first aspect and any possible implementation of the first aspect, and the system also includes a communication device for executing the method provided in the above-mentioned second aspect and any possible implementation of the second aspect.

[0070] The CSI acquisition method provided by the present application is that the access point notifies the terminal to perform channel switching through a communication frame, so that the access point and the terminal can perform channel switching synchronously, so that the access point can obtain CSI of multiple channels, obtain CSI with a larger bandwidth, and improve the accuracy of perception applications. This solution realizes that the frequency domain bandwidth of the CSI that the access point can obtain is not limited by the maximum working channel bandwidth supported by the access point and / or the terminal. In the case where the maximum channel bandwidth supported by the access point and / or the terminal is limited, a higher-precision perception application can also be achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0071] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0072] Figure 1 is a schematic diagram of a communication system applicable to an embodiment of the present application;

[0073] Figure 2 is a schematic diagram of a 5 GHz frequency band channel applicable to some embodiments of the present application;

[0074] Figure 3 is a schematic flow chart of a CSI acquisition method provided by an embodiment of the present application;

[0075] Figure 4 is a schematic flowchart of implementation mode 1 of a CSI acquisition method provided by an embodiment of the present application;

[0076] Figure 5 is a schematic diagram of the format of a CSA character element applicable to some embodiments of the present application;

[0077] Figure 6 It is a schematic diagram of the format of the channel switching related fields in the SMA frame applicable to some embodiments of the present application;

[0078] Figure 7is a schematic flow chart of a perception process applicable to some embodiments of the present application;

[0079] Figure 8 is a schematic flow chart of implementation mode 2 of a CSI acquisition method provided in an embodiment of the present application;

[0080] Fig. 9 is a schematic diagram of the format of fields included in a first communication frame applicable to some embodiments of the present application;

[0081] Fig.10 is a schematic diagram of synaesthesia integration based on multi-link operation technology applicable to some embodiments of the present application;

[0082] Fig.11 is a schematic structural diagram of a communication device provided by an embodiment of the present application;

[0083] Fig.12 It is a schematic structural diagram of a communication device provided by an embodiment of the present application.

[0084] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0085] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0086] The technical solution provided in the present application can be applied to various communication systems, for example: wireless local area network (Wireless Local Area Network, abbreviated as WLAN) system, such as wireless fidelity (Wireless-Fidelity, Wi-Fi), etc. The solution provided in the embodiment of the present application can be applied to wireless local area network systems that support the Institute of Electrical and Electronics Engineers (IEEE) 802.11 next-generation Wi-Fi protocols, such as 802.11bf, 802.11be, Wi-Fi 8, Extremely High Throughput (EHT), Ultra High Reliability (UHR), Wi-Fi AI, etc. 802.11 series protocols, and can also be applied to sensing systems, Internet of Things (IoT) systems, etc., and can also be applied to cellular systems related to the third generation partnership project (3GPP), for example, the fourth generation (4G) th Generation (abbreviated as 4G) mobile communication systems, such as the Long Term Evolution (English: Long Term Evolution, abbreviated as LTE) system, the fifth generation (English: 5 th Generation (abbreviated as 5G) mobile communication systems, such as the New Radio (abbreviated as NR) system, or future-oriented evolution systems (for example, 6 th The invention can also be applied to new communication systems that will appear in the future communication development.

[0087] Figure 1 Schematic diagram of a communication system applicable to an embodiment of the present application. The communication system includes at least one access point (AP), such as Figure 1 As shown. And, the communication system 100 may also include at least one terminal, such as Figure 1 As shown, the terminal may be a station (English: station, abbreviated as STA). In the communication system 100, the AP and the STA may perform channel switching through the solution provided in the present application, so that the AP can obtain the CSI of multiple channels. It should be understood that Figure 1This is only a schematic diagram of a communication system applicable to an embodiment of the present application. The solution provided in the present application can also be applied to other communication systems, such as a cellular communication system. For example, the access point can be a radio access network (English: Radio Access Network, abbreviated as RAN) node in the cellular communication system, and the terminal can be a terminal in the cellular communication system. The present application does not limit this.

[0088] The access point provided in the embodiment of the present application may be a device with a wireless communication function, and the device with a wireless communication function may be a communication device, and may also be configured in a communication device, such as a chip or chip system configured in a communication device. The access point may support the use of WLAN protocol for communication and perception technology. The AP can establish a wireless communication connection with the STA to connect the wireless network to the Ethernet. The access point may also be a RAN node in a cellular communication system, such as a RAN node that may be a base station, an evolved Node B (English: evolved NodeB, abbreviated as eNodeB or eNB), a transmission reception point (English: Transmission Reception Point, abbreviated as TRP), a next generation Node B (English: next generation NodeB, abbreviated as gNB) in a 5G mobile communication system, a next generation base station in a 6G mobile communication system, or an access network node in a future mobile communication system.

[0089] It should be understood that in the embodiments of the present application, the access point is an AP as an example to illustrate the solution provided by the present application. However, the present application does not limit the specific implementation form of the access point.

[0090] The terminal provided in the embodiment of the present application may be a device with a wireless communication function, and the device with a wireless communication function may be a communication device, and may also be configured in a communication device, such as a chip or a chip system configured in a communication device. The terminal may be a STA that supports communication using a WLAN protocol, and the terminal may also be a terminal in a cellular communication system, such as a terminal that may also be referred to as a user equipment (English: user equipment, abbreviated as UE), a mobile station, or a mobile terminal. Optionally, sensing technology may also be supported. Exemplarily, the terminal may be a wireless communication chip, a wireless sensor, or a wireless communication terminal. For example, the terminal may be a mobile phone, a tablet computer, a smart wearable device, a vehicle-mounted communication device, and a computer that supports wireless communication functions.

[0091] It should be understood that in the embodiments of the present application, the terminal is a STA as an example to illustrate the solution provided by the present application. However, the present application does not limit the specific implementation form of the terminal.

[0092] In order to better understand the embodiments of the present application, Figure 2 The channel division in the frequency band is described by taking the 5 GHz frequency band as an example. It should be understood that the embodiments of the present application can be applied to various frequency bands, not limited to the 5 GHz frequency band, such as the 2.4 GHz frequency band, the 6 GHz frequency band and other frequency bands. Figure 2 Schematic diagram of channel division in the 5 GHz frequency band applicable to some embodiments of the present application. Figure 2 As shown in the figure, the 5GHz band includes three operating frequency ranges, namely 5170MHz to 5330MHz, 5490MHz to 5730MHz, and 5735MHz to 5835MHz. The bandwidth of the channel in the 5GHz band can be an integer multiple of 20MHz. For example, the frequency range 5170MHz to 5330MHz can be divided into 8 20MHz channels. Figure 2 The channel numbers shown are 36, 40, 44, 48, 52, 56, 60 and 64 in order from low to high frequency. And, the frequency range can also be divided into Figure 2 The frequency range 5490MHz to 5730MHz can be divided into 12 20MHz channels, such as Figure 2 The channel numbers shown are 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140 and 144 in order from low to high frequency, where the frequencies occupied by channels 120 to 128 overlap with the frequencies of weather radars. And the frequency range can also be divided into Figure 2 The frequency range 5735MHz to 5835MHz can be divided into five 20MHz channels, such as Figure 2 The channel numbers shown are 149, 153, 157, 161 and 165 in order from low to high frequency. And the frequency range can also be divided into two 40MHz channels and one 80MHz channel. In addition, the channel can also be composed of two 80MHz bandwidth bands located in different frequency ranges to form a non-continuous channel with a bandwidth of 160MHz.

[0093] The larger the frequency domain bandwidth of the CSI obtained by the communication device, the more frequency components of CSI that can be obtained to obtain more detailed perception information, which is beneficial to improving the accuracy of perception applications such as positioning and breathing detection. Since the channel bandwidth supported by some communication devices is limited, such as communication devices that support a maximum channel bandwidth of 20MHz, 40MHz or 80MHz, it is impossible to obtain CSI with a larger frequency domain bandwidth, which makes the accuracy of the perception applications of these communication devices low and cannot achieve high-precision perception applications. Therefore, for communication devices with limited maximum channel bandwidth, how to obtain CSI with a larger bandwidth to improve the accuracy of perception applications and support perception applications with higher precision requirements is an urgent problem to be solved. This application proposes that the AP can notify the STA to switch channels through communication frames to obtain CSI of different channels. By obtaining CSI of multiple channels, CSI with a larger bandwidth is obtained to improve the accuracy of perception applications.

[0094] Figure 3 301 and 302 are schematic flow charts of a CSI acquisition method provided by an embodiment of the present application. The method includes but is not limited to the following steps 301 and 302.

[0095] 301. The AP sends a first communication frame to the STA, where the first communication frame is used to indicate channel switching, and the channel switching is used to obtain CSI.

[0096] The STA receives the first communication frame from the AP and determines to perform channel switching according to the first communication frame. In the present application, the purpose of the AP notifying the STA to perform channel switching through the first communication frame is to obtain CSI of multiple channels to obtain CSI with a larger bandwidth and realize higher-precision perception applications. The manner in which the AP notifies the STA to perform channel switching may include but is not limited to the following two implementations:

[0097] In implementation mode 1, the AP sends a communication frame for indicating channel switching, and the AP and the STA perform channel switching once.

[0098] In the first embodiment, the first communication frame is specifically used to instruct switching of the working channel from the first channel to the second channel.

[0099] Exemplarily, the first communication frame may include an identifier of the second channel. After receiving the first communication frame, the STA may determine to switch the working channel from the current first channel to the second channel according to the identifier of the second channel included in the first communication frame.

[0100] For example, the AP and the STA work on the first channel. The AP can obtain the CSI of the first channel based on the signal sent by the STA on the first channel. After the AP obtains the CSI of the first channel, the AP can send the first communication frame to the STA to notify the STA to switch the working channel from the first channel to the second channel. After the AP sends the first communication frame, the STA can switch the working channel from the first channel to the second channel after receiving the first communication frame, so that the AP can obtain the CSI of the second channel.

[0101] In implementation mode 2, the AP sends a communication frame for triggering channel switching, and the AP and the STA perform channel switching between multiple channels. That is, after the communication frame is triggered, the AP and the STA can sequentially switch between multiple channels for which CSI needs to be obtained, so that the AP sequentially obtains the CSI of the multiple channels.

[0102] In the second implementation, the first communication frame is used to trigger the AP and the STA to perform channel switching between multiple channels.

[0103] The AP and the STA may perform channel switching among multiple channels in one of the following three channel switching modes, but not limited thereto.

[0104] Channel switching mode 0: The AP and the STA switch channels in sequence according to the predefined channel number sequence of the multiple channels.

[0105] Exemplarily, before the AP sends the first communication frame, the AP and the STA reach a consensus on the channel number sequence of multiple channels through information exchange. After the AP sends the first communication frame for triggering channel switching, after the STA receives the first communication frame, the AP and the STA can switch channels in sequence according to the channel number sequence. The channel number sequence of the multiple channels can be randomly generated by the AP, and the probability of switching to a channel with a higher channel occupancy rate during channel switching can be reduced by the randomly generated channel number sequence.

[0106] In channel switching mode 1, the AP and the STA switch channels in sequence according to the channel numbers of the multiple channels in ascending order or in descending order.

[0107] Exemplarily, the AP and the STA can switch channels in the order of channel numbers from small to large (or from large to small). After the AP triggers channel switching through the first communication frame, the AP and the STA switch channels between multiple channels in the order of channel numbers from small to large (or from large to small) that have reached a consensus. Which channels the multiple channels specifically include can be agreed upon by the AP and the STA through information interaction before the first communication frame, or the AP can notify the STA through the first communication frame, and the AP and the STA reach a consensus on the multiple channels that need to obtain CSI through the first communication frame, so that the AP and the STA switch channels between the multiple channels, so that the AP obtains the CSI of the multiple channels in sequence. The channel switching mode 1 switches in the order of channel numbers, and the implementation complexity is low.

[0108] Channel switching mode 2, the first communication frame includes a field for indicating the channel number sequence of the multiple channels (the field may be referred to as a channel number sequence field), and the AP and the STA may switch channels in sequence according to the channel number sequence indicated by the field.

[0109] That is to say, the order in which the AP and the STA perform channel switching can be notified by the AP to the STA through the first communication frame, and the STA performs channel switching according to the channel number sequence of multiple channels indicated by the first communication frame. Specifically, the AP can obtain the channel number sequence set by the user (or AP administrator), and the AP generates a first communication frame according to the channel number sequence, and the channel number sequence field in the first communication frame is used to indicate the channel number sequence. The STA can determine the multiple channels that need to be switched through the channel numbers contained in the field, and determine the order of channel switching according to the arrangement order of the channel numbers in the field. The channel switching mode 2 can realize switching on demand according to user needs, which is more flexible.

[0110] After determining the channel switching sequence among the multiple channels, the AP and the STA sequentially switch channels among the multiple channels, so that the AP can sequentially obtain the CSIs of the multiple channels.

[0111] 302, the AP and the STA perform channel switching between multiple channels, and the AP obtains CSI of the multiple channels.

[0112] For the above-mentioned implementation mode 1, after the AP sends the first communication frame, the STA switches the working channel from the first channel to the second channel after receiving the first communication frame. The STA sends a signal for obtaining CSI on the second channel, and the AP receives the signal on the second channel to obtain the CSI of the second channel. Therefore, through the channel switching between the AP and the STA, the AP can obtain the CSI of the first channel and the CSI of the second channel. The above-mentioned multiple channels include the first channel and the second channel.

[0113] In the present application, the signal sent by the STA for obtaining the CSI may be referred to as a perception signal, and the AP may measure and obtain the CSI of the channel based on the perception signal received from the STA. Exemplarily, the perception signal may be a preamble, such as the perception signal may include a long training field (English: Long Training Field, abbreviated as LTF) and / or a short training field (English: Short Training Field, abbreviated as STF), but the present application is not limited thereto, and the perception signal may also be other signals or sequences.

[0114] Optionally, if the AP still needs to obtain CSI with a larger bandwidth, the AP can send a communication frame for triggering channel switching again. For example, the AP sends a second communication frame to the STA, and the second communication frame is used to indicate that the working channel is switched from the second channel to the third channel. The AP and the STA switch the working channel from the second channel to the third channel according to the second communication frame, and the STA sends a signal on the third channel, and the AP receives the signal on the third channel to obtain the CSI of the third channel. This allows the AP to obtain the CSI of the first channel, the second channel, and the third channel. The above multiple channels include the third channel. If the AP still needs to obtain CSI with a larger bandwidth, the AP can also send a communication frame for triggering channel switching again to notify the STA of the channel to be switched to so as to obtain the CSI of the corresponding channel.

[0115] With respect to the above-mentioned second implementation mode, the AP and the STA trigger channel switching in response to the first communication frame, and the AP and the STA perform channel switching between multiple channels. The AP can sequentially obtain the CSIs of the multiple channels.

[0116] For example, the multiple channels include a first channel and a second channel, and the AP and the STA can determine the channel switching order according to the channel switching mode, such as switching from the first channel to the second channel, the STA sends a signal on the first channel, and the AP obtains the CSI of the first channel based on the signal, and then the AP and the STA switch to the second channel, and the AP obtains the CSI of the second channel based on the signal sent by the STA on the second channel. If the multiple channels also include other channels, the AP and the STA switch to other channels and obtain the CSI of each channel in sequence according to the channel switching order determined by the channel switching mode.

[0117] Through the solution provided by this application, the AP notifies the STA to perform channel switching through a communication frame, so that the AP and the STA can perform channel switching synchronously, so that the AP can obtain the CSI of multiple channels and obtain CSI with a larger bandwidth, thereby improving the accuracy of perception applications. This solution implements that the frequency domain bandwidth of the CSI that the AP can obtain is not limited by the maximum working channel bandwidth supported by the AP and / or STA. Even when the maximum channel bandwidth supported by the AP and / or STA is limited, higher-precision perception applications can also be achieved.

[0118] The following are combined Figure 4 , Figure 8 The specific implementation methods of the above-mentioned Implementation Modes 1 and 2 are described by way of example only, but it should be understood that the present application is not limited thereto.

[0119] Figure 4 4 is a schematic flow chart of implementation mode 1 of a CSI acquisition method provided by an embodiment of the present application. The method includes but is not limited to the following steps 401 to 403. Optionally, if the AP needs to acquire CSI of more than two channels, the method may further include the following steps 404 and 405.

[0120] 401. The AP obtains CSI of a first channel.

[0121] Specifically, the AP and the STA work on a first channel, the AP receives a signal sent by the STA, and acquires the CSI of the first channel based on the signal.

[0122] After the AP obtains the CSI of the first channel, the AP determines that it needs to obtain the CSI of the second channel, and the AP may execute 402.

[0123] In one implementation, the AP may determine that the channel to be switched to is the second channel based on a channel switching strategy.

[0124] In one example, the channel switching strategy may be channel switching strategy 1, which means that the AP determines the channel with the lowest channel occupancy in the candidate channel set, and switches the channel to the channel with the lowest channel occupancy to obtain the CSI of the channel. The candidate channel set is a set of channels in the communication frequency band between the AP and the STA that do not obtain CSI. The AP selects the channel with the lowest channel occupancy in the candidate channel set, that is, selects the channel that is relatively idle, and the probability of signal collision between the AP and the STA during CSI measurement (or perception measurement) on the channel is small, and the efficiency of obtaining CSI on the channel is high.

[0125] For example, AP and STA Figure 2If the AP communicates in the frequency range of 5170MHz to 5330MHz in the 5GHz frequency band shown in the figure, the AP can select multiple channels from the 8 channels from channel 36 to channel 64 with a channel bandwidth of 20MHz to obtain CSI of the required bandwidth size. For example, the AP needs to obtain CSI with a bandwidth of 80MHz, and the AP has obtained the CSI of channel 36, that is, channel 36 is an example of the first channel, then the candidate channel set includes 7 channels from channel 40 to channel 64 for which CSI has not been obtained. The AP determines the channel with the lowest channel occupancy rate based on the channel occupancy rate of each channel from channel 40 to channel 64. If the channel with the lowest channel occupancy rate is channel 52, then the second channel is channel 52. The AP can notify the STA to switch the working channel to channel 52 in step 402 to obtain the CSI of channel 52. After obtaining the CSI of channel 52, the candidate channel set includes channels 40 to 48, channel 56, channel 60 and channel 64. The AP determines the channel with the lowest channel occupancy in the updated candidate channel set and notifies the STA to switch to the channel to obtain the CSI of the channel, and so on, until the AP obtains the CSI of 80MHz bandwidth.

[0126] In this example, the bandwidth of the CSI that the AP needs to obtain is 80MHz. In the specific implementation, the bandwidth size of the CSI that the AP needs to obtain can be determined with reference to the accuracy requirements of the specific perception application. For example, when the AP needs to implement perception applications with lower accuracy requirements such as detecting whether there are life forms (or objects) in the room, the AP can determine that it needs to obtain CSI with a smaller bandwidth. If the AP needs to implement perception applications with higher perception accuracy requirements such as sensing the breathing rate of living organisms, the AP can determine that it needs to obtain CSI with a larger bandwidth. When the bandwidth size of the CSI that needs to be obtained cannot be determined, the AP can aim to obtain the CSI that utilizes all channels and instruct the STA to switch channels.

[0127] In another example, the channel switching strategy may be a channel switching strategy 2, in which the channel numbering sequence of the channels for which the CSI is to be acquired is the channel switching sequence.

[0128] For example, the AP can instruct to switch channels in the order of channel numbers from small to large, and the AP can determine the channel with the smallest channel number in the candidate channel set as the second channel. Figure 2The CSI of 8 channels from channel 36 to channel 64 with a channel bandwidth of 20 MHz is shown. The AP has obtained the CSI of channel 36, that is, channel 36 is an example of the first channel, then the candidate channel set includes 7 channels from channel 40 to channel 60 for which CSI has not been obtained. The AP determines that channel 40 with the smallest channel number in the candidate channel set is the second channel. In step 402, the AP can notify the STA to switch the working channel to channel 40 through the first communication frame to obtain the CSI of channel 40. After obtaining the CSI of channel 40, the AP sends the next communication frame for indicating channel switching to the STA, notifying the STA to switch the working channel to channel 44 with the smallest channel number among the channels for which CSI is to be obtained, and so on. However, the present application is not limited to this, and the AP can also obtain CSI in descending order of channel numbers.

[0129] 402. The AP sends a first communication frame to the STA, where the first communication frame is used to instruct to switch a working channel from a first channel to a second channel.

[0130] Accordingly, the STA receives the first communication frame from the AP.

[0131] In one implementation, the first communication frame may include a channel switch announcement (English: Channel Switch Announcement, abbreviated as CSA) element.

[0132] The CSA element may include, but is not limited to, one or more of the following fields:

[0133] The Channel Switch Mode field is used to indicate whether STA transmission is restricted;

[0134] A New Channel Number field is used to indicate the second channel;

[0135] The Channel Switch Count field is used to indicate whether the switch takes effect immediately.

[0136] For example, the first communication frame may indicate the second channel through the new channel number field in the CSA element. If the new channel number field includes the channel number of the second channel, the STA determines to switch to the second channel according to the channel number indicated by the new channel number field.

[0137] The CSA element may also include a channel switching mode field, through which the STA can be instructed to send without restrictions. The AP notifies the STA through this field that the sending is unrestricted during channel switching, so that the signal sent by the STA for obtaining CSI will not stop due to the channel switching, and the timeliness of AP obtaining CSI can be guaranteed. Exemplarily, when the channel switching mode field is 0 (i.e., Channel Switch Mode = 0), it indicates that the STA sending is unrestricted, then the channel switching mode field in the CSA element in the first communication frame is 0. However, the present application is not limited to this, and in a specific implementation, when the channel switching mode field is 1, it can also indicate that the STA sending is restricted.

[0138] The CSA element may also include a channel switch count field, through which the AP may indicate that the switch takes effect immediately. After the AP sends the first communication frame and the STA receives the first communication frame, the channel switch may be performed, which can reduce the duration of the channel switch as much as possible, so that the AP can obtain the CSI of different channels within the channel coherence time. Exemplarily, when the channel switch count field is 0 (i.e., Channel Switch Count = 0), it indicates that the switch takes effect immediately, and the channel switch count field in the CSA element in the first communication frame is 0. However, the application is not limited to this, and in a specific implementation, when the channel switch count field is a non-zero value, it may indicate that the switch does not take effect immediately. Alternatively, in another embodiment, the AP may indicate the effective time of the switch through the channel switch count field, that is, the STA may determine that the switch does not take effect immediately based on the non-zero value indicated by the channel switch count field, and determine the effective time of the switch based on the non-zero value. Exemplarily, the non-zero value indicated by the channel switching count field may be the number of cycles N of the communication frame used to indicate channel switching. The STA may determine, based on the number of cycles N, to perform channel switching after N cycles of the communication frame used to indicate channel switching. Correspondingly, the AP also performs channel switching synchronously with the STA after N cycles. The AP and the STA may reach a consensus on the cycle of the communication frame used to indicate channel switching through information interaction before sending the first communication frame. The AP sends a communication frame used to indicate channel switching to the STA within one cycle when it is necessary to notify the STA to perform channel switching. For example, when the AP needs to notify the STA to switch from the first channel to the second channel, it sends the first communication frame within one cycle. If the channel switching count field in the first communication frame indicates that the switch is performed after N cycles, the AP and the STA switch to the second channel after N cycles.

[0139] In one implementation, the format of the CSA element in the first communication frame may be multiplexed as follows: Figure 5 The format of the existing CSA element applicable to some embodiments of the present application is shown as Figure 5As shown, the CSA element may include a 1-byte element identification (English: identifier, abbreviated as ID) field, which is used to indicate that the element is a CSA element, and the CSA element also includes a 1-byte length field, which is used to indicate the length of the CSA element. And the CSA element may also include a channel switching mode field, a new channel number field, and a channel switching count field, each of which may be 1 byte. The specific indication method of the three fields can refer to the description in the previous text.

[0140] It should be understood that the communication frame containing the existing CSA element is used to instruct the switching of channels to ensure the communication quality when the communication quality of the channel decreases, such as when congestion, interference, etc. occur and cannot meet the communication quality requirements. The first communication frame containing the CSA element in the present application indicates the switching channel for obtaining CSI to improve the perception accuracy. By reusing the existing CSA element format, the solution of the present application can be compatible with communication devices that support existing protocols, so that communication devices that support existing protocols can achieve high-precision perception applications.

[0141] Exemplarily, the first communication frame may be a beacon frame or a spectrum management action (Spectrum Management Action, SMA) frame.

[0142] For example, the first communication frame is an SMA frame, and the format of the channel switching related fields in the SMA frame can be as follows: Figure 6 As shown in FIG. 1 , the SMA frame may include a 1-byte Category field, a 1-byte Spectrum Management Action field, and a 5-byte CSA element field. The 5-byte CSA element field may be as follows: Figure 6As shown. And, the SMA frame may also include a Secondary Channel Offset element field for indicating the offset between the slave channel and the main channel. The slave channel offset element field can be set according to the channel bandwidth, such as according to the frequency domain position of the slave channel relative to the main channel. The field is 0 bytes or 3 bytes. And, the SMA frame may include a 0 or 8-byte mesh channel switching parameter element (Mesh Channel SwitchParameters element) field, which is included in the SMA frame when channel switching is performed in mesh mode, and the field includes parameters for channel switching. The SMA frame may include a 0 or 5-byte wide bandwidth channel switching element (WideBandwidth Channel Switch element) field, which may be included in the SMA frame when the channel bandwidth is greater than 40MHz, and the field includes the channel bandwidth and center frequency of the channel to be switched to. The SMA frame may include a variable number of bytes of the New Transmit Power Envelope element field, which is used to indicate the local maximum transmit power under the specified bandwidth.

[0143] After receiving the first communication frame, the STA may determine to switch the working channel from the first channel to the second channel according to the instruction of the first communication frame, thereby executing step 403 .

[0144] 403, the AP and the STA switch the working channel from the first channel to the second channel, and the AP obtains the CSI of the second channel.

[0145] The AP and STA switch the working channel from the first channel to the second channel, the STA sends a signal on the second channel, and the AP obtains the CSI of the second channel based on the channel. The AP and the STA switch channels, and the AP can obtain the CSI of the first channel and the second channel. For example, if the first channel and the second channel are both 20MHz bandwidth channels, the AP can obtain the CSI of the 40MHz bandwidth channel composed of the first channel and the second channel through channel switching.

[0146] If the AP needs to obtain CSI of other channels, the AP can determine the next channel to switch to according to the channel switching strategy adopted by the AP. If the AP determines that the next channel to switch to is the third channel according to the channel switching strategy, the AP and the STA continue to perform steps 404 and 405.

[0147] 404. The AP sends a second communication frame to the STA, where the second communication frame is used to instruct to switch the working channel from the second channel to the third channel.

[0148] Correspondingly, the STA receives the second communication frame from the AP and determines to switch the working channel from the second channel to the third channel.

[0149] The second communication frame may include a CSA element, and the format of the CSA element in the second communication frame is the same as the format of the CSA element in the first communication frame described above, that is, the fields contained in the CSA element in the second communication frame are the same as the fields contained in the CSA element in the first communication frame described above, wherein the channel number indicated by the new channel number field of the CSA element in the second communication frame is the number of the third channel. The STA determines to switch the working channel from the current second channel to the third channel according to the channel number indicated by the new channel number field. The CSA element in the second communication frame may also include a channel switching mode field, which may indicate that the STA is not restricted in sending, and the STA may determine that the signal sent by the STA for obtaining channel information is not affected by the channel switching and stop sending. And, the CSA field in the second communication frame may also include a channel switching count field, and the STA may determine whether the switch is effective immediately according to the channel switching count field.

[0150] In one implementation, the time interval between the first communication frame and the second communication frame is less than the channel coherence time.

[0151] That is to say, the time interval between the time when the AP sends the first communication frame and the time when it sends the second communication frame is less than the channel coherence time, which makes the period of channel switching between the AP and the STA less than the channel coherence time, and the continuity of the CSI can be maintained. The large-bandwidth CSI of multiple channels obtained by the AP can be directly applied to wireless perception, that is, the perception information is obtained by parsing the large-bandwidth CSI.

[0152] The time interval between the first communication frame and the second communication frame can also be set according to the specific requirements of the sensing application, such as the sensitivity of the sensing application to time. In addition, if the channel switching period is greater than or equal to the channel coherence time, the AP can pre-process the CSI by means of data pre-processing, such as eliminating offsets, and apply the pre-processed large-bandwidth CSI to wireless sensing.

[0153] 405 , the AP and the STA switch the working channel from the second channel to the third channel, and the AP obtains the CSI of the third channel.

[0154] After the AP and STA switch the working channel from the second channel to the third channel, the STA sends a signal on the third channel, and the AP obtains the CSI of the third channel based on the received signal. At this point, the AP has obtained the CSI of the first channel, the second channel, and the third channel. If the AP needs to obtain the CSI of other channels, the AP can determine the next channel to switch to based on the channel switching strategy adopted by the AP, and notify the STA to obtain the CSI of the channel.

[0155] pass Figure 4 In the solution provided by the illustrated embodiment, the AP notifies the STA to perform channel switching through a communication frame, so that the AP and the STA can perform channel switching synchronously, so that the AP can obtain the CSI of multiple channels, obtain CSI with a larger bandwidth, and improve the accuracy of perception applications. It is achieved that the frequency domain bandwidth of the CSI that the AP can obtain is not limited by the maximum working channel bandwidth supported by the AP and / or STA. In addition, in this embodiment, the existing CSA element format can be reused, so that the solution is compatible with communication devices that support existing protocols, so that communication devices that support existing protocols can implement high-precision perception applications, and the implementation cost of the solution is low.

[0156] Figure 4 The illustrated embodiment may be applied in a perception process. Figure 7 is a schematic flow chart of the perception process applicable to some embodiments of the present application. Figure 7 The perception process shown may include, in sequence, the perception initiator and the perception responder executing a perception session establishment process, a perception measurement establishment process, a perception measurement instance, a perception measurement termination, and a perception session termination. Among them, the perception initiator may be an AP, and the perception responder may be an STA. The perception measurement may be performed in the form of a session. Therefore, before performing the perception measurement, the AP and the STA need to establish a perception session through a perception session establishment process. After the perception session is established, when the AP needs to perform the perception measurement, the AP may initiate a perception measurement establishment process to establish the perception measurement and complete the interaction of relevant configuration parameters for the perception measurement. After establishing the perception measurement, the AP and the STA may execute a perception measurement instance. Specifically, the AP may obtain CSI based on the signal from the STA, and obtain the perception information required for the application by parsing the CSI. After the perception measurement is completed, the AP and the STA may execute a perception measurement termination process and a perception session termination process. It should be understood that Figure 7 This is only a schematic flow chart of the perception process. In the specific implementation, the perception process may include Figure 7 Part or all of the process shown, or may also include Figure 7 Other processes are shown.

[0157] when Figure 4 The embodiment shown is applied to Figure 7The perception process shown can be specifically applied to the AP and STA to perform a perception measurement instance process. For example, when the AP and the STA enter the perception measurement instance process, after the AP obtains the CSI of the first channel, it sends a first communication frame to the STA to indicate channel switching. The AP and the STA switch to the second channel, and the AP obtains the CSI of the second channel. If the AP also needs to obtain the CSI of other channels, the AP sends a communication frame indicating the channel switching again, so that the AP can obtain the CSI of multiple channels, obtain CSI with a larger bandwidth, and improve the accuracy of the perception application. However, the present application is not limited to this. Figure 4 The embodiment shown can also be applied to Figure 7 In other perceptual processes other than the one shown.

[0158] Combination of the above Figure 4 The first embodiment of the CSI acquisition method provided by the present application is exemplarily described. Figure 8 The specific implementation manner of the second embodiment of the CSI acquisition method provided in the present application is exemplarily described.

[0159] Figure 8 801 and 802. Optionally, if the AP needs to obtain CSI of more than two channels, the method further includes step 803.

[0160] 801. The AP sends a first communication frame to the STA, where the first communication frame is used to trigger a channel switch, and the channel switch is used to obtain CSI.

[0161] The AP notifies the STA through the first communication frame that channel switching between multiple channels is triggered.

[0162] The first communication frame may include but is not limited to one or more of the following fields:

[0163] The first field is used to indicate the channel switching mode;

[0164] The second field is used to indicate the channel switching sequence;

[0165] The third field is used to indicate the duration of the channel switching cycle;

[0166] The fourth field is used to indicate that automatic channel switching is enabled.

[0167] For example, the first communication frame may include a fourth field, and the fourth field is used to notify the STA that channel switching between multiple channels is triggered (or enabled), that is, the first communication frame enables the AP and the STA to autonomously switch channels between multiple channels. In other words, the fourth field is used to characterize that the first communication frame is a communication frame for triggering channel switching. The fourth field can be called a Channel Auto Switch Enable field.

[0168] The first communication frame may also include a third field for indicating the duration of a channel switching cycle, and the AP and the STA periodically switch channels between multiple channels with the duration of the cycle as a period, so that the AP sequentially obtains the CSI of the multiple channels. The third field may be called a channel switching interval field.

[0169] In one example, the cycle duration is less than the channel coherence time, which can maintain the continuity of the CSI of multiple channels acquired by the AP, so that the acquired large-bandwidth CSI of multiple channels can be directly applied to wireless perception, such as obtaining perception information by parsing the large-bandwidth CSI. In another example, the AP can set the cycle duration according to the needs of the perception application, such as the sensitivity of the perception application to time. However, the present application is not limited to this. If the channel switching cycle is greater than or equal to the channel coherence time, the AP can pre-process the CSI by means of data pre-processing, such as eliminating offsets, and apply the pre-processed large-bandwidth CSI to wireless perception.

[0170] In one implementation, the first communication frame includes a first field, and the first field is used to indicate a channel switching mode. The channel switching mode may be Figure 3 One of the channel switching modes 0 to 2 described in the illustrated embodiment.

[0171] Exemplarily, the first field may be referred to as a channel switching mode field. The three channel switching modes are summarized in Table 1. For example, the channel switching mode field may include 2 bits, the 2 bits indicating 0 indicate that channel switching mode 0 is adopted; the 2 bits indicating 1 indicate that channel switching mode 1 is adopted; and the 2 bits indicating 2 indicate that channel switching mode 2 is adopted.

[0172] Table 1

[0173]

[0174] The above is explained by taking the example that the channel switching mode field specifically indicates one channel switching mode among three candidate channel switching modes. In a specific implementation, the channel switching mode field can indicate two candidate channel switching modes, such as two of channel switching modes 0 to channel switching mode 2. The channel switching mode field can indicate 0 or 1 by 1 bit, respectively, to indicate the use of one of the channel switching modes, or can include more candidate switching modes, which is not limited in the present application.

[0175] In another implementation, the first communication frame may not include a field for indicating a channel switching mode, and the AP and the STA may perform channel switching using a predefined channel switching mode, such as one of the above-mentioned channel switching modes 0 to 2, or other channel switching modes.

[0176] The AP and the STA can switch channels among multiple predefined channels. For example, before the AP sends the first communication frame, the AP can determine the multiple channels for which CSI needs to be obtained. The AP can notify the STA which channels the multiple channels specifically include through information interaction. After the AP triggers the channel switching through the first communication frame, the AP and the STA switch channels among the multiple channels.

[0177] Optionally, the first communication frame may include the above-mentioned second field, which is used to indicate a channel switching sequence. The second field may be called a channel switching sequence (Channel Switch Sequence) field.

[0178] The AP can notify the STA of the channel set that needs to perform channel switching through the second field, such as the second field can include the channel numbers of multiple channels. The STA determines the multiple channels that need to perform channel switching based on the channel numbers contained in the second field. Optionally, if the AP and the STA adopt the above-mentioned channel switching mode 0, the channel numbers in the second field can be arranged in the order of the channel numbers determined by the AP, so that the STA can determine both the multiple channels that need to perform channel switching and the channel switching order based on the second field. However, the present application is not limited to this.

[0179] If the AP and the STA adopt the above-mentioned channel switching mode 2, the second field (i.e., the channel switching sequence field) in the first communication frame is used to indicate the channel number sequence of the multiple channels, and the AP and the STA perform channel switching according to the channel number sequence indicated by the channel switching sequence field. Specifically, the channel switching sequence field in the first communication frame includes the channel numbers of the multiple channels for which the CSI is to be acquired, and the STA can determine the multiple channels that need to perform channel switching according to the channel numbers included in the channel switching sequence, and the STA can determine the order in which the channel switching is performed according to the arrangement order of each channel number in the channel switching sequence.

[0180] The first communication frame may specifically include but is not limited to: Fig. 9 For one or more of the fields shown, the function of each field can refer to the description in the previous text.

[0181] 802, the AP and the STA switch the working channel from the first channel to the second channel, and the AP obtains the CSI of the second channel.

[0182] After the first communication frame triggers the AP and STA to perform channel switching between multiple channels, the AP and the STA perform channel switching between the multiple channels according to the adopted channel switching mode and the corresponding channel switching order, so that the AP obtains the CSI of the multiple channels. If the STA sends a signal on the first channel, the AP obtains the CSI of the first channel based on the signal. According to the cycle length of the channel switching, when the next channel switching cycle arrives, the AP and the STA synchronously perform channel switching and switch the working channel from the first channel to the second channel. The STA sends a signal on the second channel, and the AP obtains the CSI of the second channel based on the channel. So far, the AP has obtained the CSI of the first channel and the CSI of the second channel, that is, the large-bandwidth CSI of the large-bandwidth channel composed of the first channel and the second channel has been obtained through channel switching. If the channel to be obtained CSI also includes other channels, the AP and the STA continue to perform channel switching in the channel switching order, and the AP obtains the CSI of the corresponding channel. If the next channel switching cycle needs to switch to the third channel according to the channel switching order, the AP and the STA perform step 803.

[0183] 803, the AP and the STA switch the working channel from the second channel to the third channel, and the AP obtains the CSI of the third channel.

[0184] After the STA switches to the third channel, it sends a signal on the third channel, and the AP obtains the CSI of the third channel based on the signal. If the channel for which the CSI needs to be obtained also includes other channels, the AP and the STA continue to perform channel switching in the channel switching order, and the AP obtains the CSI of the corresponding channel. For details, please refer to the description in the previous article until the AP and the STA switch to the last channel for which the CSI is to be obtained, so that the AP can obtain the CSI of multiple channels.

[0185] pass Figure 8In the solution provided by the illustrated embodiment, the AP notifies the STA to perform channel switching through a communication frame, so that the AP and the STA can perform channel switching synchronously, so that the AP can obtain the CSI of multiple channels, obtain CSI with a larger bandwidth, and improve the accuracy of perception applications. It is achieved that the frequency domain bandwidth of the CSI that the AP can obtain is not limited by the maximum working channel bandwidth supported by the AP and / or STA. Moreover, in this embodiment, after the AP sends the first communication frame that triggers the channel switching only once, the AP and the STA perform channel switching between multiple channels that need to obtain CSI according to the first communication frame, so that the AP obtains CSI with a large bandwidth, which can avoid sending multiple communication frames, reduce signaling overhead, and improve wireless resource utilization.

[0186] Figure 8 The illustrated embodiment can be applied to a perception process. For example, Figure 8 The embodiment shown is applied to Figure 7 In the perception process shown, when Figure 8 The embodiment shown is applied to Figure 7 In the perception process shown, the AP can send the first communication frame during the perception establishment process to notify the STA to switch channels between multiple channels during the perception measurement instance. After the AP and the STA enter the perception measurement instance process, the AP and the STA switch channels between multiple channels according to the cycle duration, so that the AP can obtain the CSI of multiple channels in turn, obtain CSI with a larger bandwidth, and improve the accuracy of the perception application. However, the present application is not limited to this. Figure 8 The embodiment shown can also be applied to Figure 7 In other perceptual processes other than the one shown.

[0187] In one implementation of the solution provided in the present application, in order to solve the problem that the AP and STA frequently interact with each other in the perception process, which occupies wireless channel resources and affects the transmission performance of communication service data, the present application proposes that the perception process and data communication can be performed simultaneously on different frequency bands. Specifically, the AP and STA can use multi-link operation (English: Muti-Link Operation, abbreviated as MLO) technology to achieve simultaneous communication connection in two frequency bands. For example, the two frequency bands are 2.4GHZ band and 5GHz band, as shown in FIG. Fig.10As shown, AP and STA can have communication connections in both the 2.4GHz band and the 5GHz band, wherein the communication link 1 (denoted as LINK1) in the 2.4GHz band can be used for communication service data transmission between AP and STA, and the communication link 2 (denoted as LINK2) in the 5GHz band can realize data interaction of the perception process. It can avoid that the data interaction of the perception process occupies channel resources and affects the transmission performance of the peer service data, and realize the integration of communication and perception. It should be understood that the present application is not limited to this, LINK1 can be the 5GHz band, LINK2 can be the 2.4GHz band, or LINK1 and LINK2 can also be the 2.4GHz band and 6GHz band respectively, or can be other different frequency bands.

[0188] The CSI acquisition method provided by the embodiment of the present application is described in detail above with reference to the accompanying drawings. Fig.11 , Fig.12 The communication device and communication equipment provided by the embodiments of the present application are described in detail. In order to implement the various functions in the method provided by the embodiments of the present application, each network element may include a hardware structure and / or a software module, and the above functions are implemented in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a certain function of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0189] Fig.11 A schematic structural diagram of a communication device 1100 provided in one embodiment of the present application. The communication device 900 includes a processing module 1101 and a transceiver module 1102 .

[0190] In one implementation manner, the communication device 1100 corresponds to the AP in the above method embodiment, and is used to execute the steps executed by the AP in the above method embodiment or implement the functions of the AP in the above method embodiment.

[0191] When the communication device 1100 corresponds to the above-mentioned AP, the transceiver module 1102 is used to send a first communication frame to the station STA, where the first communication frame is used to indicate channel switching, and the channel switching is used to obtain CSI;

[0192] The processing module 1101 is used to control the transceiver module 1102 to perform channel switching between multiple channels and obtain CSIs of the multiple channels.

[0193] Optionally, the first communication frame is specifically used to instruct switching of a working channel from a first channel to a second channel, and the multiple channels include the first channel and the second channel; or, the first communication frame is specifically used to trigger channel switching between the multiple channels.

[0194] For a detailed description of the first communication frame, please refer to the introduction in the previous method embodiment, and for the sake of brevity, it will not be repeated here.

[0195] Optionally, the transceiver module 1102 is further used to send a second communication frame to the STA, where the second communication frame is used to indicate that a working channel is switched from the second channel to a third channel, where the multiple channels include the third channel;

[0196] The processing module 1101 is further configured to control the transceiver module 1102 to switch the AP from the second channel to the third channel, and obtain the CSI of the third channel.

[0197] Optionally, the first communication frame includes a third field, which is used to indicate the cycle duration of the channel switching; the processing module 1101 is specifically used to control the transceiver module 1102 to periodically switch channels between multiple channels with the cycle duration as a period, and obtain the CSI of the multiple channels.

[0198] The communication device may be a chip configured in an AP. When the communication device is a chip configured in an AP, the transceiver module 1102 may be an input / output interface, and the processing module 1101 may be a logic circuit of the chip. Optionally, the communication device may further include a storage module, the storage module is used to store program instructions, and the processing module 1101 may be used to execute the program instructions stored in the storage unit so that the transceiver module 1102 implements the CSI acquisition method provided in the embodiment of the present application.

[0199] In another implementation manner, the communication device 1100 corresponds to the STA in the above method embodiment, and is used to execute the steps executed by the STA in the above method embodiment or implement the functions of the STA in the above method embodiment.

[0200] When the communication device 1100 corresponds to the above-mentioned STA, the transceiver module 1102 is used to receive a first communication frame from the AP, where the first communication frame is used to indicate a channel switch, where the channel switch is used to obtain the CSI;

[0201] The processing module 1101 is used to control the transceiver module 1102 to switch channels between multiple channels, and to send signals in the multiple channels respectively, where the signals are used to obtain CSI.

[0202] Optionally, the first communication frame is specifically used to instruct switching of a working channel from a first channel to a second channel, and the multiple channels include the first channel and the second channel; or, the first communication frame is specifically used to trigger channel switching between the multiple channels.

[0203] For a detailed description of the first communication frame, please refer to the introduction in the previous method embodiment, and for the sake of brevity, it will not be repeated here.

[0204] Optionally, the transceiver module 1102 is further used to receive a second communication frame from the AP, where the second communication frame is used to indicate that a working channel is switched from the second channel to a third channel, where the multiple channels include the third channel;

[0205] The processing module 1101 is further used to control the transceiver module 1102 to switch from the second channel to the third channel, and to send a signal for acquiring CSI on the third channel.

[0206] Optionally, the first communication frame includes a third field, which is used to indicate the cycle duration of the channel switching; the processing module 1101 is specifically used to control the transceiver module 1102 to periodically switch channels between multiple channels with the cycle duration as a period, and send signals in the multiple channels respectively.

[0207] The communication device may be a chip configured in a STA. When the communication device is a chip configured in a STA, the transceiver module 1102 may be an input / output interface, and the processing module 1101 may be a logic circuit of the chip. Optionally, the communication device may further include a storage module, the storage module being used to store program instructions, and the processing module 1101 may be used to execute the program instructions stored in the storage unit so that the transceiver module 1102 implements the CSI acquisition method provided in the embodiment of the present application.

[0208] Fig.12 A schematic diagram of the structure of a communication device 1200 provided in one embodiment of the present application is shown in FIG. Fig.12 As shown, the communication device 1200 includes: a processor 1201, a memory 1202, and a transceiver 1203; wherein the transceiver 1203 is used to receive information or send information, and the memory 1202 is used to store computer-executable instructions. The processor 1201 is used to execute the computer-executable instructions stored in the memory 1202 and control the transceiver to receive or send information, so as to implement the various steps performed by the AP or STA in the CSI acquisition method provided in the above embodiment. For details, please refer to the relevant description in the above method embodiment.

[0209] Optionally, the memory 1202 may be independent or integrated with the processor 1201 .

[0210] When the memory 1202 is independently provided, the communication device further includes a bus 1203 for connecting the memory 1202 and the processor 1201 .

[0211] The communication device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0212] An embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the CSI acquisition method provided in the above embodiment.

[0213] The embodiments of the present application may also provide a computer program product, which may be executed by a processor. When the computer program product is executed, the CSI acquisition method provided in the above embodiments may be implemented.

[0214] The communication device, computer-readable storage medium and computer program product of the embodiments of the present application can execute the method executed by the above-mentioned terminal device. The specific implementation process and beneficial effects thereof are as mentioned above and will not be repeated here.

[0215] All or part of the steps of the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned memory (storage medium) includes: read-only memory (English: read-only memory, abbreviated: ROM), RAM, flash memory, hard disk, solid state drive, magnetic tape (English: magnetic tape), floppy disk (English: floppy disk), optical disc (English: optical disc) and any combination thereof.

[0216] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0217] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0218] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0219] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A method for acquiring channel state information (CSI), characterized in that: include: The access point sends a first communication frame to the terminal, where the first communication frame is used to indicate channel switching, and the channel switching is used to obtain CSI; The access point obtains CSIs of the multiple channels by performing channel switching among the multiple channels.

2. The method according to claim 1, characterized in that The first communication frame is specifically used to instruct to switch the working channel from a first channel to a second channel, and the multiple channels include the first channel and the second channel; The access point obtains CSI of the multiple channels by performing channel switching between the multiple channels, including: The access point switches from the first channel to the second channel; The access point obtains the CSI of the second channel.

3. The method according to claim 2, characterized in that The second channel is a channel with the lowest channel occupancy rate in the candidate channel set; or, the second channel is a channel with the smallest or largest channel identifier in the candidate channel set, The candidate channel set is a set of channels for which CSI is not obtained in the communication frequency band between the access point and the terminal.

4. The method according to claim 2 or 3, characterized in that: The first communication frame includes a channel switch indication CSA element, and the CSA element includes one or more of the following fields: A channel switching mode field is used to indicate whether the terminal transmission is restricted; A new channel number field, used to indicate the second channel; The channel switch count field is used to indicate whether the switch takes effect immediately.

5. The method according to claim 4, characterized in that The first communication frame is a beacon frame or a spectrum management action frame.

6. The method according to claim 2 or 3, characterized in that: The access point obtains CSI of the multiple channels by performing channel switching between the multiple channels, including: The access point sends a second communication frame to the terminal, where the second communication frame is used to instruct to switch a working channel from the second channel to a third channel, where the plurality of channels include the third channel; The access point switches from the second channel to the third channel; The access point obtains the CSI of the third channel.

7. The method according to claim 6, characterized in that The time interval between the first communication frame and the second communication frame is smaller than the coherence time of the channel.

8. The method according to claim 1, characterized in that The first communication frame is specifically used to trigger channel switching among the multiple channels.

9. The method according to claim 8, characterized in that The first communication frame includes a first field, and the first field is used to indicate a channel switching mode. The access point obtains CSI of the multiple channels by performing channel switching between the multiple channels, including: The access point performs channel switching among the multiple channels by adopting the channel switching mode to obtain CSIs of the multiple channels.

10. The method according to claim 9, characterized in that The channel switching mode is to switch channels in sequence according to a predefined channel number sequence; or, The channel switching mode is to switch the channels in sequence according to the channel numbers of the multiple channels in ascending order or in descending order.

11. The method according to claim 9, characterized in that The first communication frame includes a second field, where the second field is used to indicate a channel number sequence of the multiple channels, and the channel switching mode is to switch channels in sequence according to the channel number sequence indicated by the second field.

12. The method according to any one of claims 8 to 11, characterized in that The first communication frame includes a third field, and the third field is used to indicate the cycle duration of the channel switching; The access point obtains CSI of the multiple channels by performing channel switching between the multiple channels, including: The access point obtains the CSI of the multiple channels by periodically switching channels among the multiple channels with the period duration as a period.

13. The method according to claim 12, characterized in that The cycle duration is smaller than the coherence time of the channel.

14. A method for acquiring channel state information CSI, characterized in that: include: The station terminal receives a first communication frame from an access point, where the first communication frame is used to indicate a channel switch, and the channel switch is used to obtain CSI; The terminal switches channels among the multiple channels and sends signals respectively in the multiple channels, where the signals are used to obtain CSI.

15. The method according to claim 14, characterized in that The first communication frame is specifically used to instruct to switch the working channel from a first channel to a second channel, and the multiple channels include the first channel and the second channel; The terminal sends signals respectively in the multiple channels by switching channels among the multiple channels, including: The terminal switches from the first channel to the second channel; The terminal sends the signal on the second channel.

16. The method according to claim 15, characterized in that The first communication frame includes a channel switch indication CSA element, and the CSA element includes one or more of the following fields: A channel switching mode field is used to indicate whether the terminal transmission is restricted; A new channel number field, used to indicate the second channel; The channel switch count field is used to indicate whether the switch takes effect immediately.

17. The method according to claim 16, characterized in that The first communication frame is a beacon frame or a spectrum management action frame.

18. The method according to claim 15 or 16, characterized in that The terminal sends signals respectively in the multiple channels by switching channels among the multiple channels, including: The terminal receives a second communication frame from the access point, where the second communication frame is used to indicate that a working channel is switched from the second channel to a third channel, where the plurality of channels include the third channel; The terminal switches from the second channel to the third channel; The terminal sends the signal on a third channel.

19. The method according to claim 18, characterized in that The time interval between the first communication frame and the second communication frame is smaller than the coherence time of the channel.

20. The method according to claim 14, characterized in that The first communication frame is specifically used to trigger channel switching among the multiple channels.

21. The method according to claim 20, characterized in that The first communication frame includes a first field, and the first field is used to indicate a channel switching mode. The terminal sends signals respectively in the multiple channels by switching channels among the multiple channels, including: The terminal performs channel switching among a plurality of channels by adopting the channel switching mode, and sends signals in the plurality of channels respectively.

22. The method according to claim 21, characterized in that The channel switching mode is to switch channels in sequence according to a predefined channel number sequence; or, The channel switching mode is to switch the channels in sequence according to the channel numbers of the multiple channels in ascending order or in descending order.

23. The method according to claim 21, characterized in that The first communication frame includes a second field, where the second field is used to indicate a channel number sequence of the multiple channels, and the channel switching mode is to switch channels in sequence according to the channel number sequence indicated by the second field.

24. The method according to any one of claims 20 to 23, characterized in that The first communication frame includes a third field, and the third field is used to indicate the cycle duration of the channel switching; The terminal sends signals respectively in the multiple channels by switching channels among the multiple channels, including: The terminal periodically switches channels among the multiple channels with the period duration as a period, and transmits signals in the multiple channels respectively.

25. The method according to claim 24, characterized in that The cycle duration is smaller than the coherence time of the channel.

26. A communication device, characterized in that: include: A transceiver module, configured to send a first communication frame to a terminal, wherein the first communication frame is used to indicate a channel switch, and the channel switch is used to obtain CSI; The processing module is used to control the transceiver module to perform channel switching between multiple channels and obtain CSIs of the multiple channels.

27. A communication device, characterized in that: include: A transceiver module, configured to receive a first communication frame from an access point, wherein the first communication frame is used to indicate a channel switch, and the channel switch is used to obtain CSI; The processing module is used to control the transceiver module to switch channels between multiple channels and send signals in the multiple channels respectively, wherein the signals are used to obtain CSI.

28. A communication device, characterized in that: comprising a processor coupled to a memory; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 13, or to implement the method according to any one of claims 14 to 25.

29. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 25 when executed by a processor.

Citation Information

Patent Citations

  • Method and apparatus for channel state information feedback for joint transmission

    CN114667688A

  • Channel state information (CSI) reporting for frequency hopping in unlicensed band

    CN114946126A

  • Channel access method in wireless local area network, and related apparatus

    WO2022057901A1