Wireless sensing method, device and system

By acquiring and utilizing the environmental semantic information of network devices, the accuracy problem of false alarm suppression of base stations in complex environments is solved, and the effective identification and suppression of false alarm targets is achieved.

CN121665266APending Publication Date: 2026-03-13HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-11
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

In integrated communication and sensing systems, base stations have difficulty accurately distinguishing between target trajectories and false alarm targets, resulting in low accuracy in false alarm suppression, especially in complex environments where false alarm targets are difficult to identify.

Method used

The processing device acquires environmental semantic information of each network device, including ground feature information, grid location, and propagation path, and determines interference information based on this information to suppress false alarm targets.

Benefits of technology

It improves the accuracy of false alarm suppression, effectively identifies and suppresses false alarm targets, and enhances the target recognition capability of base stations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121665266A_ABST
    Figure CN121665266A_ABST
Patent Text Reader

Abstract

The invention provides a wireless sensing method, device and system, in the method, a processing device can issue environment semantic information corresponding to each network device to the corresponding network device, and the network device can determine interference information, namely a false alarm target, based on the received corresponding environment semantic information. Therefore, the false alarm target can be effectively suppressed, and the accuracy of false alarm suppression is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless technology, and more particularly to a wireless sensing method, apparatus, and system. Background Technology

[0002] With the development of integrated sensing and communication (ISAC), false alarm targets may be generated due to the complexity of the environment. For example, there are a large number of outliers near obstructions, vegetation, and water bodies, making it impossible for the base station to accurately determine the target point; or the side lobes or grating lobes of the base station can sense non-target objects, thus generating false alarm targets.

[0003] Typically, false alarm suppression parameters, such as trajectory characteristics and vertical takeoff-related parameters, can be sent to the base station through the network management system. Based on these parameters, the base station can identify false alarm targets by measuring the radio echo signal and extracting feature parameters from it, thereby suppressing the false alarm targets.

[0004] However, the characteristics of the target trajectory identified by the base station are difficult to describe the complex environmental impact of the existing network, which makes it difficult to distinguish between the target trajectory identified by the base station and the false alarm target, resulting in low accuracy in suppressing false alarm targets. Summary of the Invention

[0005] This application provides a wireless sensing method, apparatus, and system to improve the accuracy of suppressing false alarm targets.

[0006] Firstly, a wireless sensing method is provided, which can be applied to a processing device. This device can be, for example, a network management system, or a device with a network management system deployed thereon, such as a chip, chip system, processor, etc., or it can be a logic module or software capable of implementing all or part of the functions of the network management system, etc., and this application does not limit it in this regard.

[0007] For example, the method includes: a processing device determining environmental semantic information corresponding to each of M network devices, wherein the environmental semantic information corresponding to each network device is determined based on the parameters of the network device and map information of the area covered by the network device, and the environmental semantic information is used to determine interference information during target perception; the processing device can send the environmental semantic information corresponding to each of the M network devices to the corresponding network devices, so that the network devices can determine the interference information, i.e., false alarm targets, based on the received environmental semantic information. In this way, false alarm targets can be effectively suppressed, thereby improving the accuracy of false alarm suppression.

[0008] In conjunction with the first aspect, in some possible implementations of the first aspect, the method further includes: receiving environmental semantic information corresponding to N network devices respectively input by the user through the first interactive interface.

[0009] Users can upload environmental semantic information corresponding to each network management device to the processing device via the first interactive interface. This helps the processing device obtain environmental semantic information corresponding to one or more network devices.

[0010] In conjunction with the first aspect, in some possible implementations of the first aspect, the first interactive interface includes an upload control for uploading a first file, the first file including environmental semantic information corresponding to the N network devices respectively.

[0011] The first file may include environmental semantic information corresponding to at least one network device. This facilitates the user's uploading of environmental semantic information corresponding to at least one network management device to the processing device in the form of a first file, using the upload control on the first interactive interface.

[0012] It is understood that the first file can be a compressed file or an uncompressed file, or it can be an audio or video file or other types of files, etc., and this application does not limit it in this regard.

[0013] In conjunction with the first aspect, in some possible implementations of the first aspect, the first interactive interface further includes an information upload sub-interface, which is used to present at least one of the following: the identifier of the network device corresponding to each environmental semantic information; the upload status of each environmental semantic information; the upload progress of each environmental semantic information; the start time and / or end time of the upload of each environmental semantic information; and the identifier of the user who uploaded each environmental semantic information.

[0014] Users can determine the upload status and related information of the environmental semantic information corresponding to each network device based on the information presented in the information upload sub-interface.

[0015] In conjunction with the first aspect, in some possible implementations of the first aspect, the environmental semantic information corresponding to each network device includes any one or more of the following: ground feature information of the area covered by the network device, location information of the grid of the network device and / or the area covered by the network device, propagation path information of the grid of the area covered by the network device, data format of the environmental semantic information, or parameters of the network device.

[0016] The environmental semantic information corresponding to each network device or the cell covered by each network device can be obtained based on the parameters of the network device and the map information of the area covered by the network device. In other words, the environment of the area covered by the network device can be extracted into environmental semantic information. This environmental semantic information may include one or more parameters, which characterize the environment of the area covered by each network device. Thus, the environment under different scenarios can be represented and distinguished based on the environmental semantic information, which helps the network device to suppress false alarms based on the corresponding environmental semantic information.

[0017] In conjunction with the first aspect, in some possible implementations of the first aspect, the method further includes: performing data verification on the environmental semantic information corresponding to the N network devices respectively, wherein the data verification includes one or more of the following: data format verification, data availability verification, or data integrity verification.

[0018] Verifying environmental semantic information helps network devices effectively identify false alarm targets after receiving the corresponding environmental semantic information, thereby improving the accuracy of false alarm suppression.

[0019] Among these, data format verification of environmental semantic information helps determine whether the environmental semantic information corresponding to each network device conforms to the expected data format or pattern; data availability verification of environmental semantic information helps determine whether the parameters included in the environmental semantic information corresponding to each network device can be accessed or used; and data integrity verification of environmental semantic information helps determine whether the environmental semantic information corresponding to each network device has been tampered with or damaged during the uploading or storage process.

[0020] It should be understood that the data verification of the environmental semantic information corresponding to each network device in this application embodiment is merely an example and should not constitute any limitation on this application.

[0021] In conjunction with the first aspect, in some possible implementations of the first aspect, the method further includes: outputting a second interactive interface for presenting the verification results of each environmental semantic information.

[0022] Users can determine whether the environmental semantic information corresponding to each network device has been successfully verified based on the verification results of each environmental semantic information presented in the second interactive interface.

[0023] If the verification is successful, it helps each network device to suppress false alarms based on the corresponding environmental semantic information. If the verification fails, the second interactive interface can also be used to present the error type of the verification failure. In this way, it helps the user determine the reason why each network device failed the verification based on the corresponding environmental semantic information.

[0024] In conjunction with the first aspect, in some possible implementations of the first aspect, sending corresponding environmental semantic information to each of the M network devices includes: receiving environmental semantic information corresponding to each of the M network devices selected by the user through a third interactive interface, the third interactive interface being used to present multiple environmental semantic information to be selected; and sending the corresponding environmental semantic information to each network device.

[0025] In response to the user's selection of the upload control, the processing device can present a third interactive interface, which can present multiple environmental semantic information to be selected or uploaded. Each piece of environmental semantic information to be selected can be, for example, a first file. That is, each piece of environmental semantic information to be selected includes environmental semantic information corresponding to at least one network device.

[0026] In response to the user's selection of environmental semantic information via a click operation, the processing device can upload the selected environmental semantic information. This helps the processing device distribute the uploaded environmental semantic information to the corresponding network device, assisting the network device in identifying and suppressing false alarms, thereby improving the accuracy of false alarm suppression.

[0027] In conjunction with the first aspect, in some possible implementations of the first aspect, the third interactive interface is also used to present the sending results of each environmental semantic information.

[0028] Users can determine whether the environmental semantic information corresponding to each network device has been successfully sent to the corresponding network device based on the sending results of each environmental semantic information presented in the third interactive interface.

[0029] If the transmission is successful, it helps each network device suppress false alarms based on the corresponding environmental semantic information. If the transmission fails, this third interactive interface can also be used to present the error type of the transmission failure. In this way, it helps the user determine the reason for the failure to transmit the environmental semantic information corresponding to each network device.

[0030] Secondly, a wireless sensing method is provided, which can be applied to a network device. This device may be, for example, a network device, a component configured within the network device (such as a chip, chip system, processor, etc.), or a logic module or software capable of implementing all or part of the functions of the method, etc., and this application does not limit it in this regard.

[0031] For example, the method includes: a network device receiving environmental semantic information, the environmental semantic information being determined based on parameters of the network device and map information of the area covered by the network device, the environmental semantic information being used to determine interference information when a target object is perceived; and the network device perceiving the target object based on the environmental semantic information.

[0032] Based on the above scheme, the network device can determine interference information, which is also the false alarm target, based on the received environmental semantic information corresponding to each network device. This effectively suppresses false alarm targets and helps improve the accuracy of false alarm suppression.

[0033] In conjunction with the second aspect, in some possible implementations of the second aspect, the environmental semantic information corresponding to each network device includes any one or more of the following: land feature information of the area covered by the network device, location information of the grid of the network device and / or the area covered by the network device, propagation path information of the grid of the area covered by the network device, data format of the environmental semantic information, or parameters of the network device.

