Wireless Sensing Method, Electronic Device, and Storage Medium
The method enhances wireless sensing efficiency by optimizing resource usage through channel state information analysis and adjusting trigger device operations, improving coverage and performance in wireless sensing systems.
Patent Information
- Application Number
- JP2024577078
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-06-27
- Filing Date
- 2023-06-14
- Publication Date
- 2025-07-10
- Estimated Expiration
- 2043-06-14
AI Technical Summary
Existing wireless sensing technologies face inefficiencies due to the occupation of air interface resources when trigger devices continuously send messages to access point devices, reducing the wireless sensing ability and efficiency.
A method that involves an access point device receiving sensing messages from multiple trigger devices, determining channel state information, and adjusting the operating state of the trigger devices based on channel determination results to optimize resource usage, including the use of low-frequency and high-frequency trigger devices for enhanced coverage and performance.
This approach reduces air interface resource occupation, improves wireless sensing ability and efficiency, and increases coverage by dynamically adjusting the operating state of trigger devices, especially when objects are within or outside their coverage range.
Smart Images

Figure 2025521776000001_ABST
Abstract
Description
Technical Field
[0001] This application is proposed based on a Chinese patent application with an application number of 202210734436.8 and an application date of June 27, 2022, and claims the priority of the Chinese patent application. Here, the entire content of the Chinese patent application is incorporated herein by reference.
[0002] This application relates to the technical field of communications, but is not limited thereto. In particular, it relates to a wireless sensing method, an electronic device, and a storage medium.
Background Art
[0003] Wireless sensing uses WiFi signals within a coverage area to sense the human body and the environment, and may also be called WiFi sensing. It is a technology that uses Wireless Local Area Network (WLAN) signals to recognize objects within a coverage range. The object may usually be a person, but is not limited to a person, and may also be other animals, objects, etc. that need to be sensed and recognized.
[0004] In related technologies, when a wireless sensing system senses a user's behavior, the trigger device sends a message to the access point device. However, in the process of the trigger device continuously sending messages to the access point device, there is a problem of occupying the system's air interface resources, thereby reducing the wireless sensing ability and efficiency.
Summary of the Invention
Problems to be Solved by the Invention
[0005] Embodiments of this application provide a wireless sensing method, an electronic device, and a storage medium.
Means for Solving the Problems
[0006] In a first aspect, an embodiment of the present application is a wireless sensing method applied to an access point device. The access point device is communicatively connected to a plurality of trigger devices, and includes steps of respectively receiving sensing messages transmitted from the plurality of trigger devices; obtaining channel state information of the corresponding trigger device according to the sensing message; determining whether an object exists within the coverage range of the corresponding trigger device according to the channel state information to obtain a channel determination result; and adjusting the operating state of the trigger device for transmitting the sensing message by transmitting configuration information to the trigger device according to the channel determination result. A wireless sensing method is provided.
[0007] In a second aspect, an embodiment of the present application is a wireless sensing method applied to a trigger device. The trigger device is communicatively connected to an access point device. By transmitting a sensing message to the access point device, the access point device obtains corresponding channel state information according to the sensing message, determines whether an object exists within the coverage range of the corresponding trigger device according to the channel state information to obtain a channel determination result, and the access point device further includes steps of obtaining configuration information according to the channel determination result; receiving the configuration information transmitted from the access point device, and adjusting the operating state of transmitting the sensing message according to the configuration information. A wireless sensing method is provided.
[0008] In a third aspect, an embodiment of the present application includes a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, an electronic device is provided that realizes the wireless sensing method according to any one of the embodiments of the first aspect and the second aspect of the present application.
[0009] In the fourth aspect, an embodiment of the present application provides a computer-readable storage medium in which a program is stored, and when the program is executed by a processor, the wireless sensing method described in any one of the embodiments of the first aspect and the second aspect of the present application is realized.
Brief Description of the Drawings
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Embodiments for Carrying Out the Invention
[0011] In order to make the object, technical solution and advantages of the present application clearer, the present application will be described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described here are only used for interpreting the present application and do not limit the present application.
[0012] In the description of the present application, for the description of directions, for example, the directions or positional relationships indicated by up, down, front, back, left, right, etc. are the directions or positional relationships based on the drawings, and are only for the convenience of description of the present application and for simplifying the description. It should be understood that such devices or elements are not indicated or implied to necessarily have a specific orientation, or be configured and operated in a specific orientation, and thus do not limit the embodiments of the present application.
[0013] In addition, in the description of the embodiments of the present application, the meaning of several is one or more, the meaning of a plurality (or a plurality of items) is two or more, and larger, smaller, exceeding, etc. are understood not to include the reference number, and above, below, within, etc. are understood to include the reference number. When "first", "second", etc. are mentioned, it is only for the purpose of distinguishing technical features and does not indicate or imply relative importance, nor implicitly indicates the number of the indicated technical features or the sequence relationship of the indicated technical features.
[0014] In the description of the embodiments of the present application, unless otherwise clearly defined, words such as installation, attachment, connection, etc. should be understood in a broad sense, and those skilled in the art can reasonably determine the specific meaning of the above words in the embodiments of the present application in combination with the specific content of the technical solution.
[0015] Wireless sensing, or WiFi sensing, is a technology that uses WLAN signals to recognize the movement of users within the coverage area. Its main operating principle is that every time an access point device receives a signal, it estimates the wireless channel to improve wireless performance. The estimation result of the wireless channel is called channel state information (CSI). Since the wireless channel characteristics are affected by the position and characteristics of the objects between the transmitting and receiving antennas, different wireless channel characteristics, that is, different CSIs, are generated according to the different movements and positions of users. Therefore, the WLAN device can obtain the movement, position or other information of the user by analyzing the CSI.
[0016] In the related art, usually, a single-frequency trigger device is used to trigger and collect sensing signals. However, this wireless sensing method has the disadvantage of occupying air interface resources. The applicant has found that when the trigger device sends a message to the access point device, there is a problem of occupying the system's air interface resources during the process of the trigger device continuously sending messages to the access point device, thereby reducing the wireless sensing ability and efficiency.
[0017] In view of the above circumstances, the embodiments of the present application provide a wireless sensing method, an electronic device, and a storage medium. The wireless sensing method is an algorithm for improving wireless sensing. The wireless sensing method can be applied to an access point device or a trigger device. Thereby, the trigger device can adjust the operating state of transmitting a sensing message according to the configuration information. After the trigger device adjusts the operating state of transmitting the sensing message, it can reduce the occupation of the air interface resources. The trigger device can transmit a sensing message depending on whether an object exists within the coverage range. Since not all trigger devices always transmit messages, the air interface resources it occupies are low, thereby realizing a reasonable plan and scheduling of multiple trigger devices, and further effectively improving the ability and efficiency of wireless sensing. In addition, by installing high-frequency trigger devices and low-frequency trigger devices, a reasonable plan and scheduling of multi-frequency trigger devices are realized. Compared with the case of using only trigger devices in a single frequency band, a wider coverage can be realized. With the improvement of the bandwidth, the performance of the sensing algorithm is also improved. In the embodiments of the present application, when the object is at the near end, it has been found that the performance of the sensing algorithm can be improved by dynamically improving the bandwidth and reducing the occupation of the air interface resources as much as possible. In addition, under the same power, since the coverage range increases as the frequency decreases, the coverage range of the trigger device with a lower frequency is wider than that of the trigger device with a higher frequency. The method of the embodiments of the present application can increase the coverage of the sensing algorithm.
[0018] In the embodiments of the present application, the access point device and the trigger device can achieve a communication connection. The access point device is a WLAN device and also a wireless access point (i.e., wireless AP or WAP), which corresponds to a bridge connecting a wired network and a wireless network. By bridging traffic from the wireless network to the wired network, a wireless function can be added to a conventional wired network. The trigger device is any device that can send a message. For example, the trigger device may be a user device. One access point device can simultaneously provide services to one or more user devices. The forms of these user devices include, but are not limited to, mobile phones, Internet of Things terminals, or other access point devices. The communication between the access point device and the trigger device is based on, but not limited to, the 802.11 series protocols.
[0019] As shown in FIG. 1, one access point device can communicate with a plurality of trigger devices. Each trigger device sends a message to the access point device respectively. After receiving the message, the access point device performs channel estimation on the message to obtain the channel state information of each trigger device. The embodiments of the present application describe the message for the above channel estimation as a sensing message, and the trigger device can send one sensing message to the access point device at regular intervals.
[0020] As shown in FIG. 2, the trigger device may include a low-frequency trigger device and a high-frequency trigger device. One access point device provides network access, and two or more trigger devices are connected to the access point device. The frequency bands in which the low-frequency trigger device and the high-frequency trigger device operate are different. The straight-line distance between the antenna of the low-frequency trigger device with a lower operating frequency and the antenna of the access point device is greater than or equal to the distance between the antenna of the high-frequency trigger device with a higher operating frequency and the antenna of the access point device. The low-frequency trigger device and the high-frequency trigger device can send sensing messages to the access point device at regular intervals. The low-frequency trigger device and the high-frequency trigger device may be one 802.11 device that can operate simultaneously in two frequency bands. At this time, low frequency and high frequency are defined by the actual operating frequency of the trigger device. As can be understood, both the low-frequency trigger device and the high-frequency trigger device may be plural, and are not particularly limited herein.
[0021] It should be noted that the low-frequency trigger device and the high-frequency trigger device in the embodiments of the present application are relative in frequency. The operating frequency of the low-frequency trigger device is lower than that of the high-frequency trigger device. For example, in one embodiment, the low-frequency trigger device is a 2.4G trigger device, and the high-frequency trigger device is a 5G trigger device. The high-frequency trigger device may be a device with a higher frequency such as a 6G trigger device. As long as the requirements of the embodiments of the present application are met, the low-frequency trigger device and the high-frequency trigger device may be devices with other frequencies. Here, only 2.4G and 5G are taken as examples for explanation.
[0022] The following will be described in detail.
[0023] The embodiments of the present application provide a wireless sensing method, which is applied to an access point device and can be applied to any WLAN access point device that meets the WiFi5 standard. Here, the detailed description of the access point device is omitted. As shown in FIG. 3, the wireless sensing method in the embodiments of the present application includes, but is not limited to, steps S101 to S104.
[0024] Step S101: Receive sensing messages sent from a plurality of trigger devices respectively.
[0025] Step S102: Obtain the channel state information of the corresponding trigger device according to the sensing message.
[0026] Step S103: Determine whether an object exists within the coverage range of the corresponding trigger device according to the channel state information, and obtain a channel determination result.
[0027] Step S104: Adjust the operating state of the trigger device for sending sensing messages by sending configuration information to the trigger device according to the channel determination result.
[0028] In one embodiment, the access point device is communicatively connected to a plurality of trigger devices. The trigger device can send a sensing message to the access point device. After receiving the sensing message, the access point device respectively obtains the channel state information of each corresponding trigger device according to the sensing message, and can determine the behavior of the user within the signal coverage range of the corresponding trigger device based on the channel state information. In the embodiments of the present application, it is possible to determine whether an object exists within the coverage range of the corresponding trigger device according to the channel state information and obtain a channel determination result. In some embodiments, the channel determination result includes two results: a result that an object exists within the coverage range of the corresponding trigger device, or a result that no object exists within the coverage range of the corresponding trigger device. According to these two results, the access point device can obtain configuration information and send the configuration information to the trigger device. After receiving the configuration information, the trigger device can control itself and adjust the operating state of the trigger device itself for sending sensing messages.
[0029] As can be understood, regarding adjusting the operating state in which the trigger device transmits a sensing message, it is possible to adjust whether to transmit the sensing message, or to adjust the frequency at which the sensing message is transmitted, or to adjust the frequency band or the amount of information of the transmitted sensing message. Thereby, the trigger device can be adjusted according to whether there is an object within the coverage range.
[0030] According to the embodiments of the present application, after adjusting the operating state in which the trigger device transmits a sensing message, the occupation of the air interface resources can be reduced. The trigger device can adjust the operating state of transmitting the sensing message according to whether there is an object within the coverage range. Thereby, reasonable planning and scheduling of multiple trigger devices can be realized, and furthermore, the wireless sensing ability and efficiency can be effectively improved.
[0031] As can be understood, for the trigger device with an object within the coverage range, the embodiments of the present application can improve its sensing performance. For the trigger device without an object within the coverage range, the embodiments of the present application can reduce its sensing performance, thereby reducing the occupation of the air interface resources and improving the wireless sensing ability and efficiency.
[0032] As shown in FIG. 4, in one embodiment, the trigger device is configured to transmit a sensing message at preset time period intervals. The above step S103 may further include steps S201 to S202, but is not limited thereto.
[0033] Step S201: In a plurality of time periods, form sequence information according to the channel state information of each trigger device.
[0034] Step S202: According to the sequence information, determine whether there is an object within the coverage range of the corresponding trigger device, and obtain a channel determination result.
[0035] In one embodiment, the trigger device transmits sensing messages at preset time period intervals. For a certain trigger device, it transmits a sensing message to the access point device at the first time. After the time reaches the preset time period, it transmits a sensing message to the access point device at the second time. The number of times the trigger device transmits the sensing message cyclically can be preset, that is, the number of time periods during which the trigger device transmits the sensing message can be determined in advance. During these multiple time periods, the access point device can obtain corresponding multiple channel state information according to the sensing messages transmitted from each trigger device, and can form sequence information according to the multiple channel state information. As can be understood, the sequence information is for a certain trigger device, and the sequence information is a set of multiple channel state information obtained by accumulating the sensing messages transmitted by the trigger device in multiple time periods. The access point device can determine whether there is an object within the coverage range of the corresponding trigger device according to the sequence information and obtain a channel judgment result. When there are multiple trigger devices that need to be processed, the access point device can obtain the sequence information of multiple different trigger devices.
[0036] For better understanding, in the embodiments of the present application, the access point device calculates the channel state result according to the sequence information, so as to realize the determination according to the channel state information of the trigger device in a plurality of different time periods. For example, there are three time periods, that is, the trigger device sends three sensing messages to the access point device in three consecutive time periods, and the transmission times are the first time, the second time and the third time respectively. The time intervals between any two of the first time, the second time and the third time are the same and are all equal to the size of the time period. The access point device obtains the sequence information of the trigger device according to the three channel state information obtained at the first time, the second time and the third time, and can process based on these three channel state information in the sequence information, thereby knowing whether there is an object within the coverage range of the corresponding trigger device and obtaining the channel determination result.
[0037] For better understanding, the access point device can obtain the required channel determination result by processing according to a plurality of channel state information in the sequence information. The access point device assigns weights to the plurality of channel state information, and performs weighted calculation according to the weighted channel state information to obtain the required channel determination result, or inputs the plurality of channel state information into a preset processing model such as a neural network model or a mathematical model, thereby calculating the required channel determination result, which is not particularly limited herein.
[0038] As shown in FIG. 5, in one embodiment, before step S202, steps S301 to S302 may be further included, but are not limited thereto.
[0039] Step S301: Obtain the message time interval between each channel state information in the sequence information.
[0040] Step S302: When the message time interval does not correspond to the magnitude of the time period, perform interpolation processing on the sequence information to make the interpolated message time interval correspond to the magnitude of the time period.
[0041] In one embodiment, after a plurality of time periods have elapsed, due to congestion of the air interface or other reasons, the sensing messages sent from each trigger device received by the access point device may be missing, the number of sensing messages may be different from the number of time periods, or the message time intervals between each channel state information in the sequence information may not be uniform. To solve this problem, the access point device interpolates the sequence information of each trigger device, that is, interpolates the channel state information in the sequence information, thereby avoiding non-uniform reception of messages due to contention of the air interface.
[0042] In some embodiments, the access point device obtains the message time intervals between each channel state information in the sequence information, determines the message time intervals, and when the message time intervals do not correspond to the magnitude of the time period, interpolation processing can be performed on the sequence information to make the interpolated message time intervals correspond to the magnitude of the time period.
[0043] For example, when the message times corresponding to each channel state information in the sequence information are 1 second, 2 seconds, 3.2 seconds, and 4 seconds respectively, and the magnitude of the time period is 1 second. At this time, there should be one corresponding channel state information at the time of 3 seconds, but due to congestion of the air interface or other reasons, the message time becomes 3.2 seconds. Therefore, the embodiment of the present application can interpolate the channel state information at the time of 3 seconds to make the message times corresponding to each channel state information in the interpolated sequence information be 1 second, 2 seconds, 3 seconds, and 4 seconds respectively.
[0044] Also, for example, when the message times corresponding to each channel state information in the sequence information are 1 second, 2 seconds, and 4 seconds respectively, the size of the time period is 1 second. At this time, there should be one corresponding channel state information at the time of 3 seconds. However, due to congestion of the air interface or other reasons, one is missing in the period between 2 seconds and 4 seconds. Therefore, the embodiments of the present application can make the message times corresponding to each channel state information in the interpolated sequence information be 1 second, 2 seconds, 3 seconds, and 4 seconds respectively by interpolating the channel state information at the time of 3 seconds.
[0045] As shown in FIG. 6, in one embodiment, step S302 may further include steps S401 to S404, but is not limited thereto.
[0046] Step S401: Obtain the standard time of the target channel state information to be interpolated.
[0047] Step S402: Perform inverse distance weighting on the channel state information outside the standard time in the sequence information, perform weighted average calculation on the channel state information with different weights to obtain the target channel state information, and add the target channel state information to the sequence information.
[0048] Step S403: Alternatively, obtain a plurality of channel state information before the standard time in the sequence information, perform weighted average calculation on the plurality of channel state information to obtain the target channel state information, and add the target channel state information to the sequence information.
[0049] Step S404: Alternatively, obtain the channel state information within the time interval corresponding to the standard time in the sequence information, use it as the target channel state information after interpolation, and add the target channel state information to the sequence information.
[0050] In one embodiment, in the embodiments of the present application, interpolation can be performed according to different methods. For example, in the embodiments of the present application, the transmission time of each sensing message is defined as the standard time, and the standard time is related to the corresponding trigger device and the corresponding time period. For the same trigger device, the time interval between two adjacent standard times is equal to the size of the time period. In the interpolation process, the access point device first obtains the standard time of the target channel state information to be interpolated. For example, in the above embodiment, when the message times corresponding to the channel state information in the sequence information are 1 second, 2 seconds, 3.2 seconds, and 4 seconds respectively, the size of the time period is 1 second. At this time, there should be one corresponding channel state information at the time of 3 seconds, and 3 seconds is the standard time of the corresponding target channel state information. The access point device needs to interpolate one channel state information as the target state information at the standard time of 3 seconds.
[0051] For example, the embodiments of the present application can perform interpolation by inverse distance weighting. The channel state information received at the standard time of the target channel state information is the weighted average of the channel state information at other times. By inverse distance weighting, the farther away from the above standard time, the smaller the weight, and conversely, the closer to the above standard time, the larger the weight. By performing weighted average calculation on the channel state information with different weights, the target channel state information can be obtained, and the target channel state information is added to the sequence information.
[0052] In addition, the embodiments of the present application can also perform multi-degree spline interpolation. In multi-degree spline interpolation, the target channel state information at the standard time is obtained by performing weighted average processing on a plurality of previous channel state information. The access point device acquires a plurality of channel state information before the standard time in the sequence information, performs weighted average calculation on the plurality of channel state information to obtain the target channel state information, and can add the target channel state information to the sequence information. For example, the embodiments of the present application can acquire three channel state information before the standard time, assign weights to these three channel state information. For example, the weights of these three channel state information can be set to be the same, or the weights of the channel state information can be set to increase as it approaches the standard time, without particular limitation here. By performing weighted average calculation on the three weighted channel state information, the necessary target channel state information can be obtained.
[0053] In addition, the embodiments of the present application can also acquire the channel state information within the time interval corresponding to the standard time in the sequence information, use it as the target channel state information after interpolation, and add the target channel state information to the sequence information. The time interval can be set in advance. For example, the time interval can be set to the shortest time interval before the standard time or the shortest time interval after the standard time, so as to obtain the channel state information closest to the standard time as the target channel state information.
[0054] As shown in FIG. 7, in one embodiment, step S202 may further include steps S501 to S502, but is not limited thereto.
[0055] Step S501: Calculate the covariance matrix of the sequence information, and determine whether there is an object within the coverage range of the corresponding trigger device based on whether the diagonal elements of the covariance are greater than the threshold, and obtain the channel determination result.
[0056] Step S502: Alternatively, input the sequence information into a pre-trained neural network model, obtain the output result of the neural network model, and according to the output result, determine whether an object exists within the coverage range of the corresponding trigger device to obtain a channel determination result.
[0057] In one embodiment, the embodiments of the present application can calculate the channel determination result in various ways. For example, in the embodiments of the present application, by calculating the covariance matrix of the sequence information, the covariance matrix of a plurality of channel state information in the sequence information is calculated. If there is a diagonal element in the covariance that is greater than the threshold τ, it is determined that an object exists within the coverage range of the corresponding trigger device, and thereby, a channel determination result indicating that a person exists within the coverage range of the corresponding trigger device is obtained. Or, if there is a diagonal element in the covariance that is smaller than the threshold τ, it is determined that no object exists within the coverage range of the corresponding trigger device, and thereby, a channel determination result indicating that no person exists within the coverage range of the corresponding trigger device is obtained.
[0058] Also, for example, the embodiments of the present application can also obtain the channel determination result according to a preset neural network model. In some embodiments, the sequence information is input into a pre-trained neural network model, that is, a plurality of channel state information can be input into the pre-trained neural network model. The neural network model processes the input data and can output the output result of the neural network model. According to the output result, it can be determined whether an object exists within the coverage range of the corresponding trigger device, and thereby, a channel determination result is obtained. As can be understood, the neural network model may be obtained by training and optimizing according to the channel determination result and the training in the sample according to a plurality of sample sequence information or a plurality of sample channel state information in the sample in advance, and is not particularly limited herein.
[0059] As can be understood, when there are multiple trigger devices, the access point device can calculate each of the multiple trigger devices, thereby obtaining the channel determination results of each trigger device.
[0060] In one embodiment, the trigger device includes a low-frequency trigger device and a high-frequency trigger device, and both the low-frequency trigger device and the high-frequency trigger device are configured to send sensing messages to the access point device.
[0061] In the embodiments of the present application, the trigger device is divided into a low-frequency trigger device and a high-frequency trigger device. The frequencies of the low-frequency trigger device and the high-frequency trigger device are different. As shown in FIG. 2, in the embodiments of the present application, network access can be provided by installing one access point device, and two or more trigger devices are connected to the access point device. The frequency bands in which the low-frequency trigger device and the high-frequency trigger device operate are different. The straight-line distance between the antenna of the low-frequency trigger device with a lower operating frequency and the antenna of the access point device is greater than or equal to the distance between the antenna of the high-frequency trigger device with a higher operating frequency and the antenna of the access point device. The low-frequency trigger device and the high-frequency trigger device can send sensing messages to the access point device at regular intervals. The low-frequency trigger device and the high-frequency trigger device may be one 802.11 device that can operate simultaneously in two frequency bands. At this time, low frequency and high frequency are defined by the actual operating frequencies of the trigger device. As can be understood, both the low-frequency trigger device and the high-frequency trigger device may be multiple, and are not particularly limited here.
[0062] As can be understood, the coverage range of the low-frequency trigger device is wider than that of the high-frequency trigger device. Under the same power, the coverage range of wireless sensing increases as the frequency decreases. Therefore, the coverage range of the trigger device with a lower frequency is wider than that of the trigger device with a higher frequency. In the embodiments of the present application, when the user is at the far end, a low-frequency link is used to increase the coverage, and when the user is at the near end, a high-frequency link is used to improve the recognition performance. Compared with using only a trigger device in a single frequency band, by reasonably planning and scheduling for the multi-frequency trigger device, the performance of the sensing algorithm can be improved, and the coverage of the sensing algorithm can be increased.
[0063] In addition, in the embodiments of the present application, multi-link simultaneous transmission and reception are realized by the low-frequency trigger device and the high-frequency trigger device, and high precision and wide coverage of wireless sensing are ensured.
[0064] As shown in FIG. 8, in one embodiment, step S104 may further include steps S601 to S603, but is not limited thereto.
[0065] Step S601: Adjust the operating state of the high-frequency trigger device to send a sensing message by sending configuration information to the high-frequency trigger device according to the channel determination result of the high-frequency trigger device.
[0066] Step S602: Determine whether to adjust the operating state of the low-frequency trigger device to send a sensing message according to the channel determination result of the high-frequency trigger device.
[0067] Step S603: If it is YES, adjust the operating state of the low-frequency trigger device to send a sensing message by sending configuration information to the low-frequency trigger device according to the channel determination result of the low-frequency trigger device.
[0068] In one embodiment, since the high-frequency trigger device is installed at the near end approaching the access point device, the embodiment of the present application first adjusts the operating state of the high-frequency trigger device for sending the sensing message by sending configuration information to the high-frequency trigger device according to the channel determination result of the high-frequency trigger device. Next, it is necessary to determine whether to adjust the operating state of the low-frequency trigger device at the far end for sending the sensing message. The embodiment of the present application determines whether to adjust the operating state of the low-frequency trigger device for sending the sensing message according to the channel determination result of the high-frequency trigger device. When the determination result indicates approval, the configuration information is sent to the low-frequency trigger device according to the channel determination result of the low-frequency trigger device, so as to adjust the operating state of the low-frequency trigger device for sending the sensing message.
[0069] As can be understood, the wireless sensing method in the embodiment of the present application first adjusts the high-frequency trigger device at the near end, and further determines whether it is necessary to adjust the low-frequency trigger device at the far end according to the channel determination result of the high-frequency trigger device. By such an adjustment method, when it is known that the object is at the near end, the embodiment of the present application preferentially improves the sensing ability of the high-frequency trigger device at the near end, and further determines whether to adjust the low-frequency trigger device at the far end according to the actual situation of the high-frequency trigger device at the near end. After obtaining the determination result, the low-frequency trigger device at the far end is adjusted to simultaneously improve the algorithm coverage capabilities of the near end and the far end.
[0070] In one embodiment, the embodiment of the present application determines whether to adjust the operating state in which the low-frequency trigger device transmits a sensing message according to the channel determination result of the high-frequency trigger device. The channel determination result of the high-frequency trigger device includes whether an object exists within the coverage range of the corresponding high-frequency trigger device or not. When there is a high-frequency trigger device with an object existing within its coverage range at the near end, or when the number of high-frequency trigger devices with an object existing within their coverage ranges is large, it can be determined not to adjust the low-frequency trigger device. At this time, the sensing ability of the high-frequency trigger device at the near end is preferentially improved. When there is no high-frequency trigger device with an object existing within its coverage range at the near end, or when the number of high-frequency trigger devices with an object existing within their coverage ranges is small, it can be determined to adjust the low-frequency trigger device, thereby realizing determining whether to adjust the low-frequency trigger device according to the channel determination result of the high-frequency trigger device.
[0071] As can be understood, in the embodiment of the present application, the collection of the sensing messages of the low-frequency trigger device and the high-frequency trigger device is respectively performed within each time period. By processing the sensing messages, when determining whether to adjust the operating state in which the trigger device transmits the sensing message according to whether a person exists within its coverage range, first, the sensing message of the high-frequency trigger device is processed and judged. When the condition for adjusting the operating state in which the low-frequency trigger device transmits the sensing message is met, the sensing message of the low-frequency trigger device is processed, thereby reducing the calculation and processing pressure of the device, improving the planning and scheduling capabilities of wireless sensing, improving the operating efficiency of the device, and effectively improving the sensing ability and efficiency.
[0072] As shown in FIG. 9, in one embodiment, the above step S602 may further include steps S701 to S702, but is not limited thereto.
[0073] Step S701: When the channel determination results of all high-frequency trigger devices indicate that there is no object within the coverage range, it is determined to adjust the operating state in which the low-frequency trigger device transmits a sensing message.
[0074] Step S701: When the channel determination result of the high-frequency trigger device indicates that there is an object within the coverage range, it is determined whether to adjust the operating state in which the low-frequency trigger device transmits a sensing message, or whether to adjust the operating state in which the low-frequency trigger device transmits a sensing message according to the number of high-frequency trigger devices with an object within the coverage range.
[0075] In one embodiment, the embodiment of the present application determines whether to adjust the operating state in which the low-frequency trigger device transmits a sensing message according to the channel determination result of the high-frequency trigger device. In some embodiments, when the channel determination results of all high-frequency trigger devices indicate that there is no object within the coverage range, it is determined to adjust the operating state in which the low-frequency trigger device transmits a sensing message. At this time, it indicates that there is no object within the coverage range of the high-frequency trigger device at the near end, and there is no need to improve the sensing ability of the high-frequency trigger device at the near end. Therefore, it can be determined to adjust the low-frequency trigger device at the far end.
[0076] In addition, when the channel determination result of the high-frequency trigger device indicates that there is an object within the coverage range, it is possible to determine whether to adjust the low-frequency trigger device at the far end by setting conditions in advance. In some embodiments, when there is an object within the coverage range of one high-frequency trigger device, the low-frequency trigger device at the far end may not be adjusted. When specific requirements are met, the improvement of the sensing ability and efficiency at the near end is preferentially considered. In addition to this, the determination condition may be to determine whether to adjust the operating state in which the low-frequency trigger device transmits a sensing message according to the number of high-frequency trigger devices with an object within the coverage range. For example, the access point device presets a first quantity threshold for determining whether to adjust the operating state in which the low-frequency trigger device at the far end transmits a sensing message. When the number of high-frequency trigger devices with an object within the coverage range is smaller than the first quantity threshold, it indicates that the number of high-frequency trigger devices that need to be adjusted at the near end is within the controllable range and the adjustment of the low-frequency trigger device at the far end does not affect the occupancy of air interface resources. Therefore, it is determined that the operating state in which the low-frequency trigger device transmits a sensing message can be adjusted. When the number of high-frequency trigger devices with an object within the coverage range is larger than the first quantity threshold, it indicates that improving the sensing performance of the low-frequency trigger device at the far end after improving the sensing performance of the high-frequency trigger device at the near end will affect the sensing ability of the entire system. Therefore, the low-frequency trigger device at the far end is not adjusted.
[0077] As shown in FIG. 10, in one embodiment, step S104 may further include steps S801 to S802, but is not limited thereto.
[0078] Step S801: The trigger device determined to have an object within the coverage range according to the channel determination result transmits the first configuration information to the trigger device with an object within the coverage range, so as to improve the information volume of the sensing message transmitted by the trigger device.
[0079] Step S802: Alternatively, a trigger device that determines that there is no object within the coverage range according to the channel determination result transmits second configuration information to the trigger device where there is no object within the coverage range, so that the trigger device reduces or stops transmitting the sensing message.
[0080] In one embodiment, in the process of adjusting the operating state of the trigger device to transmit the sensing message, if it is determined as the channel determination result of the trigger device that there is an object within the coverage range, the access point device transmits the first configuration information to the trigger device where there is an object within the coverage range, so that the amount of information of the sensing messages transmitted by these trigger devices is improved, thereby improving the sensing performance of these trigger devices, improving the amount of information of the channel state information, contributing to obtaining the movement of the users within the coverage range by analysis. On the other hand, for the trigger device that determines that there is no object within the coverage range as the channel determination result, the access point device transmits the second configuration information to the trigger device where there is no object within the coverage range, so that these trigger devices reduce or stop transmitting the sensing message. Such a trigger device has no object within its coverage range, and continuously transmitting the sensing message will occupy the air interface resources and cause a decrease in the performance of wireless sensing. Therefore, by reducing or stopping the transmission of the sensing message for such a trigger device, the occupation of the air interface resources can be effectively reduced.
[0081] In one embodiment, before the above step S101, It may further include, but is not limited to, the step of respectively transmitting initial configuration information to a plurality of trigger devices, so that after the trigger device receives the initial configuration information, the operating frequency band of the trigger device is configured to the first operating frequency band.
[0082] Also, the above step S801 is The method may further include, but is not limited to, a step of transmitting first configuration information to a trigger device in which an object exists within a coverage range, so that the trigger device improves an operating frequency band from a first operating frequency band to a second operating frequency band.
[0083] In one embodiment, before executing the wireless sensing method, the embodiments of the present application first transmit one piece of initial configuration information to all trigger devices. After receiving the initial configuration information, the trigger device configures its own operating frequency band to the first operating frequency band. Understandably, the first operating frequency band is a low operating frequency band. Operating in this frequency band can save the power of the trigger device and reduce the occupation of the air interface. When adjusting a trigger device in which an object exists within the coverage range, the access point device can transmit the first configuration information to it, and after receiving the first configuration information, the trigger device improves the operating frequency band from the first operating frequency band to the second operating frequency band.
[0084] For example, the embodiments of the present application transmit initial configuration information and initialize all trigger devices to operate in an operating frequency band of 20 MHz in the default configuration, so as to save the power of the trigger devices and reduce the occupation of the air interface. Understandably, in the case of a 2.4G trigger device, the operating frequency band may be 20 MHz or 40 MHz, and in the case of a 5G trigger device, the operating frequency band may be 20 MHz, 40 MHz or 80 MHz. Understandably, the trigger device can also operate in a higher frequency band. When the access point device adjusts a trigger device with an object within the coverage range, it is necessary to improve the recognition performance of the sensing algorithm and improve the operating frequency of the corresponding trigger device from 20 MHz to a higher frequency band such as 40 MHz or above, thereby finally improving the amount of information of the obtained channel state information, which is a direct improvement in sensing performance.
[0085] To be understandable, the embodiments of the present application improve the bandwidth, that is, improve the operating frequency band of the trigger device, so as to also improve the performance of the sensing algorithm. The embodiments of the present application can dynamically improve the bandwidth when it is found that the device is at a close end, and can improve the performance of the sensing algorithm when reducing the occupancy of air interface resources as much as possible.
[0086] As shown in FIG. 11, in one embodiment, the wireless sensing method may further include steps S901 to S902, but is not limited thereto.
[0087] Step S901: Determine a trigger device with an object existing within the coverage range according to the channel determination result, and obtain third configuration information.
[0088] Step S902: According to the third configuration information, improve the communication information transmission power with the trigger device with an object existing within the coverage range, or according to the third configuration information, reduce the enhanced distributed channel access (EDCA) parameters of the access point device.
[0089] In one embodiment, when it is found that there is an object within the coverage range of the trigger device, in order to improve the sensing performance, the embodiments of the present application can further obtain third configuration information. According to the third configuration information, improve the communication information transmission power with the trigger device with an object existing within the coverage range, or according to the third configuration information, reduce the enhanced distributed channel access (EDCA) parameters of the access point device. To be understandable, in the above embodiment, improving the operating frequency band of the trigger device is a direct improvement method. In the embodiments of the present application, the transmission power may be improved or the EDCA parameters may be reduced by an indirect improvement method. It should be noted that the direct improvement method can improve the amount of channel state information in any case, while the indirect improvement method is only effective when the channel is congested, and is not particularly limited here.
[0090] In addition to directly improving the operating frequency band of the trigger device, in order to directly improve the sensing performance in the embodiments of the present application, the time interval at which the trigger device transmits the sensing message may also be reduced, that is, the time period described in the above embodiments is reduced, thereby similarly realizing an improvement in the information amount of the sensing message, and finally realizing an improvement in the information amount of the channel state information, and improving the performance of wireless sensing.
[0091] As shown in FIG. 12, in one embodiment, step S101 may further include steps S1001 to S1002, but is not limited thereto.
[0092] Step S1001: Determine a time stamp corresponding to each trigger device on a one-to-one basis, and send the time stamp to each trigger device, so that the trigger device sends a sensing message according to the corresponding time stamp.
[0093] Step S1002: Receive the sensing messages sent by the plurality of trigger devices according to the corresponding time stamps.
[0094] In one embodiment, the access point device can pre-configure the time for each trigger device to send a sensing message in order to avoid the situation where a plurality of trigger devices send sensing messages simultaneously and avoid congestion of the air interface. In some embodiments, the access point device determines a time stamp corresponding to each trigger device on a one-to-one basis, sends the time stamp to each trigger device, and after receiving the corresponding time stamp, the trigger device sends a sensing message according to the corresponding time stamp, so that the access point device can receive the sensing messages sent by the plurality of trigger devices according to the corresponding time stamps. As can be understood, since the time stamps between different trigger devices are different, the situation where a plurality of trigger devices send sensing messages simultaneously can be avoided.
[0095] In one embodiment, the trigger device includes a low-frequency trigger device and a high-frequency trigger device. As shown in FIG. 13, the time stamp in the above embodiment is obtained by the following steps, which may include but are not limited to steps S1101 to S1105.
[0096] Step S1101: Obtain the number of devices of the low-frequency trigger device and the high-frequency trigger device respectively.
[0097] Step S1102: Number the low-frequency trigger device and the high-frequency trigger device respectively according to the number of devices.
[0098] Step S1103: Obtain the time period during which the low-frequency trigger device and the high-frequency trigger device send sensing messages at intervals.
[0099] Step S1104: Obtain the time stamp of each high-frequency trigger device according to the number of devices, the number of the high-frequency trigger device, and the time period.
[0100] Step S1105: Obtain the time stamp of each low-frequency trigger device according to the number of devices, the number of the low-frequency trigger device, the time stamp of the high-frequency trigger device with the last number, and the time period.
[0101] In one embodiment, the access point device sends one timestamp to each trigger device, numbers each trigger device in sequence according to the number of low-frequency trigger devices and high-frequency trigger devices, so that the trigger devices send sensing messages in sequence according to different numbers. The access point device further obtains the time period during which the low-frequency trigger device and the high-frequency trigger device send sensing messages at intervals, and obtains the timestamp of each high-frequency trigger device according to the number of devices, the number of the high-frequency trigger device, and the time period. According to the number of devices, the number of the low-frequency trigger device, the timestamp of the high-frequency trigger device at the end number, and the time period, the timestamp of each low-frequency trigger device is obtained. Thus, the timestamps of each trigger device are different. For better understanding, in the embodiments of the present application, the high-frequency trigger device near the end is prioritized to send a sensing message, and then, the sensing message sent from the low-frequency trigger device at the far end in the same time period is received.
[0102] TIFF2025521776000002.tif39163
[0103] TIFF2025521776000003.tif26169
[0104] TIFF2025521776000004.tif51169
[0105] The embodiments of the present application further provide a wireless sensing method, which is applied to a trigger device. For the trigger device, the detailed description is omitted here. As shown in FIG. 14, the wireless sensing method in the embodiments of the present application includes, but is not limited to, steps S1201 to S1202.
[0106] Step S1201: By sending a sensing message to the access point device, the access point device obtains corresponding channel state information according to the sensing message, and according to the channel state information, determines whether there is an object within the coverage range of the corresponding trigger device, obtains a channel determination result, and the access point device further obtains configuration information according to the channel determination result.
[0107] Step S1202: Receive the configuration information sent from the access point device, and adjust the operation state of sending the sensing message according to the configuration information.
[0108] In one embodiment, the trigger device is communicatively connected to the access point device. The trigger device can send a sensing message to the access point device. After receiving the sensing message, the access point device obtains the channel state information of each corresponding trigger device according to the sensing message, and can determine the behavior of the users within the signal coverage range of the corresponding trigger device according to the channel state information. In the embodiments of the present application, it is determined whether there is an object within the coverage range of the corresponding trigger device according to the channel state information, and a channel determination result can be obtained. In some embodiments, the channel determination result includes two results: a result that there is an object within the coverage range of the corresponding trigger device, or a result that there is no object within the coverage range of the corresponding trigger device. According to these two results, the access point device can obtain configuration information and send the configuration information to the trigger device. After receiving the configuration information, the trigger device can control itself and adjust the operation state of the trigger device itself for sending the sensing message.
[0109] As can be understood, regarding adjusting the operating state in which the trigger device transmits a sensing message, it is possible to adjust whether to transmit a sensing message or to adjust the frequency at which the sensing message is transmitted, or to adjust the frequency band or the amount of information of the transmitted sensing message, whereby the trigger device can be adjusted according to whether an object exists within the coverage range.
[0110] According to the embodiments of the present application, after adjusting the operating state in which the trigger device transmits a sensing message, the trigger device can reduce the occupancy of air interface resources, and the trigger device can adjust the operating state of transmitting a sensing message according to whether an object exists within the coverage range, thereby realizing reasonable planning and scheduling of multiple trigger devices, and further effectively improving the wireless sensing ability and efficiency.
[0111] As can be understood, for a trigger device in which an object exists within the coverage range, the embodiments of the present application can improve its sensing performance, and for a trigger device in which no object exists within the coverage range, the embodiments of the present application can reduce its sensing performance, thereby reducing the occupancy of air interface resources and improving the wireless sensing ability and efficiency.
[0112] In one embodiment, the trigger device that transmits a sensing message to the access point device includes a low-frequency trigger device and a high-frequency trigger device.
[0113] In addition, in the embodiments of the present application, the trigger device is divided into a low-frequency trigger device and a high-frequency trigger device. For a certain trigger device, it may be a low-frequency trigger device and / or a high-frequency trigger device. The frequencies of the low-frequency trigger device and the high-frequency trigger device are different. As shown in FIG. 2, in the embodiments of the present application, network access can be provided by installing one access point device, and two or more trigger devices are connected to the access point device. The frequency bands in which the low-frequency trigger device and the high-frequency trigger device operate are different. The straight-line distance between the antenna of the low-frequency trigger device with a lower operating frequency and the antenna of the access point device is greater than or equal to the distance between the antenna of the high-frequency trigger device with a higher operating frequency and the antenna of the access point device. The low-frequency trigger device and the high-frequency trigger device can send sensing messages to the access point device at regular intervals. The low-frequency trigger device and the high-frequency trigger device may be one 802.11 device that can operate simultaneously in two frequency bands. As can be understood, both the low-frequency trigger device and the high-frequency trigger device may be plural, and are not particularly limited here.
[0114] As can be understood, the coverage range of the low-frequency trigger device is wider than that of the high-frequency trigger device. Under the same power, the coverage range of wireless sensing increases as the frequency decreases. Therefore, the coverage range of the trigger device with a lower frequency is wider than that of the trigger device with a higher frequency. In the embodiments of the present application, when the user is at the far end, the coverage range is increased by using the low-frequency link. When the user is at the near end, the recognition performance is improved by using the high-frequency link. Compared with using only a trigger device in a single frequency band, by reasonably planning and scheduling for the multi-frequency trigger device, the performance of the sensing algorithm can be improved, and the coverage of the sensing algorithm can be increased.
[0115] In one embodiment, when the wireless sensing method in the embodiments of the present application is applied to a high-frequency trigger device, the access point device is configured to obtain configuration information according to the channel determination result of the high-frequency trigger device. When the wireless sensing method in the embodiments of the present application is applied to a low-frequency trigger device, the access point device determines whether to adjust the operating state in which the low-frequency trigger device sends a sensing message according to the channel determination results of the remaining high-frequency trigger devices. If the determination result is YES, the access point device is configured to obtain configuration information according to the channel determination result of the low-frequency trigger device.
[0116] In one embodiment, since the high-frequency trigger device is installed at the near end close to the access point device, in the embodiments of the present application, the access point device first adjusts the operating state in which the high-frequency trigger device sends a sensing message by sending configuration information to the high-frequency trigger device according to the channel determination result of the high-frequency trigger device. Next, it is necessary to determine whether to adjust the operating state in which the low-frequency trigger device at the far end sends a sensing message. The embodiments of the present application determine whether to adjust the operating state in which the low-frequency trigger device sends a sensing message according to the channel determination result of the high-frequency trigger device. When the trigger device is a low-frequency trigger device, the access point device makes a determination according to the remaining high-frequency trigger devices connected thereto. If the determination result indicates approval, the access point device adjusts the operating state in which the low-frequency trigger device sends a sensing message by sending configuration information to the low-frequency trigger device according to the channel determination result of the low-frequency trigger device.
[0117] To make it understandable, in the wireless sensing method according to the embodiments of the present application, first, a high-frequency trigger device at the near end is adjusted, and then it is determined whether it is necessary to adjust a low-frequency trigger device at the far end according to the channel determination result of the high-frequency trigger device. By such an adjustment method, in the embodiments of the present application, when it is known that the device is at the near end, the sensing ability of the high-frequency trigger device at the near end is preferentially improved. Furthermore, it is determined whether to adjust the low-frequency trigger device at the far end according to the actual situation of the medium-high frequency trigger device at the near end. After obtaining the determination result, the low-frequency trigger device at the far end is adjusted to simultaneously improve the algorithm coverage capabilities of the near end and the far end.
[0118] In one embodiment, when the channel determination results of all high-frequency trigger devices indicate that there is no object within the coverage range, the access point device further determines to adjust the operating state of the low-frequency trigger device to send a sensing message. When the channel determination result of the high-frequency trigger device indicates that there is an object within the coverage range, the access point device determines not to adjust the operating state of the low-frequency trigger device to send a sensing message, or is configured to determine whether to adjust the operating state of the low-frequency trigger device to send a sensing message according to the number of high-frequency trigger devices with an object within the coverage range.
[0119] In one embodiment, in the embodiments of the present application, the access point device determines whether to adjust the operating state of the low-frequency trigger device to send a sensing message according to the channel determination result of the high-frequency trigger device. In some embodiments, when the channel determination results of all high-frequency trigger devices indicate that there is no object within the coverage range, it is determined to adjust the operating state of the low-frequency trigger device to send a sensing message. At this time, it indicates that there is no object within the coverage range of the high-frequency trigger device at the near end, and it is not necessary to improve the sensing ability of the high-frequency trigger device at the near end. Therefore, it can be determined to adjust the low-frequency trigger device at the far end.
[0120] In addition, when the channel determination result of the high-frequency trigger device indicates that there is an object within the coverage range, the access point device can determine whether to adjust the low-frequency trigger device at the far end by presetting conditions. In some embodiments, when there is an object within the coverage range of one high-frequency trigger device, the low-frequency trigger device at the far end may not be adjusted. When specific requirements are met, priority may be given to improving the sensing ability and efficiency at the near end. In addition, the determination condition may be to determine whether to adjust the operating state in which the low-frequency trigger device transmits a sensing message according to the number of high-frequency trigger devices with an object within the coverage range. For example, the access point device presets a first quantity threshold for determining whether to adjust the operating state in which the low-frequency trigger device at the far end transmits a sensing message. When the number of high-frequency trigger devices with an object within the coverage range is smaller than the first quantity threshold, it indicates that the number of high-frequency trigger devices that need to be adjusted at the near end is within the controllable range and the adjustment of the low-frequency trigger device at the far end does not affect the occupancy of air interface resources. Therefore, it is determined that the operating state in which the low-frequency trigger device transmits a sensing message can be adjusted. When the number of high-frequency trigger devices with an object within the coverage range is larger than the first quantity threshold, it indicates that improving the sensing performance of the high-frequency trigger device at the far end after improving the sensing performance of the high-frequency trigger device at the near end will affect the overall sensing ability of the system. Therefore, the low-frequency trigger device at the far end is not adjusted.
[0121] As shown in FIG. 15, in one embodiment, step S1202 may further include steps S1301 to S1302, but is not limited thereto.
[0122] Step S1301: By receiving the first configuration information transmitted from the access point device, the amount of information of the transmitted sensing message is improved. The first configuration information is obtained by the access point device when an object exists within the coverage range of the trigger device.
[0123] Step S1302: Receive the second configuration information transmitted from the access point device, and reduce or stop the transmission of the sensing message according to the second configuration information. The second configuration information is obtained by the access point device when no object exists within the coverage range of the trigger device.
[0124] In one embodiment, in the process of adjusting the operating state of the trigger device to transmit the sensing message, when it is determined that an object exists within the coverage range as the channel determination result of the trigger device, the access point device transmits the first configuration information to the trigger device with an object existing within the coverage range. After receiving the first configuration information, the trigger device improves the amount of information of the transmitted sensing message, thereby improving the sensing performance of these trigger devices, improving the amount of information of the channel state information, and contributing to obtaining the movement of users within the coverage range. On the other hand, for the trigger device determined that no object exists within the coverage range as the channel determination result, the access point device transmits the second configuration information to the trigger device with no object existing within the coverage range. After receiving the second configuration information, the trigger device reduces or stops the transmission of the sensing message. Such a trigger device has no object within its coverage range, and continuously transmitting the sensing message will occupy the air interface resources and cause a decrease in the performance of wireless sensing. Therefore, by reducing or stopping the transmission of the sensing message for such a trigger device, the occupancy of the air interface resources can be effectively reduced.
[0125] In one embodiment, before the above step S1201, It may further include, but is not limited to, a step of receiving initial configuration information transmitted from an access point device and configuring an operating frequency band to a first operating frequency band according to the initial configuration information.
[0126] Also, in the above step S1301, It may further include, but is not limited to, a step of receiving first configuration information transmitted from an access point device and improving an operating frequency band from a first operating frequency band to a second operating frequency band according to the first configuration information.
[0127] In one embodiment, in the embodiment of the present application, before executing the wireless sensing method, the access point device first transmits one piece of initial configuration information to all trigger devices. After the trigger device receives the initial configuration information, it configures its own operating frequency band to the first operating frequency band. As can be understood, the first operating frequency band is a low operating frequency band. Operating in this frequency band can save the power of the trigger device and reduce the occupancy of the air interface. When adjusting a trigger device with an object within the coverage range, the access point device can transmit the first configuration information to it. After receiving the first configuration information, the trigger device improves the operating frequency band from the first operating frequency band to the second operating frequency band.
[0128] For example, in the embodiments of the present application, the access point device transmits initial configuration information and initializes all trigger devices to operate in a 20 MHz operating frequency band in the default configuration, thereby saving the power of the trigger devices, reducing the occupancy of the air interface, and for better understanding, in the case of a 2.4G trigger device, the operating frequency band may be 20 MHz or 40 MHz, and in the case of a 5G trigger device, the operating frequency band may be 20 MHz, 40 MHz, or 80 MHz. For better understanding, the trigger device can also operate in a higher frequency band. When the access point device adjusts the trigger device with an object within the coverage range, it is necessary to improve the recognition performance of the sensing algorithm and improve the operating frequency of the corresponding trigger device from 20 MHz to a higher frequency band such as 40 MHz or above, thereby ultimately improving the amount of information of the obtained channel state information, which is a direct improvement in sensing performance.
[0129] As can be understood, the embodiments of the present application improve the bandwidth, that is, by improving the operating frequency band of the trigger device, the performance of the sensing algorithm is also improved. The embodiments of the present application can improve the performance of the sensing algorithm when it is found that it is at the near end and dynamically improve the bandwidth and reduce the occupancy of the air interface resources as much as possible.
[0130] In one embodiment, when there is an object within the coverage range of the trigger device, the access point device can further obtain the third configuration information. The access point device is configured to improve the communication information transmission power with the trigger device having an object within the coverage range according to the third configuration information, or reduce the extended distributed channel access parameters according to the third configuration information.
[0131] In one embodiment, when it is found that an object exists within the coverage range of a trigger device, in order to improve sensing performance, in the embodiments of the present application, the access point device obtains third configuration information, and according to the third configuration information, improves the communication information transmission power with the trigger device where an object exists within the coverage range, or may reduce the enhanced EDCA parameters according to the third configuration information. As can be understood, in the above embodiment, improving the operating frequency band of the trigger device is a direct improvement method. In the embodiments of the present application, the access point device may improve the transmission power or reduce the EDCA parameters by an indirect improvement method. Note that the direct improvement method can improve the amount of channel state information in any case, while the indirect improvement method is only effective when the channel is congested, and is not particularly limited here.
[0132] In addition, in the direct improvement of the sensing performance in the embodiments of the present application, in addition to directly improving the operating frequency band of the trigger device, the time interval at which the trigger device transmits sensing messages may also be reduced, that is, the time period described in the above embodiment is reduced, thereby similarly realizing an improvement in the amount of information of the sensing message, and finally realizing an improvement in the amount of information of the channel state information, and improving the performance of wireless sensing.
[0133] As shown in FIG. 16, in one embodiment, the above step S1201 may further include steps S1401 to S1402, but is not limited thereto.
[0134] Step S1401: Receive the time stamp transmitted from the access point device, and the time stamp corresponds one-to-one to the trigger device.
[0135] Step S1402: Transmit a sensing message to the access point device according to the time stamp.
[0136] In one embodiment, the access point device can pre-configure the time for each trigger device to send a sensing message in order to avoid a situation where multiple trigger devices simultaneously send sensing messages and to avoid congestion of the air interface. In some embodiments, the access point device determines a one-to-one corresponding timestamp for each trigger device, sends the timestamp to each trigger device, and after receiving the corresponding timestamp, the trigger device sends a sensing message according to the corresponding timestamp. As a result, the access point device can receive the sensing messages sent by multiple trigger devices according to the corresponding timestamps. As can be understood, since the timestamps between different trigger devices are different, a situation where multiple trigger devices simultaneously send sensing messages can be avoided.
[0137] In one embodiment, the trigger device is a low-frequency trigger device or a high-frequency trigger device, and the access point device is respectively connected to a plurality of low-frequency trigger devices and high-frequency trigger devices. When the trigger device is a high-frequency trigger device, the timestamp is obtained by the access point device according to the number of devices of the plurality of low-frequency trigger devices and high-frequency trigger devices, the number of the high-frequency trigger device, and the time period at which the high-frequency trigger device sends sensing messages at intervals. When the trigger device is a low-frequency trigger device, the timestamp is obtained by the access point device according to the number of devices, the number of the low-frequency trigger device, the timestamp of the high-frequency trigger device with the last number connected to the access point device, and the time period at which the low-frequency trigger device sends sensing messages at intervals.
[0138] In one embodiment, the access point device sends one timestamp to each trigger device, numbers each trigger device in sequence according to the number of low-frequency trigger devices and high-frequency trigger devices, so that the trigger devices send sensing messages in sequence according to different numbers. The access point device further obtains the time period during which the low-frequency trigger device and the high-frequency trigger device send sensing messages at intervals, and obtains the timestamp of each high-frequency trigger device according to the number of devices, the number of the high-frequency trigger device, and the time period. According to the number of devices, the number of the low-frequency trigger device, the timestamp of the high-frequency trigger device at the end number, and the time period, the timestamp of each low-frequency trigger device is obtained. Thus, the timestamps of each trigger device are different. For better understanding, in the embodiments of the present application, the high-frequency trigger device at the near end is prioritized to send a sensing message, and then, the sensing message sent from the low-frequency trigger device at the far end in the same time period is received.
[0139] TIFF2025521776000005.tif38168
[0140] TIFF2025521776000006.tif32168
[0141] TIFF2025521776000007.tif47168
[0142] In addition, in the embodiments of the present application, the following embodiments are provided, and the embodiments include the following steps.
[0143] 1. In the default configuration, initialize all trigger devices to operate in the 20 MHz operating frequency band, so as to save the power of the trigger devices and reduce the occupancy of air interface resources.
[0144] TIFF2025521776000008.tif37168
[0145] TIFF2025521776000009.tif33168
[0146] TIFF2025521776000010.tif32168
[0147] TIFF2025521776000011.tif29168
[0148] TIFF2025521776000012.tif40168
[0149] The interpolation method may be as follows.
[0150] TIFF2025521776000013.tif76168
[0151] TIFF2025521776000014.tif52168
[0152] (3) Interpolate with the CSI closest to the standard time.
[0153] 5. Using K CSIs, determine whether there is an object within the coverage range of the i-th high-frequency trigger device. The determination method may be as follows.
[0154] (1) Calculate the covariance matrix of the K CSIs (). If there is a diagonal element in the covariance that is greater than the threshold τ, it is determined that there is an object within the coverage range of the high-frequency trigger device.
[0155] (2) Determine whether there is an object within the coverage range by a pre-trained neural network.
[0156] For all N high-frequency trigger devices, similar determinations need to be made to determine whether there is an object within their coverage ranges.
[0157] 6. By adjusting the parameters of all high-frequency trigger devices determined to have an object within the coverage range in step 5, the amount of CSI information is improved, and further, the recognition performance of the sensing algorithm is improved. The adjustable parameters are divided into the following two levels.
[0158] (1) Direct improvement method: Improve the transmission frequency band from 20 MHz to a higher frequency band, or reduce the transmission interval T.
[0159] (2) Indirect improvement method: Improve the transmission power, or reduce the EDCA parameters.
[0160] The direct improvement method can improve the amount of CSI information in any case, while the indirect improvement method is only effective when the channel is congested.
[0161] TIFF2025521776000015.tif43168
[0162] 8. Using the CSI collection method described in step 4, continuously acquire CSI data from high-frequency trigger devices or low-frequency trigger devices, transmit it, and provide it for subsequent processing.
[0163] FIG. 17 shows an electronic device 100 according to an embodiment of the present application. The electronic device 100 includes a processor 110, a memory 120, and a computer program stored in the memory 120 and executable on the processor 110. When the computer program is executed, it is used to execute the above wireless sensing method.
[0164] The processor 110 and the memory 120 may be connected via a bus or other means.
[0165] The memory 120 can be used as a non-transitory computer-readable storage medium to store non-transitory software programs such as the wireless sensing method described in the embodiments of the present application and non-transitory computer-executable programs. The processor 110 realizes the above wireless sensing method by executing the non-transitory software programs and instructions stored in the memory 120.
[0166] The memory 120 may include a program storage area capable of storing an operating system and application programs necessary for at least one function, and a data storage area capable of storing and executing the above wireless sensing method. Further, the memory 120 may include a high-speed random access memory 120, and may further include a non-transitory memory 120 such as at least one storage device memory device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory 120 may include a memory 120 installed remotely from the processor 110, and these remote memories 120 may be connected to the electronic device 100 via a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0167] The non-transitory software programs and instructions necessary to implement the above wireless sensing method are stored in the memory 120 and, when executed by one or more processors 110, execute the above wireless sensing method. For example, steps S101 to S104 of the method in FIG. 3, steps S201 to S202 of the method in FIG. 4, steps S301 to S302 of the method in FIG. 5, steps S401 to S404 of the method in FIG. 6, steps S501 to S502 of the method in FIG. 7, steps S601 to S603 of the method in FIG. 8, steps S701 to S702 of the method in FIG. 9, steps S801 to S802 of the method in FIG. 10, steps S901 to S902 of the method in FIG. 11, steps S1001 to S1002 of the method in FIG. 12, steps S1101 to S1105 of the method in FIG. 13, steps S1201 to S1202 of the method in FIG. 14, steps S1301 to S1302 of the method in FIG. 15, and steps S1401 to S1402 of the method in FIG. 16 are executed.
[0168] Embodiments of the present application further provide a computer-readable storage medium storing computer-executable instructions for executing the above wireless sensing method.
[0169] In one embodiment, the computer-readable storage medium stores computer-executable instructions that, when executed by one or more control processors, perform, for example, steps S101 to S104 of the method in FIG. 3, steps S201 to S202 of the method in FIG. 4, steps S301 to S302 of the method in FIG. 5, steps S401 to S404 of the method in FIG. 6, steps S501 to S502 of the method in FIG. 7, steps S601 to S603 of the method in FIG. 8, steps S701 to S702 of the method in FIG. 9, steps S801 to S802 of the method in FIG. 10, steps S901 to S902 of the method in FIG. 11, steps S1001 to S1002 of the method in FIG. 12, steps S1101 to S1105 of the method in FIG. 13, steps S1201 to S1202 of the method in FIG. 14, steps S1301 to S1302 of the method in FIG. 15, and steps S1401 to S1402 of the method in FIG. 16.
[0170] The embodiments of the present application include at least the following beneficial effects. The wireless sensing method in the embodiments of the present application can be applied to access point devices and trigger devices. The access point device is communicatively connected to a plurality of trigger devices. By applying the wireless sensing method, the access point device can receive the sensing message sent from the trigger device, obtain the channel state information of the corresponding trigger device according to the sensing message, and further determine whether there is an object within the coverage range of the corresponding trigger device according to the channel state information to obtain a channel judgment result. Subsequently, the access point device can send configuration information to the trigger device according to the channel judgment result, so that the trigger device can adjust the operating state of sending the sensing message according to the configuration information. After the trigger device adjusts the operating state of sending the sensing message, it can reduce the occupancy of air interface resources. The trigger device can adjust the operating state of sending the sensing message according to whether there is an object within the coverage range, thereby realizing reasonable planning and scheduling of a plurality of trigger devices and effectively improving the wireless sensing ability and efficiency.
[0171] The device embodiments described above are merely exemplary. The units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed among multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the technical solution of this embodiment.
[0172] As will be understood by those skilled in the art, all or some of the steps of the methods disclosed above, the system may be implemented as software, firmware, hardware, and appropriate combinations thereof. Some physical components or all physical components may be implemented as software executed by a processor such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium that may include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those skilled in the art, computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, storage device storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible by a computer. Also, as is well known to those skilled in the art, communication media typically includes computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier or other transmission mechanism, and may include any information transmission medium.
[0173] Furthermore, the various embodiments according to the embodiments of the present application can be arbitrarily combined to achieve different technical effects.
[0174] The above has specifically described a part of the implementation of the present application, but the present application is not limited to the above embodiments. Those skilled in the art can also make various equivalent deformations and substitutions under the condition of not departing from the essence of the present application, and all these equivalent deformations and substitutions are included in the scope defined by the claims of the present application.
Claims
1. A wireless sensing method applied to an access point device, wherein the access point device is communicatively connected to a plurality of trigger devices, receiving sensing messages transmitted from the plurality of trigger devices respectively; obtaining channel state information of the corresponding trigger device according to the sensing message; judging whether an object exists within the coverage range of the corresponding trigger device according to the channel state information, and obtaining a channel judgment result; adjusting the operating state of the trigger device to transmit the sensing message by transmitting configuration information to the trigger device according to the channel judgment result. The wireless sensing method includes the above steps.
2. The trigger device is configured to transmit the sensing message at preset time period intervals, According to the channel state information, judging whether an object exists within the coverage range of the corresponding trigger device, and the step of obtaining a channel judgment result is: forming sequence information according to the plurality of channel state information of each trigger device in a plurality of the time periods; judging whether an object exists within the coverage range of the corresponding trigger device according to the sequence information, and obtaining a channel judgment result. The wireless sensing method according to claim 1 includes the above steps.
3. Before the step of judging whether an object exists within the coverage range of the corresponding trigger device according to the sequence information and obtaining a channel judgment result, obtaining a message time interval between each of the channel state information in the sequence information; when the message time interval does not correspond to the magnitude of the time period, performing interpolation processing on the sequence information to make the interpolated message time interval correspond to the magnitude of the time period. The wireless sensing method according to claim 2 further includes the above steps.
4. The step of performing interpolation processing on the sequence information is: obtaining a standard time of target channel state information to be interpolated; Performing inverse distance weighting on the channel state information outside the standard time in the sequence information, performing weighted average calculation on the channel state information with different weights to obtain target channel state information, and adding the target channel state information to the sequence information; Or, obtaining a plurality of pieces of the channel state information before the standard time in the sequence information, performing weighted average calculation on the plurality of pieces of channel state information to obtain target channel state information, and adding the target channel state information to the sequence information; Or, obtaining the channel state information in the time interval corresponding to the standard time in the sequence information, taking it as the target channel state information after interpolation, and adding the target channel state information to the sequence information, the wireless sensing method according to claim 3 including the steps.
5. According to the sequence information, determining whether an object exists within the coverage range of the corresponding trigger device to obtain a channel determination result, the step is: Calculating the covariance matrix of the sequence information, and determining whether an object exists within the coverage range of the corresponding trigger device according to whether the diagonal elements of the covariance are greater than a threshold value to obtain a channel determination result; Or, inputting the sequence information into a pre-trained neural network model, obtaining the output result of the neural network model, and determining whether an object exists within the coverage range of the corresponding trigger device according to the output result to obtain a channel determination result, the wireless sensing method according to claim 2 including the steps.
6. The trigger device includes a low-frequency trigger device and a high-frequency trigger device, and both the low-frequency trigger device and the high-frequency trigger device are configured to transmit the sensing message to the access point device, the wireless sensing method according to claim 1.
7. By transmitting configuration information to the trigger device according to the channel determination result, the step of adjusting the operating state of the trigger device to transmit the sensing message is: Adjusting the operating state in which the high-frequency trigger device transmits the sensing message by transmitting configuration information to the high-frequency trigger device according to the channel determination result of the high-frequency trigger device; Determining whether to adjust the operating state in which the low-frequency trigger device transmits the sensing message according to the channel determination result of the high-frequency trigger device; If YES, adjusting the operating state in which the low-frequency trigger device transmits the sensing message by transmitting configuration information to the low-frequency trigger device according to the channel determination result of the low-frequency trigger device, the wireless sensing method according to claim 6.
8. The step of determining whether to adjust the operating state in which the low-frequency trigger device transmits the sensing message according to the channel determination result of the high-frequency trigger device is When the channel determination results of all the high-frequency trigger devices indicate that there is no object within the coverage range, determining to adjust the operating state in which the low-frequency trigger device transmits the sensing message; When the channel determination result of the high-frequency trigger device indicates that there is an object within the coverage range, determining whether to adjust the operating state in which the low-frequency trigger device transmits the sensing message, or determining whether to adjust the operating state in which the low-frequency trigger device transmits the sensing message according to the number of high-frequency trigger devices in which there is an object within the coverage range, the wireless sensing method according to claim 7.
9. The step of adjusting the operating state in which the trigger device transmits the sensing message by transmitting configuration information to the trigger device according to the channel determination result is For the trigger device determined that there is an object within the coverage range according to the channel determination result, improving the amount of information of the sensing message transmitted by the trigger device by transmitting first configuration information to the trigger device in which there is an object within the coverage range Alternatively, the trigger device determined that there is no object within the coverage area according to the channel determination result transmits second configuration information to the trigger device where there is no object within the coverage area, so that the trigger device reduces or stops transmitting the sensing message. The wireless sensing method according to claim 1 or 6 includes the step of
10. Before the step of receiving the sensing messages transmitted from the plurality of trigger devices respectively, By transmitting initial configuration information to the plurality of trigger devices respectively, after the trigger device receives the initial configuration information, the step of configuring the operating frequency band of the trigger device to the first operating frequency band is further included, The step of transmitting the first configuration information to the trigger device where there is an object within the coverage area The wireless sensing method according to claim 9 includes the step of transmitting the first configuration information to the trigger device where there is an object within the coverage area, so that the trigger device improves the operating frequency band from the first operating frequency band to the second operating frequency band.
11. Determining the trigger device where there is an object within the coverage area according to the channel determination result and obtaining the third configuration information; According to the third configuration information, improving the communication information transmission power of the trigger device where there is an object within the coverage area, or according to the third configuration information, reducing the extended distributed channel access parameters of the access point device. The wireless sensing method according to claim 9 further includes the step of
12. The step of receiving the sensing messages transmitted from the plurality of trigger devices respectively Determining a time stamp corresponding to each trigger device on a one-to-one basis, and transmitting the time stamp to each trigger device, so that the trigger device transmits the sensing message according to the corresponding time stamp; Receiving the sensing messages transmitted by the plurality of trigger devices according to the corresponding time stamps respectively. The wireless sensing method according to claim 1 or 6 includes the step of
13. The trigger device includes a low-frequency trigger device and a high-frequency trigger device, and the time stamp A step of obtaining the number of devices of the low-frequency trigger device and the high-frequency trigger device respectively; A step of numbering the low-frequency trigger device and the high-frequency trigger device respectively according to the number of devices; A step of obtaining a time period during which the low-frequency trigger device and the high-frequency trigger device transmit the sensing message at intervals; A step of obtaining a time stamp of each high-frequency trigger device according to the number of devices, the number of the high-frequency trigger device, and the time period; A step of obtaining a time stamp of each low-frequency trigger device according to the number of devices, the number of the low-frequency trigger device, the time stamp of the high-frequency trigger device with the last number, and the time period; The wireless sensing method according to claim 7 obtained accordingly.
14. A wireless sensing method, applied to a trigger device, the trigger device being communicatively connected to an access point device, By transmitting a sensing message to the access point device, the access point device obtains corresponding channel state information according to the sensing message, and according to the channel state information, determines whether an object exists within the coverage range of the corresponding trigger device, obtains a channel judgment result, and the access point device further obtains configuration information according to the channel judgment result; Receiving the configuration information transmitted from the access point device, and adjusting an operating state of transmitting the sensing message according to the configuration information. A wireless sensing method including.
15. The trigger device that transmits a sensing message to the access point device includes a low-frequency trigger device and a high-frequency trigger device. The wireless sensing method according to claim 14.
16. When applied to the high-frequency trigger device, the access point device is configured to obtain the configuration information according to the channel judgment result of the high-frequency trigger device. When applied to the low-frequency trigger device, the access point device determines whether to adjust the operating state in which the low-frequency trigger device transmits the sensing message according to the channel determination results of the remaining high-frequency trigger devices. If the determination is YES, it is configured to obtain the configuration information according to the channel determination result of the low-frequency trigger device. The wireless sensing method according to claim 15.
17. When the channel determination results of all the high-frequency trigger devices indicate that there is no object within the coverage range, the access point device determines to adjust the operating state in which the low-frequency trigger device transmits the sensing message. When the channel determination result of the high-frequency trigger device indicates that there is an object within the coverage range, the access point device determines not to adjust the operating state in which the low-frequency trigger device transmits the sensing message, or determines whether to adjust the operating state in which the low-frequency trigger device transmits the sensing message according to the number of high-frequency trigger devices with an object within the coverage range. The wireless sensing method according to claim 16.
18. The step of receiving the configuration information transmitted from the access point device and adjusting the operating state of transmitting the sensing message according to the configuration information includes: Receiving first configuration information transmitted from the access point device to improve the information amount of the transmitted sensing message. The first configuration information is obtained by the access point device when there is an object within the coverage range of the trigger device, and Receiving second configuration information transmitted from the access point device and reducing or stopping the transmission of the sensing message according to the second configuration information. The second configuration information is obtained by the access point device when there is no object within the coverage range of the trigger device. The wireless sensing method according to claim 14 or 15 includes the above steps.
19. Before the step of the access point device transmitting the sensing message, Further comprising the step of receiving the initial configuration information transmitted from the access point device and configuring the operating frequency band to a first operating frequency band according to the initial configuration information, The step of receiving the first configuration information transmitted from the access point device is, The wireless sensing method according to claim 18, comprising the step of receiving the first configuration information transmitted from the access point device and improving the operating frequency band from the first operating frequency band to a second operating frequency band according to the first configuration information.
20. When an object exists within the coverage range of the trigger device, the access point device can further obtain third configuration information, and the access point device is configured to improve the communication information transmission power with the trigger device in which the object exists within the coverage range according to the third configuration information, or to reduce the extended distributed channel access parameters according to the third configuration information. The wireless sensing method according to claim 18.
21. The step of transmitting a sensing message to the access point device is, Receiving a timestamp transmitted from the access point device, wherein the timestamp corresponds to the trigger device one-to-one, Transmitting the sensing message to the access point device according to the timestamp, the wireless sensing method according to claim 14 or 15.
22. The trigger device is a low-frequency trigger device or a high-frequency trigger device, and the access point device is respectively connected to a plurality of the low-frequency trigger devices and the high-frequency trigger devices, When the trigger device is the high-frequency trigger device, the timestamp is obtained by the access point device according to the number of devices of the plurality of low-frequency trigger devices and the high-frequency trigger device, the number of the high-frequency trigger device, and the time period during which the high-frequency trigger device transmits the sensing message at intervals. When the trigger device is the low-frequency trigger device, the timestamp is obtained by the access point device according to the number of devices, the number of the low-frequency trigger device, the timestamp of the high-frequency trigger device with the last number connected to the access point device, and the time period at which the low-frequency trigger device transmits the sensing message at intervals. The wireless sensing method according to claim 21.
23. An electronic device including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the wireless sensing method according to any one of claims 1 to 22 is realized.
24. A computer-readable storage medium storing a program, and when the program is executed by a processor, the wireless sensing method according to any one of claims 1 to 22 is realized.
Citation Information
Patent Citations
Controlling Device Participation in Wireless Sensing Systems
US20200351576A1
Deployment method and system for wireless sensing apparatus
US20220060910A1
Communication apparatus and communication method for wireless local area network sensing
WO2022039669A1