Wireless network node and sensing method
By configuring in the processor of the wireless network node, the perception method is determined based on the type and state of the wireless perception tag data, the problem of low accuracy of perception results is solved and more accurate perception results are achieved.
Patent Information
- Application Number
- CN202411698654.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-02-25
AI Technical Summary
In practical applications, the perceptual results determined based on the wireless signal change are low in accuracy.
By configuring in the processor of the wireless network node, a query request is sent to the target storage module, the type and status of the wireless perception tag data are obtained, and the target perception method is determined based on this information, thereby obtaining the target perception data and finally determining the perception result.
The accuracy of perceived results is improved by determining the optimal perception mode based on the type and status of wireless perception tag data.
Smart Images

Figure CN119521289A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a wireless network node and a sensing method. Background Art
[0002] In recent years, wireless sensing technology has attracted more and more attention in the research field. This technology detects changes in certain characteristics (such as phase, power, eigenvalue, etc.) of the received wireless signal, extracts specific information or characterizes the occurrence of a certain behavior, so as to meet the expected service or assist in achieving more efficient communication transmission, etc. However, in practical applications, the accuracy of the sensing results determined based on the changes in wireless signals is low. Summary of the invention
[0003] An embodiment of the present application provides a wireless network node, comprising: a transceiver; and a processor, which is coupled to the transceiver, wherein the processor is configured to: send a query request to a target storage module; obtain the type and status of wireless perception tag data returned by the target storage module, the wireless perception tag data representing the perception measurement data of the target wireless channel in the event of a target event; in response to obtaining a perception service request, determine a target perception mode according to the type and the status, the target perception mode being a target wireless perception mode or a target non-wireless perception mode; obtain target perception data based on the target perception mode; and determine a perception result corresponding to the perception service request according to the target perception data.
[0004] In some embodiments, the processor is configured to determine the target perception mode according to the type and the state, including: determining the event to be perceived corresponding to the perception service request; when the event to be perceived matches the type and the state is the target state, determining the target wireless perception mode as the target perception mode; when the event to be perceived does not match the type or the state is not the target state, determining the target non-wireless perception mode as the target perception mode.
[0005] In some embodiments, the status includes an available status, an unavailable status, a changed status and a to-be-updated status, the unavailable status indicating that the type does not match the event to be sensed, the changed status indicating that the wireless sensing tag data does not conform to the target wireless channel, the to-be-updated status indicating that the existence time of the wireless sensing tag data in the target storage module reaches the target time, and the target status is the available status.
[0006] In some embodiments, the processor is configured to obtain target perception data based on the target perception method, including: when the target perception method is the target wireless perception method, transmitting a perception signal to a target node via the transceiver via the target wireless channel; receiving current perception measurement data corresponding to the perception signal returned by the target node via the transceiver; and determining the current perception measurement data as the target perception data.
[0007] In some embodiments, the processor is configured to determine a perception result corresponding to the perception service request based on the target perception data, including: when the target perception data is the current perception measurement data, comparing the current perception measurement data with the wireless perception tag data; when the current perception measurement data is consistent with the wireless perception tag data, determining that the perception result is the existence of the event to be perceived.
[0008] In some embodiments, before the processor is configured to compare the current sensing measurement data with the wireless sensing tag data, it also includes: sending a tag data request corresponding to the wireless sensing tag data to the target storage module; and obtaining the wireless sensing tag data returned by the target storage module.
[0009] In some embodiments, the processor is also configured to: when the target perception mode is the target non-wireless perception mode and the perception result is the existence of the event to be perceived, transmit a perception signal to the target node via the transceiver via the target wireless channel; receive current perception measurement data corresponding to the perception signal returned by the target node via the transceiver; add type information to the current perception measurement data according to the type of the event to be perceived, and generate new wireless perception tag data; store the new wireless perception tag data in the target storage module, or replace the target wireless perception tag data in the target storage module, and the type of the target wireless perception tag data matches the event to be perceived; set the state of the new wireless perception tag data to the target state.
[0010] In some embodiments, the processor is configured to transmit a perception signal to a target node via the target wireless channel via the transceiver, including: transmitting the perception signal to the target node via the target wireless channel via the transceiver if the target wireless channel satisfies a target condition.
[0011] In some embodiments, the target condition includes at least one of the following: the load of the target wireless channel is not higher than the target load; the wireless resources corresponding to the target wireless channel meet the target requirements; the signal transmission format corresponding to the target wireless channel conforms to the target format.
[0012] An embodiment of the present application also proposes a perception method, including: sending a query request to a target storage module; obtaining the type and status of wireless perception tag data returned by the target storage module, the wireless perception tag data representing the perception measurement data of the target wireless channel when a target event occurs; in response to obtaining a perception service request, determining a target perception mode according to the type and the status, the target perception mode being a target wireless perception mode or a target non-wireless perception mode; obtaining target perception data based on the target perception mode; and determining a perception result corresponding to the perception service request according to the target perception data. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the technical solution of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0014] Figure 1 The process of executing the perception process by the processor of the wireless network node of the embodiment of the present application Figure 1 ;
[0015] Figure 2 The process of executing the perception process by the processor of the wireless network node of the embodiment of the present application Figure 2 ;
[0016] Figure 3 The process of executing the perception process by the processor of the wireless network node of the embodiment of the present application Figure 3 ;
[0017] Figure 4 The process of executing the perception process by the processor of the wireless network node of the embodiment of the present application Figure 4 ;
[0018] Figure 5 The process of executing the perception process by the processor of the wireless network node of the embodiment of the present application Figure 5 ;
[0019] Figure 6 The process of executing the perception process by the processor of the wireless network node of the embodiment of the present application Figure 6 ;
[0020] Figure 7 This is a flowchart of the perception method of an embodiment of the present application. DETAILED DESCRIPTION
[0021] Various aspects and features of the present application are described herein with reference to the accompanying drawings.
[0022] It should be understood that various modifications may be made to the embodiments of the present application. Therefore, the above description should not be considered as limiting, but only as an example of an embodiment. Other modifications within the scope and spirit of the present application will occur to those skilled in the art.
[0023] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present application and, together with the general description of the present application given above and the detailed description of the embodiments given below, serve to explain the principles of the present application.
[0024] These and other characteristics of the present application will become apparent from the following description of a preferred form of embodiment given as a non-limiting example with reference to the accompanying drawings.
[0025] It should also be understood that although the present application has been described with reference to some specific examples, those skilled in the art will be able to readily implement many other equivalent forms of the present application.
[0026] The above and other aspects, features and advantages of the present application will become more apparent in view of the following detailed description when taken in conjunction with the accompanying drawings.
[0027] Specific embodiments of the present application are described hereinafter with reference to the accompanying drawings; however, it should be understood that the embodiments applied for are merely examples of the present application, which may be implemented in a variety of ways. Well-known and / or repeated functions and structures are not described in detail to avoid unnecessary or redundant details that obscure the present application. Therefore, the specific structural and functional details applied for herein are not intended to be limiting, but merely serve as a basis and representative basis for the claims to teach those skilled in the art to use the present application in a variety of ways with substantially any suitable detailed structure.
[0028] This specification may use the phrases "in one embodiment," "in another embodiment," "in yet another embodiment," or "in other embodiments," all of which may refer to one or more of the same or different embodiments according to the present application.
[0029] A wireless network node according to an embodiment of the present application includes a transceiver and a processor, wherein the processor is configured to respond to a perception service request and determine whether to use a target wireless perception method or a target non-wireless perception method for perception according to the type and status of wireless perception tag data obtained from a target storage module, so as to enable the wireless network node to determine the best perception method according to the type and status of pre-stored wireless perception tag data, thereby obtaining more accurate target perception data, thereby improving the accuracy of the perception results.
[0030] The wireless network node includes: a transceiver; and a processor coupled to the transceiver, such as Figure 1 As shown, the processor is configured to perform the following steps:
[0031] Step S101: Send a query request to a target storage module.
[0032] In this embodiment, the wireless network node is a node in the wireless network, and the wireless network node can communicate wirelessly with any other node or designated node in the wireless network. For example, when the wireless network is 3GPP NR, the wireless network node can be a gNB node in 3GPP NR, or a UE node in 3GPP NR. For another example, when the wireless network is a Star Flash system, the wireless network node can be a G node in the Star Flash system, or a T node in the Star Flash system. Those skilled in the art may adopt other types of wireless networks (such as 4G, WiFi, microwave, Bluetooth, ZigBee, etc.) and wireless network nodes in the wireless network as needed, and the embodiments of the present application are not limited to this.
[0033] The wireless network node includes a transceiver and a processor coupled to the transceiver. The transceiver may be a communication component, such as a communication chip, or may include two communication components, a receiver and a transmitter. The processor may include one or more processing cores.
[0034] The target storage module can be set in the wireless network node or outside the wireless network node. There is a communication link between the processor and the target storage module, and the processor can access the target storage module through the corresponding communication link. The target storage module stores wireless perception tag data, which represents the perception measurement data of the target wireless channel when the target event occurs. Among them, the perception measurement data can be the CSI (Channel State Information) of the target wireless channel. The occurrence of the target event can affect the target wireless channel. By obtaining the corresponding perception measurement data, the corresponding wireless perception tag data is obtained. Different target events correspond to different types of wireless perception tag data. The wireless perception tag data stored in the target storage module can be in different states.
[0035] For example, the detected specific gesture action can be used as the target event. When the specific gesture action exists, the CSI of the target wireless channel is obtained, and the wireless sensing tag data corresponding to the specific gesture action is generated based on the CSI and stored in the target storage module. The detected target object can also be used as the target event. When the target object exists, the CSI of the target wireless channel is obtained, and the wireless sensing tag data corresponding to the target object is generated based on the CSI and stored in the target storage module.
[0036] The processor can obtain the type and state of the wireless sensing tag in the target storage module by sending a query request to the target storage module. The processor can send a query request to the target storage module periodically, or send a query request to the target storage module when a target trigger condition is met. The target trigger condition can be, for example, receiving a sensing service request, or the wireless network node is in a target state, etc.
[0037] Step S102: obtaining the type and state of the wireless sensing tag data returned by the target storage module, wherein the wireless sensing tag data represents sensing measurement data of the target wireless channel when a target event occurs.
[0038] In this embodiment, after receiving the query request, the target storage module returns the type and status of the wireless sensing tag data to the processor. For example, the target storage module may return a type status table corresponding to the type and status of each wireless sensing tag data.
[0039] Step S104: in response to obtaining the sensing service request, determining a target sensing mode according to the type and the state, wherein the target sensing mode is a target wireless sensing mode or a target non-wireless sensing mode.
[0040] In this embodiment, the perception service request may be sent by the service initiator to the wireless network node by executing step S103. The service initiator may be a user, a user terminal operated by the user, or a server with a perception demand. In response to obtaining the perception service request, the processor determines the target perception mode according to the type and state of the wireless perception tag data obtained from the target storage module, and subsequently executes the corresponding perception service through the target perception mode. Among them, the target perception mode is a target wireless perception mode or a target non-wireless perception mode. Specifically, the target wireless perception mode is a mode of event perception through the perception measurement data of the target wireless channel, and the target non-wireless perception mode is a non-wireless perception mode other than the target wireless perception mode, for example, it may include a combination of one or more of the video perception mode, audio perception mode, infrared perception mode, radar perception mode, inertial navigation perception mode, etc.
[0041] Step S105: obtaining target perception data based on the target perception method.
[0042] In this embodiment, a corresponding sensing process is performed based on the target sensing mode to obtain target sensing data. For example, if the target sensing mode is a target wireless sensing mode, the target sensing data is the corresponding CSI. If the target sensing mode is a video sensing mode, the target sensing data is the corresponding video data. If the target sensing mode is a radar sensing mode, the target sensing data is the corresponding radar detection data.
[0043] Step S106: determining a perception result corresponding to the perception service request according to the target perception data.
[0044] After obtaining the target wireless sensing data, the target wireless sensing data is solved by the corresponding solution method to determine the sensing result corresponding to the sensing service request. For example, if the sensing service request is to detect whether someone has passed, and the target sensing method is the target wireless sensing method, the corresponding CSI is solved to determine whether someone has passed. If the sensing service request is to detect whether someone has passed, and the target sensing method is radar sensing, the corresponding radar detection data is solved to determine whether someone has passed.
[0045] The wireless network node of the embodiment of the present application includes: a transceiver; and a processor, which is coupled to the transceiver, wherein the processor is configured to: send a query request to a target storage module; obtain the type and state of the wireless sensing tag data returned by the target storage module, the wireless sensing tag data characterizing the sensing measurement data of the target wireless channel in the event of a target event; in response to obtaining a sensing service request, determine the target sensing mode according to the type and state, the target sensing mode being a target wireless sensing mode or a target non-wireless sensing mode; obtain target sensing data based on the target sensing mode; determine the sensing result corresponding to the sensing service request according to the target sensing data. The wireless network node is enabled to determine the best sensing mode according to the type and state of the pre-stored wireless sensing tag data, thereby obtaining more accurate target sensing data, thereby improving the accuracy of the sensing result.
[0046] In some embodiments of the present application, the processor is configured to determine a target perception mode according to the type and the state, including:
[0047] Determining an event to be sensed corresponding to the sensing service request;
[0048] In a case where the event to be sensed matches the type and the state is a target state, determining the target wireless sensing mode as the target sensing mode;
[0049] In a case where the event to be sensed does not match the type or the state is not the target state, the target non-wireless sensing mode is determined as the target sensing mode.
[0050] In this embodiment, different perception service requests may correspond to different events to be perceived, and the events to be perceived represent the expected perception results. For example, the event to be perceived may be the existence of a specified target (such as a gesture, a person, a car, a drone, etc.) in a specified area, or the specified target reaching a target moving speed, or the specified target arriving at a specified location, etc. In the case where the event to be perceived matches the type and the state is the target state, it means that the wireless perception tags stored in the target storage module can be used for the perception of the event to be perceived, and the target wireless perception method is determined as the target perception method. In the case where the event to be perceived does not match the type or the state is not the target state, it means that the wireless perception tags stored in the target storage module cannot be used for the perception of the event to be perceived, and the target non-wireless perception method is determined as the target perception method.
[0051] For example, if the event to be sensed is the presence of a person in a specified area, and the target non-wireless sensing method is a video sensing method, then if the type of the wireless sensing tag stored in the target storage module is the presence of a person in the specified area, and the state of the wireless sensing tag is the target state, then the target wireless sensing method is determined to be the target sensing method. If there is no wireless sensing tag of the type of the presence of a person in the specified area in the target storage module, or the type of the wireless sensing tag is the presence of a person in the specified area but not in the target state, then the video sensing method is determined to be the target sensing method.
[0052] According to whether the event to be sensed matches the type of the wireless sensing tag and the state of the wireless sensing tag, the target sensing mode is determined so that the target sensing mode is more suitable for sensing the event to be sensed, thereby improving the accuracy of the sensing result.
[0053] In some embodiments of the present application, the status includes an available status, an unavailable status, a changed status and a to-be-updated status, the unavailable status indicates that the type does not match the event to be sensed, the changed status indicates that the wireless sensing tag data does not conform to the target wireless channel, the to-be-updated status indicates that the existence time of the wireless sensing tag data in the target storage module reaches the target time, and the target status is the available status.
[0054] In this embodiment, in the target storage module, the wireless sensing tag data may be in an available state (Available), an unavailable state (Not available, N / A), a changed state (Changed) and a state to be updated (Outdated). If the wireless sensing tag data does not match the event to be sensed, it is determined that the wireless sensing tag data is in an unavailable state. If the target wireless channel corresponding to the wireless sensing tag data changes, such as the relative position between the wireless network node and other nodes changes or the communication mode changes, which will cause the target wireless channel to change, the wireless sensing tag data is in a changed state. If the existence time of the wireless sensing tag data in the target storage module reaches the target time, the wireless sensing tag data is in a state to be updated. If the wireless sensing tag data is not in an unavailable state, a changed state and a state to be updated, it is determined that the wireless sensing tag data is in an available state, and the target state is an available state. In addition, the wireless sensing tag data can be in multiple states at the same time. For example, if the target wireless channel corresponding to the wireless sensing tag data changes and does not match the event to be sensed, the wireless sensing tag data is in a state to be updated and an unavailable state at the same time.
[0055] By setting different states of the wireless sensing tag, the processor can efficiently and accurately determine whether the wireless sensing tag is available, thereby improving the sensing efficiency and accuracy.
[0056] In some embodiments of the present application, the processor is configured to obtain target perception data based on the target perception method, such as Figure 2 As shown, the following steps are included:
[0057] Step S1051: When the target sensing mode is the target wireless sensing mode, a sensing signal is transmitted to a target node via the transceiver through the target wireless channel.
[0058] In this embodiment, the target wireless channel is a wireless channel between a wireless network node and a target node, and if the target sensing mode is a target wireless sensing mode, the processor calls the transceiver to transmit a sensing signal to the target node via the target wireless channel. Specifically, the processor may cause the transceiver to transmit a sensing signal to the target node according to a target parameter, and the target parameter may include one or more of a signal format, a transmission power, a frequency band, a number of antenna ports, a spatial direction selection indication, and a duration.
[0059] Step S1052: receiving, via the transceiver, current sensing measurement data corresponding to the sensing signal returned by the target node.
[0060] In this embodiment, after receiving the perception signal, the target node determines the current perception measurement data according to the perception signal, and then sends the current perception measurement data to the wireless network node, and the processor receives the current perception measurement data via the transceiver.
[0061] Step S1053: determine the current perception measurement data as the target perception data.
[0062] The current perception measurement quantity can indicate whether there is an event to be perceived, and the current perception measurement data is determined as target perception data.
[0063] When the target sensing method is a target wireless sensing method, a sensing signal is transmitted through a transceiver, and current sensing measurement data is received through a transceiver, thereby achieving efficient determination of target sensing data.
[0064] In some embodiments of the present application, the processor is configured to determine a perception result corresponding to the perception service request according to the target perception data, such as Figure 3 As shown, the following steps are included:
[0065] Step S1061: when the target perception data is the current perception measurement data, compare the current perception measurement data with the wireless perception tag data.
[0066] In this embodiment, after obtaining the current perception measurement data, the current perception measurement data is compared with the wireless perception tag data to determine whether the current perception measurement data is consistent with the wireless perception tag data. Specifically, the similarity between the current perception measurement data and the wireless perception tag data can be determined by a similarity algorithm. When the similarity reaches the target similarity, it is determined that the current perception measurement data is consistent with the wireless perception tag data.
[0067] Step S1062: When the current sensing measurement data is consistent with the wireless sensing tag data, determine that the sensing result is that the event to be sensed exists.
[0068] In this embodiment, if the current sensing measurement data is consistent with the wireless sensing tag data, it means that there is a disturbance in the target wireless channel that is consistent with the wireless sensing tag data, and the sensing result is determined to be that there is an event to be sensed.
[0069] Since the wireless sensing tag data can represent the existence of the corresponding target event, by comparing the current sensing measurement data with the wireless sensing tag data, a more accurate and efficient determination of the sensing result corresponding to the target wireless sensing method can be achieved.
[0070] It can be understood that, when the current sensing measurement data does not conform to the wireless sensing tag data, the sensing result is determined to be that there is no event to be sensed.
[0071] In some embodiments of the present application, when the perception result is that there is no event to be perceived, the processor can continue to use the target perception method to obtain new target perception data, or determine a new target perception method and use the new target perception method to obtain new target perception data, thereby achieving more flexible perception control.
[0072] In some embodiments of the present application, the processor is configured to compare the current sensing measurement data with the wireless sensing tag data before: Figure 4 As shown, the following steps are also included:
[0073] Step S107: sending a tag data request corresponding to the wireless sensing tag data to the target storage module.
[0074] In this embodiment, the processor sends a tag data request corresponding to the wireless sensing tag data to the target storage module to obtain the wireless sensing tag data from the target storage module, wherein the tag data request may include the type of the event to be sensed.
[0075] Step S108, obtaining the wireless sensing tag data returned by the target storage module.
[0076] After receiving the tag data request, the target storage module returns the wireless sensing tag data to the processor, and the subsequent processor can compare the current sensing measurement data with the wireless sensing tag data.
[0077] By sending a tag data request to the target storage module, wireless sensing tag data can be efficiently obtained.
[0078] In some embodiments of the present application, Figure 5 As shown, the processor is also configured to perform the following steps:
[0079] Step S109: When the target sensing mode is the target non-wireless sensing mode and the sensing result is that the event to be sensed exists, transmitting a sensing signal to the target node via the transceiver through the target wireless channel.
[0080] In this embodiment, when the target sensing mode is the target non-wireless sensing mode and the sensing result is that there is an event to be sensed, it means that the event to be sensed has been detected by the target non-wireless sensing mode. In this case, new wireless sensing tag data can be generated by collecting signal changes of the target wireless channel. Specifically, the processor first transmits a sensing signal to the target node via the transceiver via the target wireless channel.
[0081] Step S110: receiving, via the transceiver, current sensing measurement data corresponding to the sensing signal returned by the target node.
[0082] In this embodiment, after receiving the perception signal, the target node determines the current perception measurement data according to the perception signal, and then sends the current perception measurement data to the wireless network node, and the processor receives the current perception measurement data via the transceiver.
[0083] Step S111: adding type information to the current sensing measurement data according to the type of the event to be sensed, to generate new wireless sensing tag data.
[0084] The type of event to be sensed may be, for example, the presence of a specified target (such as a gesture, a person, a car, a drone, etc.) in a specified area, the reaching of a target moving speed by a specified target, or the arrival of a specified target at a specified location, etc. According to the type of event to be sensed, type information is added to the current perception measurement data to generate new wireless perception tag data.
[0085] Step S112: storing the new wireless sensing tag data in the target storage module, or replacing the target wireless sensing tag data in the target storage module, wherein the type of the target wireless sensing tag data matches the event to be sensed.
[0086] In this embodiment, if the target storage module already has target wireless sensing tag data of a type matching the event to be sensed, the target wireless sensing tag data in the target storage module is replaced by the new wireless sensing tag data to update the target wireless sensing tag data. If the target storage module does not have the target wireless sensing tag data, the new wireless sensing tag data is stored in the target storage module to add the new wireless sensing tag data to the target storage module.
[0087] Step S113: setting the state of the new wireless sensing tag data to the target state.
[0088] The processor sets the state of the new wireless sensing tag data to the target state, and subsequently performs wireless sensing after obtaining the new wireless sensing tag data from the target storage module.
[0089] For example, if the target non-wireless sensing method is a video sensing method, the event to be sensed is a person in the sensing target area, and the person in the target area has been sensed by the video sensing method, then a sensing signal is transmitted to the target node via the transceiver via the target wireless channel, and the current sensing measurement data corresponding to the sensing signal returned by the target node is received via the transceiver, and type information (a person in the target area is sensed) is added to the current sensing measurement data to generate new wireless sensing tag data. The new wireless sensing tag data is stored in the target storage module, or the wireless sensing tag data of the type of the person in the target area is replaced in the target storage module, and finally the state of the new wireless sensing tag data is set to the target state, specifically, the state of the new wireless sensing tag data is set to the available state.
[0090] By sensing the existence of an event to be sensed by using a target non-wireless sensing method, the current sensing measurement data is obtained through a transceiver, new wireless sensing tag data is formed according to the current sensing measurement data and stored in the target storage module, thereby achieving efficient and accurate updating of the wireless sensing tag data in the target storage module.
[0091] In some embodiments of the present application, as an alternative, after the target storage module obtains the new wireless sensing tag data, it automatically sets the state of the new wireless sensing tag data to the target state, and the processor is also configured to: determine that the state of the new wireless sensing tag data is the target state based on the state information obtained from the target storage module.
[0092] In some embodiments of the present application, the processor is configured to transmit a perception signal to a target node via the target wireless channel via the transceiver, including:
[0093] In a case where the target wireless channel satisfies a target condition, the sensing signal is transmitted to the target node via the target wireless channel via the transceiver.
[0094] In this embodiment, in addition to transmitting perception data and current perception measurement data, the target wireless channel can also be used to transmit other data. Before transmitting the perception signal to the target node, it is first determined whether the target wireless channel meets the target condition. If the target condition is met, the perception signal is transmitted to the target node via the transceiver via the target wireless channel, thereby ensuring reliable transmission of the perception signal and the current perception measurement data on the target wireless channel.
[0095] In some embodiments of the present application, the target condition includes at least one of the following:
[0096] The load of the target wireless channel is not higher than the target load;
[0097] The wireless resources corresponding to the target wireless channel meet the target requirements;
[0098] The signal transmission format corresponding to the target wireless channel conforms to the target format.
[0099] In this embodiment, if the load of the target wireless channel is higher than the target load, it means that the load of the target wireless channel is too high. If the perception data is transmitted at this time, it will affect the transmission efficiency of the target wireless channel. Therefore, the target condition may be that the load of the target wireless channel is not higher than the target load. The wireless resources corresponding to the target wireless channel are wireless resources used to transmit different service data. The target requirement may be that the proportion of idle wireless resources to total wireless resources reaches the target proportion. If the wireless resources corresponding to the target wireless channel do not meet the target requirement, it means that there are not enough wireless resources to transmit the perception signal at this time. Therefore, the target condition may be that the wireless resources corresponding to the target wireless channel meet the target requirement. Before transmitting the perception signal, the signal format of the perception signal is preset. If the signal transmission format corresponding to the target wireless channel does not meet the target format, the perception signal cannot be transmitted normally. Therefore, the target condition may be that the signal transmission format corresponding to the target wireless channel meets the target format. In addition, it may be determined from multiple angles whether the target condition is met. For example, when the load of the target wireless channel is not higher than the target load and the wireless resources corresponding to the target wireless channel meet the target requirement, it is determined that the target condition is met. Alternatively, when the wireless resources corresponding to the target wireless channel meet the target requirement and the signal transmission format corresponding to the target wireless channel meets the target format, it is determined that the target condition is met.
[0100] By determining the target condition from at least one of the load, wireless resources and signal transmission format of the target wireless channel, reliable transmission of the perception signal of the target wireless channel is ensured.
[0101] In some embodiments of the present application, the method for determining the target non-wireless perception method includes:
[0102] Determine available non-wireless sensing methods;
[0103] In a case where there is only one available non-wireless sensing mode, determining the available non-wireless sensing mode as the target non-wireless sensing mode;
[0104] In the case that there are multiple available non-wireless sensing modes, current environment information is obtained, and the target non-wireless sensing mode is determined from the available non-wireless sensing modes according to the current environment information.
[0105] In this embodiment, one or more available non-wireless sensing methods are preset. If there is only one available non-wireless sensing method, the available non-wireless sensing method is determined as the target non-wireless sensing method. If there are multiple available non-wireless sensing methods, the target non-wireless sensing method is determined from each available non-wireless sensing method according to the current environment information. The current environment information may include the light, visibility, user privacy requirements, etc. in the current environment. For example, if the light in the current environment is sufficient and in a public area with low user privacy requirements, a video sensing method may be used as the target non-wireless sensing method. If the light in the current environment is insufficient, a radar sensing method may be used as the target non-wireless sensing method.
[0106] The target non-wireless sensing mode is determined by one or more available non-wireless sensing modes, thereby ensuring the use of the best non-wireless sensing mode and improving the accuracy of the sensing result.
[0107] In some embodiments of the present application, after the processor is configured to determine the perception result corresponding to the perception service request according to the target perception data, Figure 6 As shown, the following steps are also included:
[0108] Step S114: output the perception result.
[0109] In this embodiment, after determining the perception result corresponding to the perception service request based on the target perception data, the perception result is output to the service initiator, so that the service initiator can promptly determine whether there is an event to be perceived based on the perception result. Specifically, when the target perception method is a target wireless perception method, the current perception measurement data and the wireless perception tag data are compared to obtain the perception result, and the perception result is sent to the service initiator. When the target perception method is a target non-wireless perception method, the target perception data is processed by a corresponding data processing method to obtain a perception result, and the perception result is sent to the service initiator. For example, if a video perception method is adopted, the video data can be identified by specifying a computer graphics processing algorithm or a machine learning algorithm to determine whether there is an event to be perceived in the video data.
[0110] The present application also proposes a sensing method, such as Figure 7 As shown, the following steps are included:
[0111] Step S201: Send a query request to a target storage module.
[0112] In this embodiment, the execution subject may be a processor of a wireless network node, the target storage module may be set in the wireless network node, or may be set outside the wireless network node, there is a communication link between the processor and the target storage module, and the processor may access the target storage module through the corresponding communication link. The target storage module stores wireless sensing tag data, which represents the sensing measurement data of the target wireless channel in the event of a target event. Among them, the sensing measurement data may be the CSI of the target wireless channel. The occurrence of the target event may affect the target wireless channel, and the corresponding wireless sensing tag data may be obtained by obtaining the corresponding sensing measurement data. Different target events correspond to different types of wireless sensing tag data, and the wireless sensing tag data stored in the target storage module may be in different states.
[0113] The type and state of the wireless sensing tag in the target storage module can be obtained by sending a query request to the target storage module. The query request can be sent to the target storage module periodically, or when a target trigger condition is met. The target trigger condition can be, for example, receiving a sensing service request or the wireless network node being in a target state.
[0114] Step S202: obtaining the type and state of the wireless sensing tag data returned by the target storage module, wherein the wireless sensing tag data represents sensing measurement data of the target wireless channel when a target event occurs.
[0115] In this embodiment, after receiving the query request, the target storage module returns the type and status of the wireless sensing tag data to the processor. For example, the target storage module may return a type status table corresponding to the type and status of each wireless sensing tag data.
[0116] Step S203: in response to obtaining the sensing service request, determining a target sensing mode according to the type and the state, wherein the target sensing mode is a target wireless sensing mode or a target non-wireless sensing mode.
[0117] The perception service request may be obtained from the service initiator, which may be a user, a user terminal operated by the user, or a server with perception needs. In response to obtaining the perception service request, the target perception mode is determined according to the type and state of the wireless perception tag data obtained from the target storage module, and the corresponding perception service is subsequently performed through the target perception mode. Among them, the target perception mode is a target wireless perception mode or a target non-wireless perception mode. Specifically, the target wireless perception mode is a mode of event perception through the perception measurement data of the target wireless channel, and the target non-wireless perception mode is a non-wireless perception mode other than the target wireless perception mode, for example, it may include a combination of one or more of the video perception mode, audio perception mode, infrared perception mode, radar perception mode, inertial navigation perception mode, etc.
[0118] Step S204: obtaining target perception data based on the target perception method.
[0119] In this embodiment, a corresponding sensing process is performed based on the target sensing mode to obtain target sensing data. For example, if the target sensing mode is a target wireless sensing mode, the target sensing data is the corresponding CSI. If the target sensing mode is a video sensing mode, the target sensing data is the corresponding video data. If the target sensing mode is a radar sensing mode, the target sensing data is the corresponding radar detection data.
[0120] Step S205: determining a perception result corresponding to the perception service request according to the target perception data.
[0121] After obtaining the target wireless sensing data, the target wireless sensing data is solved by the corresponding solution method to determine the sensing result corresponding to the sensing service request. For example, if the sensing service request is to detect whether someone has passed, and the target sensing method is the target wireless sensing method, the corresponding CSI is solved to determine whether someone has passed. If the sensing service request is to detect whether someone has passed, and the target sensing method is radar sensing, the corresponding radar detection data is solved to determine whether someone has passed.
[0122] The sensing method of the embodiment of the present application sends a query request to the target storage module; obtains the type and status of the wireless sensing tag data returned by the target storage module, the wireless sensing tag data represents the sensing measurement data of the target wireless channel in the event of a target event; in response to obtaining a sensing service request, determines the target sensing mode according to the type and status, the target sensing mode is a target wireless sensing mode or a target non-wireless sensing mode; obtains target sensing data based on the target sensing mode; determines the sensing result corresponding to the sensing service request according to the target sensing data. The wireless network node is enabled to determine the best sensing mode according to the type and status of the pre-stored wireless sensing tag data, thereby obtaining more accurate target sensing data, thereby improving the accuracy of the sensing result.
[0123] The wireless network node in the embodiment of the present application can be a terminal, or can be other devices other than a terminal. Exemplarily, the wireless network node can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached target storage module (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present disclosure.
[0124] The target storage module may include a RAM (Random Access Memory) or a non-volatile memory, such as at least one disk storage. Optionally, the target storage module may also be at least one storage device located far away from the aforementioned processor.
[0125] The above-mentioned processor can be a general-purpose processor, including CPU, NP (Network Processor), etc.; it can also be DSP (Digital Signal Processing), ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0126] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integration. The available medium can be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk), etc.
[0127] The above embodiments are only exemplary embodiments of the present application and are not intended to limit the present application. The protection scope of the present application is defined by the claims. Those skilled in the art may make various modifications or equivalent substitutions to the present application within the essence and protection scope of the present application, and such modifications or equivalent substitutions shall also be deemed to fall within the protection scope of the present application.
Claims
1. A wireless network node, comprising: Transceiver; and a processor coupled to the transceiver, wherein the processor is configured to: Sending a query request to a target storage module; Obtaining the type and state of the wireless sensing tag data returned by the target storage module, wherein the wireless sensing tag data represents sensing measurement data of the target wireless channel when the target event occurs; In response to obtaining a sensing service request, determining a target sensing mode according to the type and the state, the target sensing mode being a target wireless sensing mode or a target non-wireless sensing mode; Obtaining target perception data based on the target perception method; A perception result corresponding to the perception service request is determined according to the target perception data.
2. The wireless network node according to claim 1, wherein the processor is configured to determine the target perception mode according to the type and the state, comprising: Determining an event to be sensed corresponding to the sensing service request; In a case where the event to be sensed matches the type and the state is a target state, determining the target wireless sensing mode as the target sensing mode; In a case where the event to be sensed does not match the type or the state is not the target state, the target non-wireless sensing mode is determined as the target sensing mode.
3. As described in claim 2, the wireless network node, the state includes an available state, an unavailable state, a changed state and a to-be-updated state, the unavailable state indicates that the type does not match the event to be sensed, the changed state indicates that the wireless sensing tag data does not conform to the target wireless channel, the to-be-updated state indicates that the existence time of the wireless sensing tag data in the target storage module reaches the target time, and the target state is the available state.
4. The wireless network node of claim 2, wherein the processor is configured to obtain target sensing data based on the target sensing manner, comprising: When the target sensing mode is the target wireless sensing mode, transmitting a sensing signal to a target node via the transceiver through the target wireless channel; receiving, via the transceiver, current sensing measurement data corresponding to the sensing signal returned by the target node; The current perception measurement data is determined as the target perception data.
5. The wireless network node according to claim 4, wherein the processor is configured to determine a sensing result corresponding to the sensing service request according to the target sensing data, comprising: In a case where the target perception data is the current perception measurement data, comparing the current perception measurement data with the wireless perception tag data; In a case where the current sensing measurement data is consistent with the wireless sensing tag data, it is determined that the sensing result is that the event to be sensed exists.
6. The wireless network node of claim 5, wherein before the processor is configured to compare the current sensing measurement data with the wireless sensing tag data, the processor further comprises: Sending a tag data request corresponding to the wireless sensing tag data to the target storage module; Obtain the wireless sensing tag data returned by the target storage module.
7. The wireless network node of claim 2, wherein the processor is further configured to: When the target sensing mode is the target non-wireless sensing mode and the sensing result is that the event to be sensed exists, transmitting a sensing signal to a target node via the transceiver through the target wireless channel; receiving, via the transceiver, current sensing measurement data corresponding to the sensing signal returned by the target node; Add type information to the current sensing measurement data according to the type of the event to be sensed, and generate new wireless sensing tag data; Storing the new wireless sensing tag data in the target storage module, or replacing the target wireless sensing tag data in the target storage module, wherein the type of the target wireless sensing tag data matches the event to be sensed; The state of the new wireless sensing tag data is set to the target state.
8. The wireless network node of claim 4 or 7, wherein the processor is configured to transmit a sensing signal to a target node via the transceiver via the target wireless channel, comprising: In a case where the target wireless channel satisfies a target condition, the sensing signal is transmitted to the target node via the target wireless channel via the transceiver.
9. The wireless network node according to claim 8, wherein the target condition comprises at least one of the following: The load of the target wireless channel is not higher than the target load; The wireless resources corresponding to the target wireless channel meet the target requirements; The signal transmission format corresponding to the target wireless channel conforms to the target format.
10. A sensing method, comprising: Sending a query request to a target storage module; Obtaining the type and state of the wireless sensing tag data returned by the target storage module, wherein the wireless sensing tag data represents sensing measurement data of the target wireless channel when the target event occurs; In response to obtaining a sensing service request, determining a target sensing mode according to the type and the state, the target sensing mode being a target wireless sensing mode or a target non-wireless sensing mode; Obtaining target perception data based on the target perception method; A perception result corresponding to the perception service request is determined according to the target perception data.