[0034] For details regarding environmental semantic information, please refer to the first section on environmental semantic information; further explanation will not be repeated here.

[0035] Thirdly, this application provides a processing apparatus, including modules or units for implementing the methods of the first aspect and any possible implementation thereof. Specifically, the modules, units, or means may be implemented in software, hardware, or a combination of software and hardware.

[0036] Fourthly, this application provides a processing apparatus including one or more processors for executing a computer program (also referred to as code or instructions) in memory, such that the processing apparatus implements the methods of the first aspect and any possible implementation thereof.

[0037] Optionally, the device further includes a memory for storing computer programs and data. The memory is coupled to the processor, which, when executing the computer program stored in the memory, can implement the method described in the first aspect above.

[0038] Optionally, the device further includes a communication interface for communicating with other devices. For example, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.

[0039] For example, the device in the third or fourth aspect is a network management system, or a component in a network management system, such as a chip, chip system, processor, etc.

[0040] Fifthly, this application provides a chip system including at least one processor for supporting the implementation of the functions involved in the first aspect and any possible implementation of the first aspect, such as processing the information involved in the above method.

[0041] In one possible design, the chip system also includes a memory for storing computer programs and data, which may be located inside or outside the processor.

[0042] The chip system can consist of chips or include chips and other discrete components.

[0043] In one possible design, the chip system also includes a power supply circuit for supplying power to the chip system.

[0044] Sixthly, this application provides a network device including modules or units for implementing the methods of the second aspect and any possible implementation of the second aspect. Specifically, the modules, units, or means may be implemented in software, hardware, or a combination of software and hardware.

[0045] In a seventh aspect, this application provides a network device including one or more processors for executing a computer program (also referred to as code or instructions) in memory, such that the network device implements the methods of the second aspect and any possible implementation thereof.

[0046] Optionally, the device further includes a memory for storing computer programs and data. The memory is coupled to the processor, which, when executing the computer program stored in the memory, can implement the method described in the second aspect above.

[0047] Optionally, the device further includes a communication interface for communicating with other devices. For example, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.

[0048] For example, the apparatus in the fifth or sixth aspect is a network apparatus or a component in a network apparatus, such as a chip, chip system, processor, etc.

[0049] Eighthly, this application provides a chip system including at least one processor for supporting the implementation of the functions involved in the second aspect and any possible implementation of the second aspect, such as processing the information involved in the above method.

[0050] In one possible design, the chip system also includes a memory for storing computer programs and data, which may be located inside or outside the processor.

[0051] The chip system can consist of chips or include chips and other discrete components.

[0052] In one possible design, the chip system also includes a power supply circuit for supplying power to the chip system.

[0053] Ninthly, this application provides a computer-readable storage medium including a computer program that, when run on a computer, causes the computer to implement the methods of the first to second aspects and any possible implementation of the first to second aspects.

[0054] In a tenth aspect, this application provides a computer program product comprising: a computer program that, when run, causes a computer to perform the methods of the first to second aspects and any possible implementation thereof.

[0055] Eleventhly, embodiments of this application provide a communication system, including the aforementioned network management system and network device.

[0056] The third to eleventh aspects of this application correspond to the technical solutions of the first to second aspects of this application. The beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be repeated here. Attached Figure Description

[0057] Figure 1 This is a schematic diagram of the network management system applicable to the embodiments of this application;

[0058] Figure 2 This is a schematic diagram of the current network management system architecture;

[0059] Figure 3 This is a schematic diagram of the architecture of the wireless sensing method provided in the embodiments of this application;

[0060] Figure 4 This is a schematic diagram illustrating the acquisition of environmental semantic information provided in an embodiment of this application;

[0061] Figure 5 This is a schematic diagram of the first interactive interface provided in an embodiment of this application;

[0062] Figure 6 This is a schematic diagram of outlier points identified by the base station according to an embodiment of this application;

[0063] Figure 7 This is a schematic diagram of the trajectory of a false alarm target identified by a base station according to an embodiment of this application;

[0064] Figure 8 This is a schematic diagram of the network management system architecture provided in the embodiments of this application;

[0065] Figure 9 This is a schematic diagram of false alarm suppression based on environmental semantic information provided in an embodiment of this application;

[0066] Figure 10 This is a schematic diagram of the takeoff area identification based on environmental semantic information provided in an embodiment of this application;

[0067] Figure 11 This is a schematic diagram of the device provided in the embodiments of this application;

[0068] Figure 12 This is another schematic block diagram of the device provided in the embodiments of this application;

[0069] Figure 13 This is a schematic diagram of the network device provided in the embodiments of this application. Detailed Implementation

[0070] The technical solution provided in this application will now be described with reference to the accompanying drawings.

[0071] To facilitate understanding of the embodiments of this application, the following points will be explained first:

[0072] First, in this application, the use of prefixes such as "first" and "second" is merely for the purpose of distinguishing and describing different things belonging to the same category, and does not constrain the order, size, or quantity of things. For example, "first interactive interface" and "second interactive interface" are simply different pieces of information, and there is no temporal sequence, size, or priority relationship between them.

[0073] Second, in this application, "send" and "receive" indicate the direction of signal transmission. For example, "send environmental semantic information to a network device" can be understood as the destination of the information being the network device, which may include direct transmission via the air interface or indirect transmission via the air interface from other units or modules. "Receive environmental semantic information from a processing device" can be understood as the source of the information being the processing device, which may include direct reception from the processing device via the air interface or indirect reception from the processing device via the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.

[0074] In other words, sending and receiving can occur between devices, such as between a network device and a processing device; or they can occur within a device, such as between components, modules, chips, software modules, or hardware modules within a device via a bus, wiring, or interface.

[0075] Third, in the embodiments of this application, "when," "if," and "if" all refer to the device making corresponding processing under certain objective circumstances, and are not limited to a time, nor do they require the device to make a judgment action when it is implemented, nor do they mean that there are other limitations.

[0076] Fourth, in this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates an "or" relationship between the preceding and following related objects, but it does not exclude the possibility of indicating an "and" relationship. The specific meaning can be understood in conjunction with the context. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a and b and c. Here, a, b, and c can be single or multiple.

[0077] The method provided in this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, 5th Generation (5G) mobile communication systems, or new radio access technology (NR), as well as future communication networks. Among these, 5G mobile communication systems can include non-standalone (NSA) and / or standalone (SA) networks. The method provided in this application can also be applied to 5.5G communication systems and evolved and enhanced versions of 5G networks (5G-Advanced, 5G-A) communication systems.

[0078] The technical solutions provided in this application can also be applied to machine-type communication (MTC), long-term evolution-machine (LTE-M) technology, device-to-device (D2D) networks, machine-to-machine (M2M) networks, Internet of Things (IoT) networks, or other networks. Among these, IoT networks may include, for example, vehicle-to-everything (V2X) networks. The communication methods in V2X systems are collectively referred to as vehicle-to-X (V2X) systems, where X can represent anything. For example, V2X may include vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, or vehicle-to-network (V2N) communication, etc.

[0079] Figure 1 This is a schematic diagram of the architecture of a communication system applicable to embodiments of this application. The communication system includes a network management system and network elements. The network elements can be radio access network (RAN) devices, such as base stations. The network management system can send different information to the network elements through different interfaces. For example, the network elements can perform target perception based on false alarm suppression parameters sent by the network management system, thereby suppressing false alarm targets.

[0080] In one possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a next-generation base station in a 6th-generation (6G) mobile communication system, or a base station in a future mobile communication system. The RAN node can be a macro base station, a micro base station, an indoor station, a relay node, a donor node, or a radio controller in a cloud radio access network (CRAN) scenario. Optionally, the RAN node can also be a server.

[0081] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with different RAN nodes each implementing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0082] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open access network (open RAN, O-RAN, or ORAN) system, CU can also be called an open CU (O-CU), DU can also be called an O-DU, CU-CP can also be called an O-CU-CP, CU-UP can also be called an O-CU-UP, and RU can also be called an O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through a software module, a hardware module, or a combination of software and hardware modules.

[0083] In this embodiment, access network devices and network elements can be collectively referred to as network devices. The device used to implement the functions of the network device can be a network device; it can also be a device capable of supporting the network device in implementing those functions, such as a chip system, hardware circuit, software module, or hardware circuit plus software module. This device can be installed in the network device or used in conjunction with the network device. In this embodiment, only the device used to implement the functions of the network device is described as a network device, and this does not constitute a limitation on the solutions of this embodiment.

[0084] The network device in this application can be a hardware device, a software function running on dedicated hardware, or a software function running on general-purpose hardware. It can also be a virtualized device, for example, implemented through general-purpose hardware and instantiated virtualization functions, or dedicated hardware and instantiated virtualization functions. Among them, general-purpose hardware can be a server, such as a cloud server.

[0085] The network management systems currently included in the 3rd Generation Partnership Project (3GPP) protocol standard include, for example: Element Management System (EMS), Network Management System (NMS), Operation Support System (OSS), Operations Administration and Maintenance (OAM), Operations and Maintenance Center (OMC), Management System Operation (MSO), and Local Maintenance Terminal (LMT).

[0086] Figure 2 This is a schematic diagram of the current network management system architecture. The current network management system includes a user interaction module, a parameter configuration module, a parameter verification module, and a parameter download module. The user interaction module can send false alarm suppression parameters to network elements by calling the parameter configuration module, parameter verification module, and parameter download module.

[0087] The user interaction module provides a user interface (UI) that allows users (such as network administrators) to interact with the network management system. For example, users can log in to the network management system through a graphical user interface (GUI) or a command-line interface (CLI), where they can view network topology, monitoring data, and alarm information. Furthermore, users can input or modify false alarm suppression parameters and submit configuration requests through the interface.

[0088] The parameter configuration module processes user-inputted false alarm suppression parameters and prepares these parameters for application to network elements. For example, the user interaction module can call the parameter configuration module, which receives configuration requests from the user interaction module and converts the user-inputted false alarm suppression parameters into the system's internal format. Furthermore, the parameter configuration module can pass the false alarm suppression parameters to the parameter verification module for validation.

[0089] The parameter validation module verifies the correctness and consistency of the false alarm suppression parameters input by the user. For example, the parameter validation module can receive false alarm suppression parameters from the parameter configuration module and then check the parameter format, range, dependencies, etc. If the parameter validation passes, the false alarm suppression parameters are passed to the parameter download module; if the validation fails, an error message is returned to the user interaction module.

[0090] The parameter download module is used to distribute verified false alarm suppression parameters to the corresponding network elements. For example, after receiving verified false alarm suppression parameters from the parameter verification module, the parameter download module can distribute the false alarm suppression parameters to the network elements via network management protocols, such as Simple Network Management Protocol (SNMP) or Network Configuration Protocol (NETCONF).

[0091] Network elements refer to various devices and nodes in a network, such as routers, switches, firewalls, servers, and base stations. Upon receiving false alarm suppression parameters, a network element can operate and manage alarms based on these parameters and its predefined network element policy (i.e., the rules and parameters set by the management policy). The network element will judge alarms according to the false alarm suppression parameters, and only alarms that meet the criteria will be reported to the network management system.

[0092] In this application, users can configure false alarm suppression parameters in the network management system through an interface or configuration file. False alarm suppression parameters may include, for example, trajectory characteristic parameters, radar cross section (RCS) characteristic parameters, and vertical takeoff related parameters. Trajectory characteristic parameters may include, for example, parameters such as duration, altitude, speed, and fluctuation; RCS characteristic parameters may include, for example, the maximum and minimum RCS values; and vertical takeoff related parameters may include, for example, parameters such as aircraft speed and direction.

[0093] This false alarm suppression parameter is also known as the threshold value. Once the relevant parameters of a trajectory or target are greater than or equal to this threshold value, it can be identified as a false alarm target. For example, a network element, through sensing a trajectory, calculates and determines that the trajectory feature-related parameters of the trajectory are greater than or equal to the trajectory feature-related parameters configured in the network management system. That is, if the relevant parameters of a trajectory obtained through sensing exceed the threshold value of the configured false alarm suppression parameter, the trajectory can be identified as a false alarm target, and the false alarm target can be reported to the network management system.

[0094] In a network integrating sensing and communication, the complex network environment can lead to false alarms. For example, obstructions such as buildings, vegetation, and water bodies can contain numerous outliers, making it impossible to accurately detect targets. Another example is that the sidelobes or grating lobes of a base station can detect vehicles on the road, thus creating false alarms. Typically, the network management system can send false alarm suppression parameters to the base station to identify false alarm targets. The base station can then identify false alarm targets based on these parameters and the wireless echo signals and characteristics measured by the base station.

[0095] However, the characteristics of the target trajectory identified by the base station are difficult to describe the complex environmental impact of the existing network, which makes it difficult to distinguish between the target trajectory identified by the base station and the false alarm target, resulting in low accuracy in suppressing false alarm targets.

[0096] In view of this, this application provides a wireless sensing method that obtains environmental semantic information corresponding to each network device through the parameters of each network device and the map information of the area it covers. Based on the received environmental semantic information corresponding to each network device, the network device can determine interference information other than the target object, i.e., false alarm targets. In this way, the accuracy of false alarm suppression can be improved, and false alarm targets can be effectively suppressed.

[0097] This application is only used as an example of the above-mentioned integrated sensing scenario, but it is not limited to this. For example, it can be applied to any wireless sensing scenario.

[0098] The wireless sensing method provided in the embodiments of this application will now be described in detail with reference to several accompanying drawings.

[0099] Figure 3 This is a schematic flowchart of the wireless sensing method provided in the embodiments of this application. Figure 3 Taking a processing device as a network management system and a network device as a network element as an example, the method provided in this application is described through the interaction between the processing device and the network device, but this should not constitute any limitation on this application. The processing device can also be replaced by components configured in the processing device, such as chips, chip systems, processors, etc., or by logic modules or software that can be used to implement some or all of the functions of the processing device; the network device can also be replaced by components configured in the network device, such as chips, chip systems, processors, etc., or by logic modules or software that can be used to implement some or all of the functions of the network device, etc., and this application does not impose any limitations on these aspects.

[0100] The processing device can be implemented in or deployed on a communication device within a communication system, or it can be implemented as or deployed on a server independently of the communication system.

[0101] See Figure 3 , Figure 3The wireless sensing method 300 shown may include steps 310 to 330. The various steps in method 300 are described in detail below.

[0102] In step 310, the processing device determines the environmental semantic information corresponding to each of the M network devices. The environmental semantic information corresponding to each network device is determined based on the parameters of the network device and the map information of the area covered by the network device. The environmental semantic information can be used to determine the interference information when the target object is perceived.

[0103] The parameters of the network device can be, for example, the parameters of the network device itself, such as engineering parameters. For instance, when the network device is a base station, the base station's parameters include the position, altitude, latitude and longitude, accuracy, elevation angle, roll angle, etc., of the base station's antenna. This application does not limit this. The map information of the area covered by the network device can include environmental information of the area covered by the network device. This map information can be, for example, pre-configured or pre-defined, etc., and this application does not limit this.

[0104] Based on the parameters of each network device and the map information of the area covered by that network device, the environmental semantic information corresponding to that network device can be determined. The environmental semantic information corresponding to that network device can be understood as the environmental semantic information of the area covered by that network device, or it can be understood as the environmental semantic information of the coverage area of ​​each cell within the cells covered by that network device.

[0105] For example, the environmental semantic information can be the environmental semantic information corresponding to each site, which is composed of sites, or the environmental semantic information corresponding to each cell, which is composed of cells.

[0106] The environmental semantic information corresponding to each network device includes any one or more of the following: geographic information of the area covered by the network device, location information of the grid of the network device and / or the area covered by the network device, propagation path information of the grid of the area covered by the network device, data format of the environmental semantic information, or parameters of the network device.

[0107] A grid is a regular grid unit that divides the geographic space of the area covered by a network device. The grid data of each grid can be two-dimensional, i.e., a planar grid, or three-dimensional, i.e., a stereo grid.

[0108] The geographic feature information includes one or more of the following: road information, bridge information, building information, vegetation information, or water area information.

[0109] Optionally, the feature information may also include the material information of the features, such as the material of buildings, roads, and bridges, etc. The materials may include glass, concrete, wood, metal, etc., and this application does not limit them.

[0110] The location information includes any one or more of the following: absolute location information, relative location information, altitude or elevation of ground features. The absolute location information includes longitude, latitude, coordinates of a point in the World Geodetic System-1984 (WGS-84) coordinate system, and projected coordinates.

[0111] The propagation path information includes any one or more of the following: line-of-sight (LOS), reflected path, diffracted path, or non-line-of-sight (NLOS). This propagation path information refers to the path of a wireless signal emitted by a network device as it propagates through the grid of the area covered by the network device.

[0112] The data format includes any one or more of the following: 3D raster, 2D raster, and vector type. The data format of the raster of the network device or the area covered by the network device can be 3D raster, 2D raster, or vector type.

[0113] For example, a three-dimensional grid can be used to represent densely built-up urban areas, while a two-dimensional grid can be used to represent relatively flat areas. The location of network devices and the area they cover can be represented using vector types.

[0114] The parameters of the network device include any one or more of the following: network device identifier, cell identifier, cell location, radio frequency (RF) parameter information, grid precision or map extent information, where the map extent information is the radius of the area covered by the network device.

[0115] Each network device has a unique identifier. For example, if the network device is a base station, its identifier is also the site identifier of the base station.

[0116] Each cell has a unique identifier, meaning that the cell identifier uniquely identifies a cell. This cell identifier can be, for example, a cell identifier (CID), a tracking area code (TAC), etc., and this application does not limit this.

[0117] RF parameters may include, for example, frequency, bandwidth, transmit power, receive sensitivity, signal-to-noise ratio, gain, impedance, and spectral efficiency.

[0118] Grid precision can include, for example, high-precision grids and low-precision grids. High-precision grids can use high-precision grid data, such as a grid resolution of 1 meter × 1 meter, which allows for more detailed analysis of signal coverage. Low-precision grids can use low-precision grid data, such as a grid resolution of 100 meters × 100 meters, which allows for rapid analysis of signal coverage over a large area.

[0119] Map extent information depends on various parameters of the network device and other factors. For example, map extent information could be 2 kilometers, meaning the radius of the area covered by the network device is 2 kilometers.

[0120] It should be understood that the parameters listed in the environmental semantic information in the embodiments of this application are merely examples. For example, the environmental semantic information may also include other parameters, which are not limited in this application.

[0121] It should also be understood that the environmental semantic information can be compressed data or uncompressed data; the parameters contained in the environmental semantic information can be plaintext, binary, or higher base, etc., and this application does not limit them.

[0122] The parameters of the network device may include, for example, the network device's frequency band and frequency, transmit power, coverage area, and antenna parameters, including antenna type, antenna gain, antenna height, horizontal and vertical beamwidth, azimuth and tilt angle, etc. This application does not limit these parameters.

[0123] The map information of the area covered by the network device can be predefined by the protocol, preconfigured, etc., and this application does not limit it.

[0124] Figure 4 This is a schematic diagram illustrating the acquisition of environmental semantic information provided in an embodiment of this application. It can be seen that the user can input the parameters of the network device and the map information of the area covered by the network device into a three-dimensional (3D) environment modeling platform. The 3D environment modeling platform can perform 3D environment modeling based on the parameters of the network device and the map information of the area covered by the network device, thereby obtaining the environmental semantic information of the network device and the environmental semantic information of the cells covered by the network device.

[0125] Optionally, the method further includes: the processing device receiving environmental semantic information corresponding to N network devices input by the user through the first interactive interface.

[0126] The processing device can receive environmental semantic information corresponding to N network devices respectively from the user input on the first interactive interface, and the processing device can determine the environmental semantic information corresponding to M network devices respectively from the environmental semantic information corresponding to the N network devices respectively.

[0127] One possible design is that the first interactive interface includes an upload control for uploading a first file. This first file includes environmental semantic information corresponding to N network devices, or the first file may include N files, each including environmental semantic information corresponding to one network device. It is understood that the first file or any one of the N files can be a document file, an image file, an audio / video file, a compressed file, or a data file, etc., and this application does not limit this. This application only aims to upload environmental semantic information corresponding to N network devices via files, but does not limit this; for example, the first file can be replaced with a data set of any format.

[0128] Users can upload environmental semantic information corresponding to each network device based on the upload control of the first interactive interface. Each uploaded file (such as one of N files) can be the environmental semantic information corresponding to one network device, or each uploaded file (such as the first file) can be the environmental semantic information corresponding to multiple network devices.

[0129] See Figure 5 As shown in (a), the first interactive interface 010 displayed by the processing device presents an upload control 011. In response to the user's selection operation of the upload control 011, the processing device opens a file upload interface and uploads the file based on the user's selection of the first file in the file upload interface.

[0130] For example, in response to a user's selection of an upload control on a first interactive interface, the processing device opens a file upload interface and uploads the file based on the user's selection of the first file on the file upload interface.

[0131] Another possible design is that the first interactive interface includes an information input control for inputting environmental semantic information.

[0132] Users can sequentially input the value of at least one parameter, including environmental semantic information, corresponding to each network device, using the information input control on the first interactive interface. For example, the information input control may include text prompts and input boxes. The text prompts users to enter the value of one or more parameters in the corresponding input box; optionally, the text prompt may include parameter names.

[0133] See Figure 5As shown in (b), the information input control 012 presented in the first interactive interface 010 displayed by the processing device is used to input at least one parameter from the environmental semantic information corresponding to each network device. In response to the user's input operation on the information input control 012, the processing device displays at least one parameter from the environmental semantic information corresponding to at least one network device, and the user can input the value of the at least one parameter in sequence.

[0134] For example, the environmental semantic information input by the user based on the information input control in the first interactive interface may include one or more of the following parameters: land feature information of the area covered by each network device, location information of the raster in the area covered by each network device and / or the area covered by the network device, propagation path information of the raster in the area covered by each network device, data format of the environmental semantic information, or parameters of each network device. For example Figure 5 As shown in (b), the environmental semantic information that the user can input on the first interactive interface based on the information input control 012 may include, for example, ground feature information, location information, propagation path information, data format and network device parameters, as well as the specific parameters included in each piece of information.

[0135] It is understood that the parameters shown in 5(b) are merely examples, and more or fewer parameters may be included, for example, and this application does not limit this.

[0136] For details regarding the parameters in the environmental semantic information input based on the information input control, please refer to the aforementioned detailed content on environmental semantic information, which will not be repeated here.

[0137] Optionally, the information input control may also include a confirmation control. After the user inputs the environmental semantic information corresponding to each network device, the user can select the confirmation control. The processing device responds to the user's selection of the confirmation control and completes the process of uploading the environmental semantic information.

[0138] For example, in response to a user's input operation on the information input control 012, the processing device displays at least one parameter from the environmental semantic information corresponding to the first network device. The processing device can then respond again to the user's input operation on the information input control 012 to display at least one parameter from the environmental semantic information corresponding to the second network device, and so on. According to the processing device's response to the user's input operation on the information input control 012, at least one parameter from the environmental semantic information corresponding to each of the N network devices is sequentially uploaded to the processing device.

[0139] Optionally, the first interactive interface also includes an environment semantic file management control, which is used to output the first interactive interface.

[0140] In response to the user's selection of the environment semantic file management control, the processing device displays the upload control and / or information input control of the first interactive interface.

[0141] Optionally, the first interactive interface further includes a first query control, which is used to query the environmental semantic information corresponding to the network device.

[0142] The user can enter the identifier of the network device to be queried in the first query control and click query. The processing device responds to the user's input and click operation on the first query control and displays one or more of the following in the first file corresponding to the network device to be queried: network device identifier, cell identifier, file name, file status, file update time, or the user's identifier of the first file.

[0143] Among them, the identifier of the network device is the identifier of the network device to be queried; the cell identifier is the cell identifier of the cell covered by the network device to be queried; the file name is the file name or file naming of the first file corresponding to the network device to be queried; the file status is the status of the first file corresponding to the network device to be queried. For example, if the first file corresponding to the network device has not been uploaded yet, the file status can show "no file"; the file update time is the time when the file status of the file corresponding to the network device was changed. For example, the time when the first file corresponding to the network device was re-uploaded or uploaded for the first time is the file update time; the user identifier of the first file is the user who uploaded the first file, or the creator of the first file.

[0144] Optionally, the first interactive interface further includes a first refresh control, which is used to refresh the status of the first file corresponding to each network device.

[0145] It is understood that the various controls and their functions included in the first interactive interface described above are merely examples. For instance, more or fewer controls may be included to perform different operations, and this application does not limit this.

[0146] Optionally, the first interactive interface further includes an information upload sub-interface, which is used to present at least one of the following: the identifier of the network device corresponding to each environmental semantic information; the upload status of each environmental semantic information; the upload progress of each environmental semantic information; the start time and / or end time of the upload of each environmental semantic information; and the identifier of the user who uploaded each environmental semantic information.

[0147] The information upload sub-interface 013 displays the upload status of each piece of environmental semantic information, including four possible states: pending upload, uploading, successful, or failed. In other words, the information upload sub-interface 013 can display whether the uploaded environmental semantic information has been successfully uploaded and its current upload status.

[0148] The upload progress of each piece of environmental semantic information displayed in the information upload sub-interface 013 can be, for example, a percentage of the upload progress of each piece of environmental semantic information. For instance, the upload progress of environmental semantic information to be uploaded is 0%, the upload progress of successfully uploaded environmental semantic information is 100%, and the upload progress of environmental semantic information that is being uploaded and is halfway through is 50%.

[0149] After the user triggers the upload control 011, they can select one of the multiple first files to be uploaded to the processing device. Then, the first interactive interface 010 can further present the information upload sub-interface 013, which can display various information of the first file (i.e., each environmental semantic information) currently being uploaded to the processing device.

[0150] For example, such as Figure 5 The information upload sub-interface 013 shown in (a) is displayed by the processing device after the user selects the upload control 011. The information upload sub-interface 013 can display the identifier of the network device corresponding to the first file, the upload status of the first file, the upload progress, the start time, the end time, and the user who uploaded the first file.

[0151] Optionally, the information upload sub-interface 013 also includes a second query control, which is used to query various parameters of the environmental semantic information currently being uploaded.

[0152] Optionally, the information upload sub-interface 013 also includes a pause control, which is used to pause the upload of the first file.

[0153] Optionally, the information upload sub-interface 013 also includes a second refresh control, which is used to refresh the upload status or upload progress of the currently uploaded first file.

[0154] Optionally, the information upload sub-interface 013 also includes a delete control, which is used to delete the first file that is currently being uploaded or is about to be uploaded.

[0155] For example, such as Figure 5 The information upload sub-interface 013 shown in (a) also includes a second refresh control and a delete control.

[0156] Optionally, the method further includes: a processing device output information uploading sub-interface, which is used to present the upload result of each environmental semantic information.

[0157] The upload result of each environmental semantic information is also the upload status of each environmental semantic information. For details regarding the upload status of environmental semantic information, please refer to the relevant explanations on presenting the upload status of each environmental semantic information in the aforementioned information upload sub-interface, which will not be repeated here.

[0158] Optionally, the method further includes: the processing device outputting a fifth interactive interface. If the upload of environmental semantic information fails, the fifth interactive interface may display an upload failure message and an error message indicating the type of upload error, such as an error type that could be a data format error in the uploaded environmental semantic information. If the upload of environmental semantic information is successful, the fifth interactive interface may display an upload success message.

[0159] Optionally, the method further includes: the processing device performing data verification on the environmental semantic information corresponding to the N network devices respectively, the data verification including one or more of the following: data format verification, data availability verification, or data integrity verification.

[0160] The purpose of data format validation for environmental semantic information is to check whether the environmental semantic information conforms to the expected data format or pattern. The data format includes three-dimensional raster, two-dimensional raster, vector type or other formats.

[0161] The data formats for different information and parameters included in environmental semantic information vary. For example, ground feature information in environmental semantic information can be stored using a stereo raster data format, while network device parameters can be stored using a vector core data format, and so on.

[0162] The purpose of data availability verification of environmental semantic information is to check whether the parameters included in the environmental semantic information can be accessed or used. For example, checking whether the first file uploaded by the user exists and can be read, or whether the first file is valid, etc.

[0163] The purpose of performing data integrity verification on environmental semantic information is to ensure that this information has not been tampered with or corrupted during uploading or storage. For example, checksums or hash functions can be used to verify the integrity of environmental semantic information.

[0164] It should be understood that the above three types of data verification of environmental semantic information by the processing device are merely examples. For example, other types of data verification can also be performed, and this application does not limit them.

[0165] Optionally, the method further includes: the processing device outputting a second interactive interface, which is used to present the verification result of each environmental semantic information.

[0166] If the environmental semantic information verification is successful, the second interactive interface can display a success message; if the environmental semantic information verification fails, the second interactive interface can display a failure message and an error message indicating the type of error in the environmental semantic information verification.

[0167] In step 320, the processing device sends corresponding environmental semantic information to each of the M network devices. Accordingly, the network devices receive the environmental semantic information.

[0168] The processing device can send the environmental semantic information corresponding to each network device to the network device based on the identifier of each network device; the processing device can also send the environmental semantic information corresponding to each cell to the corresponding cell based on the cell identifier covered by each network device.

[0169] One possible implementation is that step 320 includes: step 3201, the processing device receives environmental semantic information corresponding to each of the M network devices selected by the user through a third interactive interface, the third interactive interface being used to present multiple environmental semantic information to be selected;

[0170] Step 3202: The processing device sends the corresponding environmental semantic information to each network device.

[0171] It should be noted that step 3201 is an optional step.

[0172] One possible design is that the processing device can send corresponding environmental semantic information to each of the M network devices based on predefined rules, such as sending it periodically or at preset intervals. That is, the processing device can send environmental semantic information to the network devices based on the method shown in step 3202.

[0173] Another possible design is that the processing device can also send corresponding environmental semantic information to each of the M network devices based on the user's interactive operation. For example, the processing device can receive the environmental semantic information corresponding to each of the M network devices according to the method shown in step 3201, and then send the environmental semantic information corresponding to each of the M network devices according to the method shown in step 3202.

[0174] Steps 3201 and 3202 will be explained in detail below.

[0175] Step 3201: The processing device receives environmental semantic information corresponding to each of the M network devices selected by the user through a third interactive interface. The third interactive interface is used to present multiple environmental semantic information to be selected.

[0176] The multiple environmental semantic information to be selected can be environmental semantic information corresponding to one or more network devices. The user can select one or more environmental semantic information from the multiple environmental semantic information to be selected presented in the third interactive interface. Each of the multiple environmental semantic information corresponds to a network device, and then the selected one or more environmental semantic information is sent to the processing device.

[0177] In step 3202, the processing device sends corresponding environmental semantic information to each network device. Correspondingly, each network device receives the environmental semantic information from the processing device.

[0178] In response to the user's selection of one or more environmental semantic information, the processing device sends each selected environmental semantic information to the corresponding network device or the cell covered by the network device corresponding to the sending device. For example, the processing device may send different environmental semantic information to the corresponding network device or the cell covered by the network device based on the network device's identifier and / or the cell's identifier.

[0179] For example, the processing device can simultaneously send each piece of environmental semantic information to the corresponding network device at once, i.e., parallel sending, which is suitable for scenarios with many network devices or a large amount of environmental semantic information and sufficient system resources. Alternatively, the processing device can send the environmental semantic information corresponding to each network device one by one, i.e., serial sending, which facilitates step-by-step checking and verification. The processing device can also adopt a hybrid mode, selecting parallel or serial sending based on the specific circumstances. For example, when the network load is low, the processing device can choose parallel sending; when the network load is high, the processing device can choose serial sending. This application does not limit this.

[0180] Optionally, the third interactive interface is also used to present the sending results of each environmental semantic information.

[0181] If the environmental semantic information is sent successfully, the third interactive interface can display a success message; if the environmental semantic information fails to be sent, the third interactive interface can display a failure message and an error message indicating the type of error in sending the environmental semantic information.

[0182] Optionally, before the processing device sends the corresponding environmental semantic information to each of the M network devices, the method further includes: the processing device performing data decomposition on the environmental semantic information corresponding to the N network devices respectively, so as to identify the environmental semantic information corresponding to some or all of the N network devices.

[0183] For example, the environmental semantic information corresponding to N network devices uploaded by the user can be disassembled (or extracted, identified) to obtain the environmental semantic information corresponding to each of the M network devices. For instance, the processing device can determine the environmental semantic information of the M network devices based on the network device identifier or cell identifier carried in the environmental semantic information, or it can also obtain the environmental semantic information corresponding to each cell covered by each network device.

[0184] Optionally, the method further includes: the processing device outputting a fourth interactive interface, which is used to present the decomposition results of the environmental semantic information corresponding to each of the M network devices.

[0185] If the environmental semantic information is successfully decomposed, the fourth interactive interface can display a message indicating successful decomposition, and can also display the environmental semantic information corresponding to each of the M network devices; if the environmental semantic information decomposition fails, the fourth interactive interface can display a message indicating decomposition failure, and can also display an error message indicating the type of error in the decomposition of the environmental semantic information, etc.

[0186] Optionally, the network device can receive the sent environmental semantic information based on the environmental semantic information interface.

[0187] In step 330, the network device perceives the target object based on the environmental semantic information.

[0188] For example, a network device can send sensing signals to sense a target object. It is understood that in a sensor-integrated system, the network device can send signals for communication and sensing, and realize the sensing of the target object based on these signals. Optionally, the sensing signal can be reflected when it encounters an object in its propagation path, and the network device or other peripheral devices can realize the sensing based on the reflected signal.

[0189] Because the sensed signal is reflected by both target and non-target objects along its propagation path, and is received by the network device after being reflected by non-target objects, it introduces interference and noise to the sensed target. To reduce interference and noise, the network device can determine interference information based on this environmental semantic information. This interference information could be, for example, the network device mistakenly identifying a non-target object or noise signal as a target object, i.e., generating false alarms. In other words, when sensing a target object, the network device can perceive false alarms (i.e., interference information) based on environmental semantic information, further eliminating false alarms and thus improving the accuracy of false alarm suppression.

[0190] In this embodiment of the application, the network device can suppress false alarms based on environmental semantic information, in order to eliminate outliers and identify and suppress false alarm targets based on the environmental semantic information uploaded and sent by the processing device.

[0191] For example, the network device can suppress false alarm targets in the perception scene based on environmental semantic information, hereinafter referred to as Scheme 1; the network device can also identify the takeoff area based on the environmental semantic information, hereinafter referred to as Scheme 2. Scheme 1 and Scheme 2 will be described in detail below.

[0192] Option 1: Network devices can suppress false alarm targets in the perception scenario based on environmental semantic information.

[0193] Example 1, Figure 6 This is a schematic diagram of outlier points identified by the base station according to an embodiment of this application. It can be seen that... Figure 6 (a) shows the building and its vicinity, highlighting numerous outliers. (See also...) Figure 6 The white circled portion shown in (a) indicates an outlier, which could be caused by network device measurement errors or other abnormal events, for example. Figure 6 (b) shows a large number of outliers located within vegetation or near water bodies. This makes it impossible for the base station to accurately determine the target point cloud, i.e., it cannot identify the target point cloud and outliers.

[0194] After receiving the corresponding environmental semantic information, the network device compares the point cloud obtained through perception and recognition with the received environmental semantic information. The network device calculates the blur angle of each point in the point cloud and analyzes the distribution pattern of the blur angle to identify possible horizontal stripe features. Horizontal stripes typically cause enhanced or weakened reflection in specific directions, thus forming a specific blur angle distribution. The extracted blur angle features are matched with a predefined horizontal stripe feature library to identify whether horizontal stripes exist on the building surface.

[0195] If vegetation near a building is subjected to external interference, such as wind blowing through it, the network device can identify a movement trajectory. If this trajectory falls within the horizontal stripe area of ​​the building, it can be identified as an outlier (i.e., a false alarm target) and removed. In this way, the network device can suppress outliers based on environmental semantic information.

[0196] Example 2, Figure 7 This is a schematic diagram of a false alarm target trajectory identified by a base station according to an embodiment of this application. It can be seen that beam #1 emitted by the base station is used to detect the flight trajectory of an aircraft, i.e., the target trajectory identified with the aircraft as the target. Simultaneously, fast-moving vehicles, i.e., moving targets, may exist in areas such as roads and bridges on the ground. These moving targets will be identified by the sidelobes or grating lobes of the base station (denoted as beam #2), thus forming a false alarm target trajectory. The base station has difficulty distinguishing the identified target trajectory from the false alarm target trajectory and eliminating the false alarm target trajectory.

[0197] After receiving the corresponding environmental semantic information, the network device compares the target trajectory identified by the network device with the received environmental semantic information. The target trajectory includes the target trajectory of an aircraft and the trajectory of a moving vehicle. The network device calculates ambiguity angles based on the target trajectory and translates the target trajectory onto the ground. For example, the ambiguity angles that can be calculated may include parameters such as the target's azimuth angle, pitch angle, and motion direction angle. The azimuth angle is the horizontal angle of the target relative to the network device, the pitch angle is the vertical angle of the target relative to the network device, and the motion direction angle is the target's motion direction.

[0198] One possible approach is that the azimuth angle of ground vehicles usually changes relatively smoothly. If the azimuth angle change of a moving target matches the characteristics of a ground vehicle, then the moving target can be identified as a ground vehicle, and correspondingly, the trajectory of the moving target can be identified as the trajectory of a false alarm target.

[0199] One possible approach is that ground vehicles typically have small pitch angles, and the trend of pitch angle change is relatively stable. If the pitch angle of a moving target matches the characteristics of a ground vehicle, then the moving target can be identified as a ground vehicle. Accordingly, the trajectory of this moving target can be determined as the trajectory of a false alarm target.

[0200] One possible approach is to compare the trajectory of a moving target with environmental semantic information. If the trajectory of the moving target matches the road information in the ground features information of the environmental semantic information, it can be determined that the moving target is a vehicle rather than an aircraft. Furthermore, the trajectory of the moving target can be identified as the trajectory of a false alarm target.

[0201] In this way, network devices can suppress false alarm targets identified by grating lobes based on environmental semantic information.

[0202] Option 2: Network devices can identify takeoff areas based on environmental semantic information.

[0203] Drones or airplanes usually have certain requirements for the takeoff area. For example, they are usually chosen to take off in a relatively open space or on a rooftop.

[0204] For example, a network device identifies an ascent trajectory and compares it with environmental semantic information. If the trajectory is identified from inside a building, within trees or vegetation, or from other scenarios clearly unsuitable for aircraft takeoff, the network device can determine that it is an abnormal takeoff trajectory and therefore discard it. If the trajectory is identified from an open area or the top of a building, it can be determined to be a normal aircraft takeoff trajectory. In this way, the network device can identify the aircraft's takeoff area based on environmental semantic information.

[0205] It should be understood that, in addition to the two schemes mentioned above, base stations can also perform multipath identification, clutter identification, trajectory planning, engineering parameter identification or correction, etc., based on environmental semantic information, and this application does not limit this.

[0206] Based on the above technical solution, the processing device can acquire the environmental semantic information corresponding to each network device and send the environmental semantic information corresponding to each network device to the corresponding network device. The network device can determine the interference information, i.e., the false alarm target, based on the received corresponding environmental semantic information, and then suppress the false alarm target. In this way, false alarm targets can be effectively suppressed, and the accuracy of false alarm suppression can be improved.

[0207] Figure 8 This is a schematic diagram of the network management system architecture provided in an embodiment of this application. The network management system 800 includes a user interaction module 810, a data upload module 820, and a data download module 830. The various modules of the network management system 800 are described in detail below.

[0208] The network management system 800 adds an environmental semantic information interface to the existing interface for uploading and downloading environmental semantic information. In this embodiment, the user interaction module 810 is the interface that provides various services to external devices, such as the environmental semantic information interface. The user interaction module 810 can be used by users to upload and download environmental semantic information based on this interface. The user interaction module 810 can implement the interface's functions, for example, through software interface calls, visual interfaces, and API calls. The user interaction module 810 can call the data upload module 820 and the data download module 830.

[0209] The data upload module 820 can be used to support users in selecting environmental semantic information corresponding to each of the M network devices and uploading the selected environmental semantic information to the network management system 800. The data upload module 830 can also be used to provide feedback on the upload result of the environmental semantic information to the user interaction module 810.

[0210] The data download module 830 can be used to support users in downloading environmental semantic information uploaded by the data upload module 820 to the network element. The data download module 830 can also be used to provide feedback on the download results of the environmental semantic information to the user interaction module 810.

[0211] Optionally, the network management system 800 further includes a data verification module 840. The data verification module 840 is used to perform data verification on the environmental semantic information corresponding to each of the M network devices uploaded by the user. The data verification includes one or more of the following: data format verification, data availability verification, or data integrity verification.

[0212] Optionally, the network management system 800 further includes a data decomposition module 850. This data decomposition module 850 is used to decompose environmental semantic information according to network elements and / or the cells covered by those network elements. It also supports subsequent downloading of the environmental semantic information corresponding to the cells in the area covered by each network element to the corresponding network element and / or the cells covered by that network element, based on the data download module 830.

[0213] Optionally, the user interaction module 810 can also display the data verification results and / or the data download results. For example, the user interaction module 810 can display the results of environmental semantic information being verified by the data verification module 840, and can also display the download results of environmental semantic information corresponding to each network element.

[0214] The network management system 800 calls the data download module 830 to distribute the environmental semantic information corresponding to each network element and / or the cell covered by the network element to the corresponding network element and / or the cell covered by the network element. Each network element and / or the cell covered by the network element can store the received environmental semantic information based on the network element's data storage module. It can filter and suppress false alarm targets based on the environmental semantic information and the network element's predefined network element policies, and report the identified false alarm targets to the network management system 800.

[0215] The network management system 800 can be applied to software products related to environmental semantic information and perception scenarios. Through the environmental semantic information interface added to the network management system 800, environmental semantic information can be distributed in perception business scenarios.

[0216] The network management system 800 proposed in this application embodiment can also realize functions such as perception optimization characteristics based on environmental semantic information, product function manuals, and scenario-based acquisition of characteristic materials. The various functions implemented by the aforementioned network management system 800 are merely examples. For instance, other functions can be implemented based on the network management system 800 and environmental semantic information provided in this application embodiment, and should not constitute any limitation on this application.

[0217] It is understood that the detailed content regarding the processing of environmental semantic information based on the various modules in the network management system 800 can be found in the relevant description in method 300, and will not be repeated here.

[0218] Network elements can eliminate outliers and identify and suppress false alarm targets based on the environmental semantic information corresponding to each network element and / or the cell covered by the network element issued by the network management system 800, that is, to perform false alarm suppression.

[0219] The following section uses a base station as an example to illustrate Scheme 1 and Scheme 2 of Method 300 for false alarm suppression based on environmental semantic information.

[0220] The corresponding method 300 is Scheme 1: The base station suppresses false alarm targets in the sensing scenario based on environmental semantic information. Figure 9 This is a schematic diagram of false alarm suppression based on environmental semantic information provided in the embodiments of this application.

[0221] As can be seen, users can input map information and base station parameters into the 3D environment modeling platform, such as the base station parameters and map information of the area covered by the base station. For details regarding base station parameters and map information, please refer to Method 300, which will not be repeated here.

[0222] The 3D environment modeling platform can perform 3D environment modeling based on map information and network device parameters, thereby generating environmental semantic information corresponding to each base station, or environmental semantic information corresponding to each cell covered by each base station. In other words, the environmental semantic information generated by the 3D environment modeling platform corresponds to the base station or cell in the map information input by the user.

[0223] Furthermore, users can upload the generated environmental semantics corresponding to each network device to the network management system 800 based on the environmental semantic information interface added to the network management system 800. For details regarding the various modules included in the network management system 800 and the relevant explanations on uploading environmental semantic information to the network management system 800 based on the environmental semantic information interface, please refer to the aforementioned description of the network management system 800, which will not be repeated here.

[0224] The network management system 800 uses a data download module to distribute environmental semantic information corresponding to each base station or cell to the respective base station or cell. Correspondingly, each base station or cell can receive the corresponding environmental semantic information. The base station can compare the point cloud data identified through perception with the environmental semantic information to identify outliers, thereby eliminating non-target points and suppressing false alarms. The base station can also compare the target trajectory identified through perception with the environmental semantic information to identify grating lobe targets, thereby eliminating non-target trajectories and reducing false alarms.

[0225] For details regarding outlier removal and false alarm suppression of grating lobes based on corresponding environmental semantic information, please refer to the relevant content in Method 300, which will not be repeated here.

[0226] The corresponding scheme 2 in method 300: The base station identifies the takeoff area based on environmental semantic information. Figure 10 This is a schematic diagram of the takeoff area identification based on environmental semantic information provided in the embodiments of this application.

[0227] As can be seen, users can input map information and base station parameters into the 3D environment modeling platform. The 3D environment modeling platform can perform 3D environment modeling based on the map information and network device parameters, thereby generating environmental semantic information corresponding to each base station, or generating environmental semantic information corresponding to each cell covered by each base station.

[0228] Furthermore, users can upload the environmental semantic information corresponding to each base station to the network management system 800, and can also distribute the environmental semantic information corresponding to each base station or cell to the corresponding base station or cell based on the environmental semantic information interface of the network management system 800. The base station can compare the drone takeoff trajectory identified by perception with the environmental semantic information, thus eliminating abnormal takeoff trajectories identified by the base station. Such abnormal takeoff trajectories could be, for example, trajectories identified by the base station as taking off from areas inside buildings, trees, or vegetation.

[0229] The inventors of this application discovered through simulation that the performance improvement brought about by using environmental semantic information for false alarm suppression is quite significant. For example, based on the method proposed in the embodiments of this application, the environmental semantic information uploaded and distributed by the gateway system 800 assists the base station in eliminating outliers and identifying and suppressing false alarm targets, effectively suppressing more than 80% of false alarm targets. As another example, based on the method proposed in the embodiments of this application, the base station can identify takeoff areas with an accuracy of over 95% based on the environmental semantic information uploaded and distributed by the gateway system 800.

[0230] Based on the above technical solution, the network management system can obtain the environmental semantic information corresponding to each network element through the environmental semantic information interface. Furthermore, based on this interface, it can distribute the environmental semantic information corresponding to each network element to the corresponding network element. Each network element can compare the received environmental semantic information with the sensed target object to identify interference information other than the target object, i.e., false alarm targets. This improves the accuracy of false alarm suppression and effectively suppresses false alarm targets.

[0231] The methods provided in the embodiments of this application have been described in detail above with reference to several accompanying drawings. The apparatus provided in the embodiments of this application will now be described with reference to the accompanying drawings.

[0232] Figures 11 to 12 These are schematic block diagrams illustrating possible apparatuses provided for embodiments of this application. These apparatuses can be used to implement the functions of the processing apparatus or network apparatus in the above-described method embodiments, and thus also achieve the beneficial effects of the above-described method embodiments. In embodiments of this application, the apparatus may be as follows: Figure 3 The processing device or network device in the method embodiments shown may also be a component (such as a chip, chip system, processor, etc.) configured in the processing device or network device, or a logic module or software capable of implementing some or all of the functions of the processing device or network device.

[0233] The device provided in this application is as follows: Figure 11 As shown, the device 1100 includes a transceiver unit 1110 and a processing unit 1120.

[0234] The transceiver unit 1110 can, for example, be used to implement... Figure 8 , Figure 9 as well as Figure 10 The data upload and download modules of the network management system 800 are implemented. Specifically, the transceiver unit 1110 can implement the function of an environmental semantic information interface to upload and download environmental semantic information. The processing unit 1120 can, for example, be used to implement... Figure 8 , Figure 9 as well as Figure 10 The functions of the user interaction module 810, data verification module 840, and data disassembly module 850 in the network management system 800.

[0235] One possible design is that device 1100 is used to achieve the above. Figure 3 The method embodiment shown illustrates the function of the processing device. For example, the device 1100 may correspond to... Figure 3 The processing device in the middle.

[0236] For example, the processing unit 1120 is used to determine the environmental semantic information corresponding to each of the M network devices. The environmental semantic information corresponding to each network device is determined based on the parameters of the network device and the map information of the area covered by the network device. The environmental semantic information is used to determine the interference information when the target object is perceived. The transceiver unit 1110 is used to send the corresponding environmental semantic information to each of the M network devices.

[0237] Optionally, the transceiver unit 1110 is also used to receive environmental semantic information corresponding to N network devices input by the user through the first interactive interface.

[0238] Optionally, the first interactive interface includes an upload control for uploading a first file, the first file including environmental semantic information corresponding to the N network devices respectively; and / or, the first interactive interface includes an information input control for inputting the environmental semantic information.

[0239] Optionally, the first interactive interface further includes an information upload sub-interface, which is used to present at least one of the following: the identifier of the network device corresponding to each environmental semantic information; the upload status of each environmental semantic information; the upload progress of each environmental semantic information; the start time and / or end time of the upload of each environmental semantic information; and the identifier of the user who uploaded each environmental semantic information.

[0240] Optionally, the environmental semantic information corresponding to each network device includes any one or more of the following: land feature information of the area covered by the network device, location information of the grid of the network device and / or the area covered by the network device, propagation path information of the grid of the area covered by the network device, data format of the environmental semantic information, or parameters of the network device.

[0241] Optionally, the processing unit 1120 is further configured to perform data verification on the environmental semantic information corresponding to the N network devices respectively. The data verification includes one or more of the following: data format verification, data availability verification, or data integrity verification.

[0242] Optionally, the processing unit 1120 is also configured to output a second interactive interface, which is used to present the verification results of each environmental semantic information.

[0243] Optionally, the transceiver unit 1110 is further configured to receive environmental semantic information corresponding to each of the M network devices selected by the user through a third interactive interface, the third interactive interface being used to present multiple environmental semantic information to be selected; the transceiver unit 1110 is further configured to send the corresponding environmental semantic information to each network device.

[0244] Optionally, the third interactive interface is also used to present the sending results of each environmental semantic information.

[0245] One possible design is that device 1100 is used to achieve the above. Figure 3 The method embodiment shown illustrates the functionality of the network device. For example, device 1100 may correspond to... Figure 3 Network devices in the network.

[0246] For example, the transceiver unit 1110 is used to receive environmental semantic information, which is determined based on the parameters of the network device and the map information of the area covered by the network device. The environmental semantic information is used to determine the interference information when the target object is perceived. The processing unit 1120 is used to perceive the target object according to the environmental semantic information.

[0247] Optionally, the environmental semantic information corresponding to each network device includes any one or more of the following: land feature information of the area covered by the network device, location information of the grid of the network device and / or the area covered by the network device, propagation path information of the grid of the area covered by the network device, data format of the environmental semantic information, or parameters of the network device.

[0248] For a more detailed description of the transceiver unit 1110 and the processing unit 1120, please refer to [link / reference needed]. Figure 3 The relevant descriptions in any of the embodiments shown are directly obtained and will not be repeated here.

[0249] In one possible design, when the device 1100 is a network device or a communication module within a network device, the functionality of the processing unit 1120 can be implemented by one or more processors. Specifically, the processor may include a modem chip, or a system-on-a-chip (SoC) or SIP chip containing a modem core. The functionality of the transceiver unit 1110 can be implemented by transceiver circuitry.

[0250] In one possible design, when device 1100 is a circuit or chip responsible for communication functions in a network device, such as a modem chip or a system-on-a-chip (SoC) or SIP chip containing a modem core, the function of processing unit 1120 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processor cores. The function of transceiver unit 1110 can be implemented by interface circuitry or data transceiver circuitry on the aforementioned chip.

[0251] It should also be understood that the transceiver unit in the communication device 1100 can also be called a communication unit. This transceiver unit 1110 may include a transmitting unit but not a receiving unit. Alternatively, the transceiver unit 1110 may include a receiving unit but not a transmitting unit. Specifically, it depends on whether the above-described scheme performed by the device 1100 includes both transmitting and receiving actions. The receiving unit can be used to perform the receiving action in the above-described scheme, and the transmitting unit can be used to perform the transmitting action in the above-described scheme.

[0252] It is understood that the division of units in the above-described device is merely a logical functional division. Each function can correspond to a functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or some units can be integrated into a single physical entity, or they can be distributed across different physical entities. Furthermore, the aforementioned functional units can be implemented in hardware, software, or a combination of both. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0253] Figure 12 This is another schematic block diagram of the device provided in the embodiments of this application. For example... Figure 12 As shown, device 1200 includes one or more processors 1210. The processor 1210 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the device (e.g., a vehicle or a chip), execute software programs, and process data from the software programs.

[0254] Optionally, in one design, processor 1210 may include a computer program (also referred to as code or instructions) that can be executed on processor 1210, causing device 1200 to perform the methods performed by the processing device or network device in the above method embodiments. In yet another possible design, device 1200 includes circuitry (…). Figure 12 (Not shown), this circuit is used to implement the functions of the processing device or network device in the above method embodiments.

[0255] For example, processor 1210 can be used to execute a computer program in memory to achieve Figure 3 The steps performed by the processing device or network device in the illustrated method embodiment.

[0256] Optionally, the device 1200 may include one or more memories 1220 storing computer programs (sometimes referred to as code or instructions) that can be run on the processor 1210, causing the device 1200 to perform the methods performed by the processing device or network device in the above embodiments.

[0257] Optionally, the processor 1210 and / or memory 1220 may also store data. The processor and memory may be configured separately or integrated together.

[0258] Optionally, the device 1200 may also include a communication interface 1230. The processor 1210, sometimes referred to as a processing unit, controls the device (e.g., a processing device or a network device). The communication interface 1230, sometimes referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, is used to implement the transceiver function of the device. For example, the communication interface 1230 can be used to receive environmental semantic information corresponding to multiple network devices.

[0259] Optionally, the device 1200 also includes a communication interface 1230. The processor 1210 and the communication interface 1230 are coupled to each other. It is understood that the communication interface 1230 can be a transceiver or an input / output interface.

[0260] When device 1200 is used to achieve Figure 3 In the method shown, processor 1210 can be used to execute the functions of processing unit 1120, and communication interface 1230 can be used to execute the functions of transceiver unit 1110. Whether communication interface 1230 is used for sending or receiving depends on whether the device 1200 is used to perform a sending or receiving operation in the execution scheme.

[0261] When the aforementioned device 1200 is a chip applied to a processing device, the chip implements the functions of the processing device in the above method embodiments. The chip of the processing device receives signals from other modules (such as radio frequency modules or antennas) in the processing device, and these signals may be sent to the processing device by a network device; or, the chip of the processing device sends signals to other modules (such as radio frequency modules or antennas) in the processing device, and these signals may be sent to the network device by the processing device.

[0262] When the aforementioned device 1200 is a chip applied to a network device, the chip implements the functions of the network device in the above method embodiments. The chip of the network device receives signals from other modules in the network device, which may be signals sent to the network device by the processing device; or, the chip of the network device sends signals to other modules in the network device, which may be signals sent by the network device to the processing device.

[0263] It is understood that when the device 1200 is a processing device or a network device, the communication interface 1230 can be a transceiver, specifically including a transmitter and a receiver, with the transmitter used to send signals and the receiver used to receive signals. When the device 1200 is a chip applied to a processing device or a network device, the communication interface 1230 can be an input / output circuit, wherein the input circuit can be used for receiving and the output interface can be used for sending.

[0264] Optionally, the device 1200 also includes a power supply circuit for supplying power to the device 1200.

[0265] Figure 13 This is a schematic diagram of the network device provided in the embodiments of this application, for example, a schematic diagram of a base station. The base station 1300 can be applied to, for example... Figure 1 In the system shown, the following is executed: Figure 3 The illustrated method embodiment demonstrates the functionality of the network device. As shown, the base station 1300 may include one or more of the following: one or more (DU+RU) 1310s and one or more CUs 1320s. CUs 1320 can communicate with the next-generation core (NG core). A DU may include at least one antenna 1311, at least one radio frequency unit 1312, at least one processor 1313, and at least one memory 1314. The DU is primarily used for transmitting and receiving radio frequency signals, converting radio frequency signals to baseband signals, and performing some baseband processing. CUs 1320 may include at least one processor 1322 and at least one memory 1321. CUs 1320 and DUs can communicate via an interface. The control plane (CP) interface may be Fs-C, such as F1-C, and the user plane (UP) interface may be Fs-U, such as F1-U. DUs and RUs can cooperate to implement the functions of the physical (PHY) layer. A DU may be connected to one or more RUs. The functions of the DU and RU can be configured in various ways depending on the design. For example, the DU can be configured to implement baseband functions, and the RU can be configured to implement mid-RF functions. As another example, the DU can be configured to implement higher-level functions in the PHY layer, and the RU can be configured to implement lower-level and RF functions in the PHY layer. Higher-level functions in the PHY layer may include a portion of the PHY layer's functions that are closer to the medium access control (MAC) layer, while lower-level functions in the PHY layer may include another portion of the PHY layer's functions that are closer to the mid-RF side.

[0266] The CU 1320 is mainly used for baseband processing and base station control. The DU and CU 1320 can be physically installed together or separately, i.e., a distributed base station. The CU 1320 serves as the control center of the base station and can correspond to... Figure 11 The processing unit or Figure 12 The processor in the unit, also known as a processing unit, is mainly used to perform baseband processing functions. For example, the CU 1320 can be used to control the base station to execute the operation flow of the network device in the above method embodiments.

[0267] Specifically, baseband processing on the CU and DU can be divided according to the protocol layers of the wireless network. For example, the functions of the Packet Data Convergence Protocol (PDCP) layer and above are set in the CU, while the functions of protocol layers below PDCP, such as the Radio Link Control (RLC) layer and the MAC layer, are set in the DU. Alternatively, the CU may implement the functions of the RRC and PDCP layers, while the DU may implement the functions of the RLC, MAC, and PHY layers.

[0268] Alternatively, the base station 1300 may include one or more radio frequency units (RUs), one or more DUs, and one or more CUs. A DU may include at least one processor 1313 and at least one memory 1314, an RU may include at least one antenna 1311 and at least one radio frequency unit 1312, and a CU may include at least one processor 1322 and at least one memory 1321.

[0269] In one example, the CU 1320 can be composed of one or more single boards. These boards can collectively support a single access-indicating radio access network (such as a 5G network), or they can each support radio access networks with different access standards (such as LTE, 5G, or other networks). The memory 1321 and processor 1322 can serve one or more single boards. That is, each single board can have its own memory and processor, or multiple single boards can share the same memory and processor. Furthermore, each single board can also have necessary circuitry. Similarly, the DU can be composed of one or more single boards. These boards can collectively support a single access-indicating radio access network (such as a 5G network), or they can each support radio access networks with different access standards (such as LTE, 5G, or other networks). The memory 1314 and processor 1313 can serve one or more single boards. That is, each single board can have its own memory and processor, or multiple single boards can share the same memory and processor. Furthermore, each single board can also have necessary circuitry.

[0270] It should be understood that Figure 13 The base station 1300 shown can achieve Figure 3 The methods illustrated in the embodiments involve various processes of the network device. The operations and / or functions of each module in the base station 1300 are respectively for implementing the corresponding processes in the above method embodiments. For details, please refer to the descriptions in the above method embodiments; to avoid repetition, detailed descriptions are appropriately omitted here.

[0271] It should be understood that Figure 13 The base station 1300 shown is merely one possible architecture for a network device and should not be construed as limiting this application. The method provided in this application can be applied to network devices with other architectures, such as network devices including CU, DU, and AAU. This application does not limit the specific architecture of the network device.

[0272] It should be understood that Figure 13 This is for illustrative purposes only and not as a limitation; network devices may not rely on this. Figure 13 The structure shown is different. For example, the network device may also include an AAU, a CU and / or a DU, or a BBU and an adaptive radio unit (ARU). This application does not limit this.

[0273] The aforementioned CU and / or DU can be used to perform the actions implemented internally by the network device as described in the preceding method embodiments, while the AAU can be used to perform the actions described in the preceding method embodiments whereby the network device sends data to the processing device or the processing device receives data from the network device. Please refer to the descriptions in the preceding method embodiments for details, which will not be repeated here.

[0274] It should be noted that the above method embodiments can be applied to a processor, or implemented by a processor. A processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by software instructions.

[0275] The aforementioned processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.

[0276] The steps of the method disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can reside in mature storage media in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0277] The memory in this application embodiment can be volatile memory or non-volatile memory, or it can include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0278] This application also provides a chip system including at least one processor for supporting the implementation of the functions of the processing device or network device involved in any of the above method embodiments, such as receiving, sending or processing information involved in the above methods.

[0279] In one possible design, the chip system also includes a memory for storing computer program instructions and data, which may be located inside or outside the processor.

[0280] The chip system can consist of chips or include chips and other discrete components.

[0281] This application also provides a computer program product comprising: a computer program (also referred to as code or instructions), which, when executed, Figure 3 In the illustrated embodiments, the method executed by the processing device or the method executed by the network device is executed.

[0282] This application also provides a computer-readable storage medium storing a computer program (also referred to as code or instructions). When the computer program is run, Figure 3 In the illustrated embodiments, the method executed by the processing device or the method executed by the network device is executed.

[0283] This application also provides a wireless sensing system, which includes the aforementioned processing device and network device.

[0284] The methods provided in the above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, they can be implemented, in whole or in part, in the form of a computer program product. This computer program product may include one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic disk), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0285] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0286] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0287] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0288] The unit described as a separate component may or may not be physically separate. The component shown as a unit may or may not be a physical unit; that is, it may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0289] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0290] If this function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, or part of it, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.

Claims

1. A wireless sensing method, characterized in that, Applied to a processing device, including: Determine the environmental semantic information corresponding to each of the M network devices. The environmental semantic information corresponding to each network device is determined based on the parameters of the network device and the map information of the area covered by the network device. The environmental semantic information is used to determine the interference information when the target object is perceived. Send the corresponding environmental semantic information to each of the M network devices.

2. The method as described in claim 1, characterized in that, The method further includes: Receive environmental semantic information corresponding to N network devices input by the user through the first interactive interface.

3. The method as described in claim 1 or 2, characterized in that, The environmental semantic information corresponding to each network device includes any one or more of the following: ground feature information of the area covered by the network device, location information of the grid of the network device and / or the area covered by the network device, propagation path information of the grid of the area covered by the network device, data format of the environmental semantic information, or parameters of the network device.

4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Data verification is performed on the environmental semantic information corresponding to each of the network devices. The data verification includes one or more of the following: data format verification, data availability verification, or data integrity verification.

5. The method according to any one of claims 1 to 4, characterized in that, Sending corresponding environmental semantic information to each of the M network devices includes: The system receives environmental semantic information corresponding to each of the M network devices selected by the user through a third interactive interface, wherein the third interactive interface is used to present multiple environmental semantic information to be selected. Send corresponding environmental semantic information to each of the network devices.

6. A wireless sensing method applied to a network device, characterized in that, include: Receive environmental semantic information, which is determined based on the parameters of the network device and map information of the area covered by the network device, and is used to determine interference information when the target object is perceived; The target object is perceived based on the environmental semantic information.

7. The method as described in claim 6, characterized in that, The environmental semantic information corresponding to each network device includes any one or more of the following: ground feature information of the area covered by the network device, location information of the grid of the network device and / or the area covered by the network device, propagation path information of the grid of the area covered by the network device, data format of the environmental semantic information, or parameters of the network device.

8. A processing apparatus, characterized in that, Includes a unit for performing the method as described in any one of claims 1 to 5.

9. A network device, characterized in that, Includes a unit for performing the method as described in claim 6 or 7.

10. A chip, characterized in that, The chip includes one or more processors, which are configured to execute computer programs or instructions in memory, causing the chip to perform the method as claimed in any one of claims 1 to 5, or the method as claimed in claim 6 or 7.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it causes the method described in any one of claims 1 to 5 to be performed, or causes the method described in claim 6 or 7 to be performed.

12. A computer program product, characterized in that, Includes a computer program that, when run, causes the method of any one of claims 1 to 5 to be performed, or causes the method of claim 6 or 7 to be performed.

Citation Information

Patent Citations

  • Multi-vehicle cooperative environment perception method based on semantic-level information fusion

    CN114091598A

  • Channel environment sensing method and device based on semantic communication

    CN114866173A

  • Processing resource allocation method and device, server and storage medium

    CN117519963A