Sensing fallback method and related product

By providing a perception rollback method in the ISAC system, the perception node and management node determine and instruct the rollback to the corresponding process, which solves the problem of data quality degradation caused by errors in the perception process and improves data quality and efficiency.

WO2026098237A1PCT designated stage Publication Date: 2026-05-15HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-10-22
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

In the ISAC system, errors in the sensing process lead to a decline in the quality of sensing data, and there is a lack of an effective rollback mechanism to improve data quality.

Method used

A perception rollback method is provided, which determines and instructs the rollback to the corresponding process through perception nodes and perception management nodes, including global resenting, scatterer cluster resenting, environment reconstruction and radio frequency map generation, etc. The method uses calibration results and configuration information to perform accurate rollback and improve data quality.

Benefits of technology

It enables precise rollback when errors occur in the sensing process, improving the quality and efficiency of sensing data and reducing signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025129413_15052026_PF_FP_ABST
    Figure CN2025129413_15052026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of ISAC. Disclosed are a sensing fallback method and a related product. The method comprises: a sensing node determining first information, wherein the first information indicates a fallback to a first procedure for processing, the first procedure includes at least one of the following procedures: global re-sensing, re-sensing of a first scatterer cluster, re-sensing of a first region, global environment reconstruction, environment reconstruction of the first region, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of a radio frequency map, regeneration of the first region, regeneration of a first grid, or regeneration of a grid associated with the first scatterer cluster; and sending the first information to a sensing management node. By using the solution of the present application, when an error occurs in the operation of executing any procedure of wireless sensing, the sensing node can instruct a sensing-associated node to accurately fall back to a corresponding procedure for processing, thereby improving the quality of sensing data.
Need to check novelty before this filing date? Find Prior Art

Description

Perception rollback methods and related products

[0001] This application claims priority to Chinese Patent Application No. 202411600376.6, filed on November 8, 2024, entitled "Perception Back-off Method and Related Products", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of integrated sensing and communication (ISAC), and in particular to a sensing backoff method and related products. Background Technology

[0003] In the ISAC system, wireless sensing involves many processes, from collecting wireless sensing data to final assisted communication, and each process can introduce errors. For example, in the sensing process, the wireless sensing data may contain errors due to sensing accuracy; when reconstructing the environment based on the wireless sensing data, the environment reconstruction may also have errors or even be incorrect due to different methods used; similarly, errors may be introduced when generating regional radio frequency channel data based on the reconstructed environment data.

[0004] If errors exist, rollback and regeneration are necessary. Currently, there is no mechanism for rollback to improve the quality of the perceived data. Summary of the Invention

[0005] This application provides a sensing rollback method and related products, which can accurately roll back to the corresponding process for processing when an error occurs in any process of wireless sensing, thereby improving the quality of sensing data.

[0006] Firstly, a sensing fallback method is provided. This method can be applied to the sensing node side, such as the sensing node itself or its communication module (e.g., processor, device, circuit, chip, or chip system), or it can be a logic module or software that can implement all or part of the functions of the sensing node. This application does not limit the scope of the application. The following example illustrates the application of this method to a sensing node.

[0007] In this method, the sensing node determines first information, which instructs a fallback to a first process for processing. The first process includes at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, or regeneration of the grid associated with the first scatterer cluster; and sending the first information.

[0008] Using this method, when an error occurs in any step of the wireless sensing process, the sensing node can instruct the sensing management node to precisely revert to the corresponding step for processing, thereby improving the quality of the sensing data.

[0009] In conjunction with the first aspect, in one possible design, the global re-sensing, the first scatterer cluster re-sensing, and the first region re-sensing belong to the sensing process; the global environment reconstruction, the first region environment reconstruction, the reconstruction of the first scatterer cluster, and the deletion of the first scatterer cluster belong to the environment reconstruction process; and the global regeneration of the radio frequency map, the regeneration of the first region, the regeneration of the first grid, and the regeneration of the grid associated with the first scatterer cluster belong to the radio frequency map generation process.

[0010] By adopting this design, when an error occurs in any sub-process of any process in the perception process, environment reconstruction process, or radio frequency map generation process, the system can accurately backtrack to the corresponding process for processing, thereby improving the quality of the perception data.

[0011] In conjunction with the first aspect, in another possible design, determining the first information includes: obtaining the verification result of the first data; and sending the first information includes: sending the first information based on the verification result of the first data.

[0012] With this design, when rolling back the corresponding process operation, the data of the process obtained by actual measurement can be compared with the real data. Based on the comparison result, it can be determined whether to roll back to the corresponding process for processing.

[0013] In conjunction with the first aspect, in another possible design, sending the first information based on the verification result of the first data includes: sending the first information when the verification result of the first data is abnormal.

[0014] In conjunction with the first aspect, in another possible design, the first data includes at least one of the following: radio frequency map data, perception results, or environmental reconstruction results.

[0015] In conjunction with the first aspect, in another possible design, the method further includes: receiving first configuration information, the first configuration information including at least one of the following: second data, or measurement information of a downlink reference signal, wherein the second data is a generated value of the first data.

[0016] With this design, the network side (e.g., base station or sensing management node) can send the generated value of the first data, which allows the sensing node to compare it with the actual measured value. The base station can also configure the downlink reference signal for measurement, including the time and frequency resource location and type of the downlink reference signal.

[0017] In conjunction with the first aspect, in another possible design, the method further includes: sending a verification request based on the first configuration information, the verification request being used to request verification of the first data.

[0018] This design allows for calibration to be initiated either by the network side or by the sensing nodes based on network-side configuration information. Since the calibration is performed by the sensing nodes, and initiated by them, it offers greater flexibility and specificity.

[0019] In conjunction with the first aspect, in another possible design, the first information indicates a fallback to the first process for processing, including the first information indicating processing of the first data type.

[0020] Using this design, the first information can instruct processing of a data type, which may be, for example, radio frequency channel map data or other types of data.

[0021] In conjunction with the first aspect, in another possible design, the format of the first information corresponds to the first process.

[0022] By adopting this design, the perception management node and the perception node pre-store the above correspondence by predefining the format of the first information and the correspondence of the first process. The perception node sends the first information according to the correspondence, and after the perception management node receives the first information from the perception node, it can obtain the content indicated by the first information according to the correspondence, which can save signaling overhead.

[0023] In conjunction with the first aspect, in another possible design, the method further includes: upon satisfying a first condition, sending second information, the second information indicating a fallback to a second process for processing, the second process including at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstructing the first scatterer cluster, deleting the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, and regeneration of the grid associated with the first scatterer cluster; wherein, the first condition includes at least one of the following: the difference between the first data and the generated value of the first data is greater than or equal to a first threshold; the regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, and the radio frequency map data corresponding to the grids associated with the other scatterer clusters corresponding to the radio frequency map data is normal; the regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, and all paths corresponding to the first scatterer cluster have disappeared; the regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, the paths corresponding to the first scatterer cluster have not all disappeared, and it is detected that the radio frequency map data corresponding to the first scatterer cluster in the first region is abnormal.

[0024] Using this design, after a sensing node instructs a rollback to the first process, if the regenerated data meets the first condition, the sensing node can instruct a rollback to the second process for continued processing. For example, the second process can be a sub-process of the first process, or it may not be a sub-process of the first process, or it may be a specific process. Therefore, it allows for precise rollback to the appropriate process, improving the quality of the sensed data and increasing sensing efficiency.

[0025] Secondly, a perception rollback method is provided. This method can be applied to the perception management node side, such as the perception management node or the communication module (e.g., processor, device, circuit, chip, or chip system) within the perception management node, or it can be a logic module or software that can implement all or part of the functions of the perception node. This application does not limit the application of this method to the perception management node. The following example illustrates the application of this method to the perception management node.

[0026] In this method, the perception management node receives first information, which instructs a fallback to a first process for processing. The first process includes at least one of the following processes: global re-perception, first scatterer cluster re-perception, first region re-perception, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, or regeneration of the grid associated with the first scatterer cluster; and fallback to the first process for processing based on the first information.

[0027] Using this method, when an error occurs in any step of the wireless sensing process, the sensing management node can precisely revert to the corresponding step for processing based on the instructions of the sensing node, thereby improving the quality of the sensing data.

[0028] In conjunction with the second aspect, in one possible design, the global re-sensing, the first scatterer cluster re-sensing, and the first region re-sensing belong to the sensing process; the global environment reconstruction, the first region environment reconstruction, the reconstruction of the first scatterer cluster, and the deletion of the first scatterer cluster belong to the environment reconstruction process; and the global regeneration of the radio frequency map, the first region regeneration, the first grid regeneration, and the grid regeneration associated with the first scatterer cluster belong to the radio frequency map generation process.

[0029] In conjunction with the second aspect, in another possible design, the method further includes: sending first configuration information, the first configuration information including at least one of the following: second data, or measurement information of a downlink reference signal, wherein the second data is a generated value of the first data, the first data including at least one of the following: radio frequency map data, sensing results, or environmental reconstruction results.

[0030] In conjunction with the second aspect, in another possible design, the method further includes: receiving a verification request based on the first configuration information, the verification request being used to request verification of the first data.

[0031] Using this design, a corresponding calibration request is received based on the type of the first data included in the first configuration information. For example, if the first configuration information includes radio frequency map data, then a radio frequency map data calibration request is received; as another example, if the first configuration information includes sensing results, then a sensing result calibration request is received; as yet another example, if the first configuration information includes environmental reconstruction results, then an environmental reconstruction result calibration request is received.

[0032] In conjunction with the second aspect, in another possible design, the first information indicates a fallback to the first process for processing, including the first information indicating processing of the first data type.

[0033] In conjunction with the second aspect, in another possible design, the format of the first information corresponds to the first process.

[0034] In conjunction with the second aspect, in another possible design, the method further includes: receiving second information when a first condition is met, the second information indicating a fallback to a second process for processing, the second process including at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstructing the first scatterer cluster, deleting the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, and regeneration of the grid associated with the first scatterer cluster; and falling back to the second process for processing based on the second information; wherein, the first condition includes at least one of the following: the difference between the first data and the generated value of the first data is greater than or equal to a first threshold; the regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, and the radio frequency map data corresponding to the grids associated with the other scatterer clusters corresponding to the radio frequency map data is normal; the regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, and all paths corresponding to the first scatterer cluster have disappeared; the regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, the paths corresponding to the first scatterer cluster have not all disappeared, and it is detected that the radio frequency map data corresponding to the first scatterer cluster in the first region is abnormal.

[0035] Thirdly, a communication device is provided for implementing the perception rollback method in any one of the first to second aspects or any implementation of any one of the first to second aspects. This device may be a perception node / perception management node, a module applied to the perception node / perception management node (e.g., a processor, device, circuit, chip, or chip system), or a logic node, logic module, or software capable of implementing all or part of the functions of the perception node / perception management node; this application does not impose any limitations.

[0036] In one possible implementation, the communication device in the third aspect includes units, modules, or means for respectively executing the methods in any one of the first to second aspects or any implementation thereof. Specifically, the units, modules, or means may be implemented in software, in hardware, or in a combination of software and hardware.

[0037] Optionally, the communication device includes a transceiver unit and a processing unit. The transceiver unit may be a combined transmitting and receiving unit, or it may include a transmitting unit and a receiving unit separately.

[0038] When the aforementioned communication device is used to implement the function of the sensing node in the first aspect, the processing unit is used to determine first information, the first information indicating a fallback to a first process for processing, the first process including at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, or regeneration of the grid associated with the first scatterer cluster; and the transceiver unit is used to send the first information.

[0039] Optionally, the global resenting, the first scatterer cluster resenting, and the first region resenting belong to the sensing process; the global environment reconstruction, the first region environment reconstruction, the reconstruction of the first scatterer cluster, and the deletion of the first scatterer cluster belong to the environment reconstruction process; the global regeneration of the radio frequency map, the regeneration of the first region, the regeneration of the first grid, and the regeneration of the grid associated with the first scatterer cluster belong to the radio frequency map generation process.

[0040] Optionally, the processing unit is configured to obtain the verification result of the first data; and the transceiver unit is configured to send the first information based on the verification result of the first data.

[0041] Optionally, the transceiver unit is used to send the first information when the verification result of the first data is abnormal.

[0042] Optionally, the first data includes at least one of the following: radio frequency map data, perception results, or environmental reconstruction results.

[0043] Optionally, the transceiver unit is further configured to receive first configuration information, the first configuration information including at least one of the following: second data, or measurement information of downlink reference signals, wherein the second data is the generated value of the first data, and the first data includes at least one of the following: radio frequency map data, perception results, or environment reconstruction results.

[0044] Optionally, the transceiver unit is further configured to receive a verification request based on the first configuration information, the verification request being used to request verification of the first data.

[0045] Optionally, the first information indicates a rollback to the first process for processing, including the first information indicating processing of the first data type.

[0046] Optionally, the format of the first information corresponds to the first process.

[0047] Optionally, the transceiver unit is further configured to send second information when a first condition is met, the second information indicating a fallback to a second process for processing, the second process including at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, and regeneration of the grid associated with the first scatterer cluster; wherein, the first condition includes at least one of the following: the difference between the first data and the generated value of the first data is greater than or equal to a first threshold; the radio frequency map data corresponding to the regenerated first scatterer cluster is abnormal, and the radio frequency map data corresponding to the grids associated with the other scatterer clusters corresponding to the radio frequency map data is normal; the radio frequency map data corresponding to the regenerated first scatterer cluster is abnormal, and all paths corresponding to the first scatterer cluster have disappeared; the radio frequency map data corresponding to the regenerated first scatterer cluster is abnormal, the paths corresponding to the first scatterer cluster have not all disappeared, and it is detected that the radio frequency map data corresponding to the first scatterer cluster in the first region is abnormal.

[0048] When the aforementioned communication device is used to implement the function of the sensing management node in the second aspect, the transceiver unit is used to receive first information, the first information indicating a fallback to a first process for processing, the first process including at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, or regeneration of the grid associated with the first scatterer cluster; and the processing unit is used to fall back to the first process for processing based on the first information.

[0049] Optionally, the global resenting, the first scatterer cluster resenting, and the first region resenting belong to the sensing process; the global environment reconstruction, the first region environment reconstruction, the reconstruction of the first scatterer cluster, and the deletion of the first scatterer cluster belong to the environment reconstruction process; the global regeneration of the radio frequency map, the regeneration of the first region, the regeneration of the first grid, and the regeneration of the grid associated with the first scatterer cluster belong to the radio frequency map generation process.

[0050] Optionally, the transceiver unit is further configured to transmit first configuration information, the first configuration information including at least one of the following: second data, or measurement information of downlink reference signals, wherein the second data is the generated value of the first data, and the first data includes at least one of the following: radio frequency map data, sensing results, or environmental reconstruction results.

[0051] Optionally, the transceiver unit is further configured to send a verification request based on the first configuration information, the verification request being used to request verification of the first data.

[0052] Optionally, the first information indicates a rollback to the first process for processing, including the first information indicating processing of the first data type.

[0053] Optionally, the format of the first information corresponds to the first process.

[0054] Optionally, the transceiver unit is further configured to receive second information when a first condition is met, the second information indicating a fallback to a second process for processing, the second process including at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, and regeneration of the grid associated with the first scatterer cluster; and the processing unit is configured to fall back to the second process for processing based on the second information; wherein, the first condition includes at least one of the following: the difference between the first data and the generated value of the first data is greater than or equal to a first threshold; the regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, and the radio frequency map data corresponding to the grids associated with the other scatterer clusters corresponding to the radio frequency map data is normal; the regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, and all paths corresponding to the first scatterer cluster have disappeared; the regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, the paths corresponding to the first scatterer cluster have not all disappeared, and it is detected that the radio frequency map data corresponding to the first scatterer cluster in the first region is abnormal.

[0055] In another possible implementation, the communication device in the third aspect above includes a processor; the processor is configured to implement the corresponding functions of the device in the above-described perception rollback method.

[0056] Optionally, the processor may be coupled to a memory for storing necessary programs (instructions) and / or data of the device. Optionally, the communication device may also include a communication interface for enabling communication between the device and other network elements. Optionally, the memory may be located internally or externally to the communication device.

[0057] Optionally, the communication device may further include a transceiver unit, with the processor coupled to the transceiver unit. The processor executes computer programs or instructions to control the transceiver unit to receive and send information. When the processor executes the computer programs or instructions, it is also used to implement the above method through logic circuits or executed code instructions. The transceiver unit may be a transceiver, transceiver circuit, or input / output interface, used to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device. When the communication device is a chip, the transceiver unit is a transceiver circuit or an input / output interface.

[0058] When the communication device in the third aspect above is a chip, the transmitting unit can be an output unit, such as an output circuit or a communication interface; the receiving unit can be an input unit, such as an input circuit or a communication interface. When the communication device is a terminal device, the transmitting unit can be a transmitter or a receiver; the receiving unit can be a receiver or a receiver.

[0059] Fourthly, a computer-readable storage medium is provided, wherein a computer program or instructions are stored therein, and when the computer program or instructions are executed, the methods described in the above aspects are implemented.

[0060] Fifthly, a computer program product containing instructions is provided, which, when executed on a communication device, causes the communication device to perform the methods described in the above aspects.

[0061] In a sixth aspect, a communication device (e.g., a chip or chip system) is provided, the communication device including one or more processors. The one or more processors can invoke computer programs or instructions in memory, which, when executed, cause the communication device to implement the methods in any possible design or implementation of the first or second aspect described above.

[0062] In one possible design, the communication device may further include the memory. The memory is used to store part or all of the computer programs or instructions necessary for implementing the functions described in the first or second aspect above.

[0063] Optionally, the memory can be located inside the communication device or outside the communication device.

[0064] In one possible design, the communication device may further include an interface circuit, through which the processor communicates with other devices or components.

[0065] The aforementioned communication device may be a sensing node / sensing management node, or a communication module in a sensing node / sensing management node, or a chip in a sensing node / sensing management node that is responsible for communication functions, such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core.

[0066] In some possible designs, when the device is a chip system, it can be composed of chips or contain chips and other discrete components.

[0067] It is understandable that when the communication device provided by the third party is a chip, the aforementioned sending action / function can be understood as output, and the aforementioned receiving action / function can be understood as input. Attached Figure Description

[0068] Figure 1 is a schematic diagram of the architecture of the communication system 1000 used in the embodiments of this application;

[0069] Figure 2 shows the method for generating radio frequency channel data;

[0070] Figure 3 is a schematic diagram of the structure of an ISAC sensing system provided in an embodiment of this application;

[0071] Figure 4 is a flowchart illustrating a perception rollback method provided in an embodiment of this application;

[0072] Figure 5 is a schematic diagram of a multi-level fallback architecture based on ISAC provided in an embodiment of this application;

[0073] Figures 6-9 are schematic flowcharts of another sensing rollback method provided in the embodiments of this application;

[0074] Figures 10 and 11 are schematic diagrams of the communication device provided in the embodiments of this application. Detailed Implementation

[0075] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0076] The technical solutions provided in this application can be applied to various communication systems, such as 5G communication systems, future evolution systems, or multiple communication convergence systems, as well as existing communication systems. The application scenarios of the technical solutions provided in this application can include various scenarios, such as machine-to-machine (M2M), macro-micro communication, enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), and massive machine-type communications (mMTC). These scenarios may include, but are not limited to, communication scenarios between terminal devices, communication scenarios between network devices, and communication scenarios between network devices and terminal devices. Network devices include access network devices and core network devices. The following descriptions all use the scenario of communication between network devices and terminal devices as examples.

[0077] Figure 1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of this application. As shown in Figure 1, the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The wireless access network 100 may include at least one network device (110a and 110b in Figure 1) and at least one terminal device (120a-120j in Figure 1). The terminal device is wirelessly connected to the network device, and the network device is wirelessly or wiredly connected to the core network. The core network device and the network device may be independent physical devices, or the functions of the core network device and the logical functions of the network device may be integrated on the same physical device, or a single physical device may integrate some of the functions of the core network device and some of the functions of the network device. Terminal devices and network devices can be interconnected via wired or wireless means. Figure 1 is only a schematic diagram; the communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1.

[0078] Optionally, in practical applications, the wireless communication system may include multiple network devices (also known as access network devices) and multiple terminal devices simultaneously. A network device can serve one or more terminal devices simultaneously. A terminal device can also access one or more network devices simultaneously. This application embodiment does not limit the number of terminal devices and network devices included in the wireless communication system.

[0079] In this context, a network device can be an entity on the network side used to transmit or receive signals. A network device can also be an access device that allows terminal devices to wirelessly connect to the wireless communication system; for example, a network device can be a base station. Base stations can broadly encompass various names listed below, or be interchangeable with them, such as: radio access network (RAN) node, Node B, evolved Node B (eNB), next-generation Node B (gNB), access network equipment in open radio access network (O-RAN), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master eNB (MeNB), secondary eNB (SeNB), multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, building baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), centralized unit (CU), and distributed unit (CU). Network equipment includes units (DU), radio units (RU), centralized unit control plane (CU-CP) nodes, centralized unit user plane (CU-UP) nodes, positioning nodes, etc. Base stations can be macro base stations, micro base stations, relay nodes, donor nodes, or similar entities, or combinations thereof. Network equipment can also refer to communication modules, modems, or chips installed within the aforementioned equipment or devices. Network equipment can also be mobile switching centers and equipment that performs base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications; network-side equipment in 6G networks; and equipment performing base station functions in future communication systems. Network equipment can support networks using the same or different access technologies.The embodiments of this application do not limit the specific technology or device form used in the network device.

[0080] Network equipment can be fixed or mobile. For example, base stations 110a and 110b are stationary and are responsible for wireless transmission and reception from one or more cells of terminal equipment. The helicopter or drone 120i shown in Figure 1 can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station 120i. In other examples, the helicopter or drone (120i) can be configured as a terminal equipment communicating with base station 110b.

[0081] In this application, the communication device used to implement the above-mentioned network access functions can be an access network device, a network device with some access network functions, or a device capable of supporting the implementation of access network functions, such as a chip system, hardware circuit, software module, or hardware circuit plus software module. This device can be installed in the access network device or used in conjunction with the access network device. In the method of this application, the example of an access network device being used as the communication device to implement the access network device functions is described.

[0082] A terminal device can be a user-side entity used to receive or transmit signals, such as a mobile phone. Terminal devices can be used to connect people, things, and machines. Terminal devices can communicate with one or more core networks via network devices. Terminal devices include handheld devices with wireless connectivity, other processing devices connected to a wireless modem, or vehicle-mounted devices. Terminal devices can be portable, pocket-sized, handheld, computer-integrated, or vehicle-mounted mobile devices. Terminal devices can be widely used in various scenarios, such as cellular communication, D2D, V2X, point-to-point (P2P), machine-to-machine (M2M), machine-type communication (MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and following, autonomous delivery and mobility, etc.Examples of terminal devices include: 3GPP standard user equipment (UE), fixed equipment, mobile equipment, handheld devices, wearable devices, cellular phones, smartphones, session initiated protocol (SIP) phones, laptops, personal computers, smart books, vehicles, satellites, global positioning system (GPS) devices, target-following devices, drones, helicopters, aircraft, ships, remote control devices, smart home devices, industrial equipment, personal communication service (PCS) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), wireless network cameras, tablets, handheld computers, mobile internet devices (MIDs), wearable devices such as smartwatches, VR devices, AR devices, wireless terminals in industrial control, terminals in vehicle-to-everything (V2X) systems, wireless terminals in self-driving vehicles, wireless terminals in smart grids, wireless terminals in transportation safety, and smart city applications. Wireless terminals in various scenarios include smart gas pumps, high-speed rail terminals, and smart home terminals such as smart speakers, smart coffee machines, and smart printers. Terminal devices can be wireless devices in these scenarios or devices installed on wireless devices, such as communication modules, modems, or chips. Terminal devices can also be called terminals, user equipment (UE), mobile stations (MS), mobile terminals (MT), etc. Terminal devices can also be used in future wireless communication systems. Terminal devices can be used in dedicated network equipment or general-purpose equipment. The embodiments of this application do not limit the specific technologies or device forms used in the terminal devices.

[0083] Optionally, the terminal device can be used to act as a base station. For example, the UE can act as a scheduling entity, providing sidelink signaling between UEs in V2X, D2D, or P2P, etc. As shown in Figure 1, cellular phone 120a and car 120b communicate with each other using sidelink signaling. Cellular phone 120a communicates with smart home device 120e without relaying communication signals through base station 110b.

[0084] In this application, the communication device used to implement the functions of the terminal device can be a terminal device, a terminal device having some of the functions of the aforementioned terminal device, or a device capable of supporting the implementation of the functions of the aforementioned terminal device, such as a chip system. This device can be installed in the terminal device or used in conjunction with the terminal device. In this application, the chip system can be composed of chips or include chips and other discrete components. The technical solutions provided in this application are described using the example of a terminal device or UE as the communication device.

[0085] Optionally, wireless communication systems typically consist of cells. Base stations manage the cells and provide communication services to multiple mobile stations (MS) within them. A base station includes a baseband unit (BBU) and a remote radio unit (RRU). The BBU and RRU can be located in different places; for example, the RRU can be deployed remotely to a high-traffic area, while the BBU is located in a central equipment room. Alternatively, the BBU and RRU can be located in the same equipment room. The BBU and RRU can also be different components within the same rack. Optionally, a cell can correspond to one carrier or a member carrier.

[0086] In some deployments, the network devices mentioned in the embodiments of this application may be devices including CU, DU, or CU and DU, or devices with control plane CU nodes (central unit-control plane (CU-CP)) and user plane CU nodes (central unit-user plane (CU-UP)) and DU nodes. For example, the network devices may include gNB-CU-CP, gNB-CU-UP, and gNB-DU.

[0087] In some deployments, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CU-CPs, CU-UPs, or RUs. CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio frequency equipment or radio frequency units, such as RRUs, AAUs, or RRHs.

[0088] RAN nodes can support one or more types of fronthaul interfaces, each corresponding to a DU and RU with different functions. If the fronthaul interface between the DU and RU is a common public radio interface (CPRI), the DU is configured to implement one or more baseband functions, and the RU is configured to implement one or more radio frequency functions. If the fronthaul interface between the DU and RU is another type of interface, relative to CPRI, some downlink and / or uplink baseband functions, such as, for downlink, precoding, digital beamforming (BF), or one or more of inverse fast Fourier transform (IFFT) / cyclic prefix addition (CP), are moved from the DU to the RU; and for uplink, one or more of digital beamforming (BF), or fast Fourier transform (IFFT) / cyclic prefix removal (CP), are moved from the DU to the RU. In one possible implementation, the interface can be an enhanced common public radio interface (eCPRI). Under the eCPRI architecture, the segmentation between DU and RU differs, corresponding to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, F.

[0089] Taking eCPRI Cat A as an example, for downlink transmission, the DU is configured to implement one or more functions before and after layer mapping (i.e., coding, rate matching, scrambling, modulation, and layer mapping), while other functions after layer mapping (e.g., RE mapping, digital beamforming (BF), or one or more functions of inverse fast Fourier transform (IFFT) / adding cyclic prefix (CP)) are moved to the RU. For uplink transmission, the DU is configured to implement one or more functions before and after de-RE mapping (i.e., decoding, de-rate matching, descrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and de-RE mapping), while other functions after de-RE mapping (e.g., digital BF or one or more functions of fast Fourier transform (FFT) / removing CP) are moved to the RU. It is understandable that the functional descriptions of the DU and RU corresponding to various types of eCPRI can be found in the eCPRI protocol, and will not be elaborated here.

[0090] In one possible design, the processing unit in the BBU used to implement baseband functions is called the baseband high (BBH) unit, and the processing unit in the RRU / AAU / RRH used to implement baseband functions is called the baseband low (BBL) unit.

[0091] 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 ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.

[0092] In this embodiment, the apparatus for implementing the functions of a network device can be a network device itself; it can also be an apparatus capable of supporting the network device in implementing those functions, such as a chip system, hardware circuit, software module, or a hardware circuit plus a software module. This apparatus can be installed in the network device or used in conjunction with the network device. In this embodiment, the example of a network device being used to implement the functions of a network device is provided only and does not constitute a limitation on the solutions described in this embodiment.

[0093] It is understood that this application can be applied between network devices and terminal devices.

[0094] It should be understood that the number and type of each device in the communication system shown in Figure 1 are for illustrative purposes only, and this application is not limited thereto. In actual applications, the communication system may include more terminal devices, more access network devices, and other network elements, such as core network devices and / or network elements used to implement artificial intelligence functions.

[0095] It is understandable that all or part of the functions implemented by one or more of the terminal devices, access network devices, core network devices, or network elements used to implement artificial intelligence functions can be virtualized, that is, implemented through one or more of dedicated or general-purpose processors and corresponding software modules. Among these, the terminal devices and access network devices involve air interface transmission, and the transmit and receive functions of this interface can be implemented in hardware. Core network devices, such as operation administration and maintenance (OAM) network elements, can also be virtualized. Optionally, one or more of the functions of the virtualized terminal devices, access network devices, core network devices, or network elements used to implement artificial intelligence functions can be implemented by cloud devices, such as cloud devices in over-the-top (OTT) systems.

[0096] Wireless sensing technology, as one of the electromagnetic wave sensing technologies, can be used as an important alternative technology for security inspection, hidden object detection, environmental reconstruction and monitoring due to its penetration and security.

[0097] Intelligent technologies enabling wireless communication systems necessitate the acquisition of sensing information from the environment. To conserve spectrum, hardware, and computing resources, the integration of communication and sensing has become a trend. Utilizing environmental information obtained from sensing to assist communication in achieving higher spectral efficiency or obtaining more robust, resilient, and easily recoverable networks has become a crucial topic in sensing-assisted communication. Among these, sensing-assisted channel prediction and sensing-assisted positioning are popular research directions in sensing-assisted communication. The environmental information obtained through sensing is used to predict the channel conditions for communication and positioning services, thereby improving the quality of communication services.

[0098] To facilitate understanding of the embodiments of this application, the concepts and technologies involved in the embodiments will be briefly introduced first.

[0099] (1) Sensing, also known as wireless sensing, refers to emitting electromagnetic energy into space and, by receiving the electromagnetic waves reflected by objects in space, calculating information about those objects, such as their position, direction, height, speed, size, trajectory, and other parameters. It also allows for the detection of the object's internal and external shape and structure. By exploring the transmission, echo, reflection, and scattering of radio waves, we can perceive and better understand the physical world. As one of the electromagnetic wave sensing technologies, wireless sensing technology, due to its penetrability and security, can serve as an important alternative technology for security inspection, concealed object detection, environmental reconstruction, and monitoring.

[0100] (2) Associated scatter group (ASG): This describes the correlation or cooperation between different scattering points when a signal is scattered or reflected. In communication systems, associated scatter groups can also affect the characteristics of the channel. Therefore, understanding the correlation between signals in scatter groups is very important for optimizing communication links and system design.

[0101] (3) Virtual transmit point (VTP): A wireless network may include multiple transmit points (TPs) that span a coverage area and can be divided into one or more coordination sets, which can be called VTPs.

[0102] (4) Radio frequency channel mapping map and radio frequency channel data:

[0103] In communication systems, wireless sensing technology can be used to obtain environmental information to assist in channel prediction, beamforming (BF), multiple-input multiple-output (MIMO), localization, and power saving, thereby improving the quality of communication services. The process of predicting and forming a radio frequency (RF) channel map using wireless sensing technology is called radio frequency mapping (RF map). The resulting map is called the radio frequency channel map. The data corresponding to the RF channel map is called radio frequency channel data.

[0104] The generation of radio frequency channel maps begins with describing the physical world through environment reconstruction. Then, the scene is divided into grids. After the grids are divided, the radio frequency channel map is solved by reconstructing the environment or the real physical world. The radio frequency channel map contains multipath information, including but not limited to power, delay, angle of arrival (AoA), and angle of departure (AoD).

[0105] In this application, the radio frequency channel map can correspond to a certain geographical region, used to indicate the geographical location and size of multiple areas divided within that geographical region. The geographical region can be a certain area in the real physical world. For example, the geographical region can be characterized by longitude, latitude, and altitude. For instance, a 100m × 100m outdoor scene with a starting point denoted as (x0, y0, z0) as the reference point. The multiple areas can be areas obtained by dividing the geographical region in a certain way. For example, the 100m × 100m geographical region can be divided into 1m × 1m areas, resulting in 100 × 100 areas. Each area is 1m × 1m.

[0106] It should be understood that, in this application, the area involved in the radio frequency channel map (i.e., the area obtained by dividing the aforementioned geographical area in a certain way) may have at least one of the following attributes: shape, size, area, geographical location, etc. In this application, different areas have the same shape, outline, size, radius, and area. Different areas have different geographical locations. There is no overlap between different areas.

[0107] In one possible implementation, the area covered by the aforementioned radio frequency channel map can be square, or other shapes such as rectangles, trapezoids, triangles, etc. Alternatively, the shape of the area can also be irregular, without limitation.

[0108] For example, the shape of a region can be defined by a protocol or by a network device. Region shapes defined by different network devices can be the same or different. The same network device can also define multiple region shapes. Similarly, the size, radius, and area of ​​a region can be defined by a protocol or by a network device. Region sizes, radii, and areas defined by different network devices can be the same or different. The same network device can also define multiple region sizes, multiple region radii, or multiple region areas.

[0109] In one possible implementation, multiple regions can be indexed (e.g., numbered) to identify different regions.

[0110] In this application, the radio frequency channel map may include multiple grids, each corresponding to a different region.

[0111] It should be understood that the grid involved in the radio frequency channel map in this application may have at least one of the following attributes: shape, size, or area. Specifically, the shape of the grid may be consistent with the shape of the area corresponding to that grid. The size of the grid is proportional to the size of the area corresponding to that grid. The area of ​​the grid is proportional to the area of ​​the area corresponding to that grid. The size of the grid may also be described in other ways, such as resolution.

[0112] The following uses Figure 2 as an example to illustrate the acquisition and transmission methods of radio frequency channel data.

[0113] In Figure 2(a), the dashed lines can represent roads. In the physical environment shown in Figure 2(a), multiple sensing management nodes can exist, such as base stations, terminal equipment, transmission and receiving points (TRPs), or customer premises equipment (CPEs). Sensing management nodes can acquire reconstructed maps by emitting electromagnetic waves or radar signals, as shown in Figure 2(b). For example, a sensing management node can emit electromagnetic waves or radar signals and receive echo signals, thereby acquiring information about scattering clusters in the physical environment. In one possible scenario, the various sensing management nodes can interact with the acquired scattering cluster information to obtain a more accurate environmental reconstruction result over a larger area. As shown in Figure 2(b), any one of the aforementioned sensing management nodes can divide the physical environment map into multiple grids, treating each grid as a location. For ease of description, any one of these sensing management nodes is referred to as the target sensing management node.

[0114] For example, a target-aware management node can divide the physical environment map into multiple rectangular regions, or grids, as shown in Figure 2(c). Another example is that the target-aware management node can divide the physical environment map into different circular regions (not shown in Figure 2). Yet another example is that the target-aware management node can divide the physical environment map into different hexagonal regions, or honeycomb regions (not shown in Figure 2), etc., and this application does not impose specific limitations. It is understood that when the target-aware management node divides the physical environment map into multiple regions, the resolution of the regions can be predefined or preconfigured by the protocol, such as dividing the physical environment map into multiple regions at resolutions of 5m, 10m, etc., and this application does not impose specific limitations. This paper uses the example of a target-aware management node dividing the physical environment map into multiple grids for illustration.

[0115] The target awareness management node can assume that there is a terminal device at each location and simulate the device transmission path from the base station to the terminal device at each location, as shown in Figure 2(c). It is understood that the transmission path can include the direct transmission path from the base station to the terminal device, or it can include the transmission path after reflection by a cluster of scatterers. For example, the target awareness management node can use a mirror line-of-sight tracing algorithm to obtain the transmission path between the base station and the terminal device at each location. The target awareness management node can then calculate the channel state prediction value for each location using the simulated transmission path, as shown in Figure 2(d). For example, the target awareness management node can use ray-tracing tools, electromagnetic calculation tools, or simple mirror reflection-based simulation tools to calculate the channel state prediction value of the transmission path from the base station through the environment to the terminal devices at each location. Furthermore, the target awareness management node can obtain the scatterer cluster information associated with each location, that is, the information of the scatterer clusters traversed from the base station to the terminal devices at each location. In this way, radio frequency channel data can be obtained.

[0116] It should be noted that the above-described method for acquiring radio frequency channel data is only shown as an example and does not constitute a limitation on the method for acquiring radio frequency channel data.

[0117] The content of the radio frequency channel data in this embodiment can be referred to Table 1. It is understood that this radio frequency channel data can be stored in an entity with sensing or sensing fusion capabilities, such as a TRP, terminal device, base station, or session management function (SMF) or location management function (LMF) entity. That is, after acquiring the radio frequency channel data, the aforementioned target sensing management node can send the radio frequency channel data to the TRP, terminal device, base station SMF entity, or LMF entity.

[0118] Table 1: An example of radio frequency channel data

[0119] As shown in Table 1, RF channel data may include one or more of the following: reference signal configuration information, grid configuration, localization information, channel status prediction, associated scatterers or scatter groups, and associated sensing quality. These will be described in detail below.

[0120] 1. The configuration information of the measurement signal may include one or more of the following: antenna port number, precoding information, and subcarrier configuration.

[0121] It is understandable that the configuration information of the aforementioned measurement signals may be the configuration information used by the perception management node to send electromagnetic waves when acquiring the reconstructed map, such as the transceiver antenna port number, precoding information, and subcarrier configuration.

[0122] 2. Location information, indicating geographical location. Location information can be relative, such as distance or angle relative to a base station, or absolute, such as latitude and longitude. Alternatively, location information can be indicated by grid number. In Table 1, the subscript i can be understood as the grid number.

[0123] 3. Grid configuration, indicating the start location and / or grid resolution.

[0124] The grid's starting position indicates the initial location from which the grid was created, and can be indicated by a relative or absolute position. The grid's resolution indicates the scale used when creating the grid. It's understandable that the grid resolution can be left unspecified, using the default resolution.

[0125] 4. Channel state prediction values ​​can be indicated using multipath information, such as power delay profile (PDP) and channel impulse response (CIR). These channel state prediction values ​​are calculated by the target sensing and management node based on the transmission path from the base station to the terminal equipment at each location.

[0126] 5. Associated scatterer information or scatterer cluster information: Information about the scatterers or scatterer clusters associated with the transmission path when estimating the channel state prediction value of the grid. A scatterer cluster is formed by grouping one or more scatterers into a cluster according to certain rules. These rules can be semantic information (e.g., if the semantic information is "wall," then scatterers on the same wall are grouped into a cluster based on this semantic information) or geometric information. In one possible case, the scatterer information or scatterer cluster information may include one or more of the following: scatter group ID, scatterer cluster location information. The location information of the scatterer cluster can be indicated by the grid's coordinate information or by absolute or relative position. Optionally, the scatterer information or scatterer cluster information may also include acquisition time information, such as a timestamp, indicating that the sensing management node in Figure 2(b) sensed the scatterer or scatterer cluster at that timestamp.

[0127] 6. Associated perception quality, grid-specific perception quality, and equivalent perception accuracy service quality. Optionally, the grid-specific perception quality can have an initial value, which can be set to a preset minimum value, or determined based on the acquisition time information of the scatterer information or scatterer cluster information. For example, the larger the time difference between the acquisition time information and the current time, the lower the initial value; the smaller the time difference between the acquisition time information and the current time, the higher the initial value. The associated perception quality can be updated during subsequent measurements.

[0128] Radio frequency channel data is essentially for communication purposes, with typical applications including beamforming, MIMO, positioning, energy saving, channel prediction, and RF map updates.

[0129] Figure 3 shows a schematic diagram of an ISAC sensing system provided in an embodiment of this application. The system includes the following modules: ISAC wireless data collection, ISAC data processing, ISAC management, ISAC RF map application, and sensing & RF map data storage. The ISAC wireless data acquisition module transmits the acquired sensing data to the ISAC data processing module for processing; the ISAC data processing module transmits the processed sensing results to the sensing and radio frequency map data storage module for storage; the ISAC wireless data acquisition module transmits the acquired monitoring data to the ISAC management module for management; the ISAC wireless data acquisition module transmits the acquired action data to the ISAC radio frequency map application for application; the sensing and radio frequency map data storage module transmits the sensing results to the ISAC radio frequency map application module; the ISAC management module transmits the quality of service (QoS) / re-sensing request to the ISAC data processing module; the ISAC radio frequency map application transmits radio frequency map QoS and mode selection / retransmission / fallback instructions to the ISAC management module; the ISAC management module sends a sensing result transferring request to the sensing and radio frequency map data storage module; and the sensing and radio frequency map data storage module transmits the sensing results to the ISAC management module.

[0130] As can be seen, ISAC wireless sensing involves many processes from data collection to final assisted communication, and each process can introduce errors. For example, in the sensing process, the wireless sensing data itself contains errors and has limited sensing accuracy; in the environment reconstruction based on the sensing data, errors or even mistakes can occur due to different methods; and in the final generation of regional radio frequency channel data based on the reconstructed environment data, many errors are also introduced. Therefore, ISAC management is needed to roll back and regenerate steps that introduce significant errors, in order to improve and ensure the quality of ISAC data.

[0131] In view of this, this application provides a sensing rollback scheme. When an error occurs in any process of wireless sensing, the sensing node can instruct the sensing management node to precisely roll back to the corresponding process for processing, which can improve the quality of sensing data.

[0132] Figure 4 is a flowchart illustrating a perception rollback method provided in an embodiment of this application. Exemplarily, the method may include the following steps:

[0133] S401. The sensing node determines the first information.

[0134] The sensing node can sense the surrounding environment, determine whether to perform a sensing rollback, and determine or generate first information that indicates a rollback to the first process for processing.

[0135] In this embodiment, multi-level fallback based on ISAC is supported. The first process mentioned above includes at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, and regeneration of the grid associated with the first scatterer cluster.

[0136] Global resenting refers to the operation of resenting all areas within the sensing range.

[0137] First-order scatterer re-sensing: Re-sensing is performed only on the first scatterer cluster. This first scatterer cluster is any scatterer cluster within the sensing range. A scatterer cluster includes one or more scatterers.

[0138] First-region re-sensing refers to re-sensing only within the first region. This first region can be any area within the sensing range. The region needs to be defined.

[0139] Global environment reconstruction refers to the operation of reconstructing the environment based on the sensing data within the sensing range.

[0140] First-zone environment reconfiguration refers to performing environment reconfiguration operations in the first zone. The meaning of the first zone is the same as described above.

[0141] Reconstructing the first scatterer cluster refers to reconstructing the environment based on the sensing data of the first scatterer cluster. The meaning of the first scatterer cluster is the same as described above.

[0142] Deleting the first scatterer cluster refers to deleting the first scatterer cluster after environmental reconstruction. The meaning of this first scatterer cluster is the same as described above.

[0143] RF map global regeneration refers to the regeneration of RF map data within the sensing or communication range.

[0144] The first region regeneration refers to the regeneration of the RF map data for the first region. The meaning of the first region is the same as described above.

[0145] First grid regeneration refers to the regeneration of RF map data within the first grid. The first grid refers to any grid within the sensing range.

[0146] The grid regeneration associated with the first scatterer cluster refers to the regeneration of channel data within the grid associated with the first scatterer cluster. The meaning of the first scatterer cluster is the same as described above.

[0147] It is understandable that the operations of resenting the first scatterer and resenting the first region can be referenced to the operations of global resenting, the difference being that the sensing range or object is different. The method of sensing can be referred to the description above or existing technologies. The operations of reconstructing the environment of the first region and reconstructing the first scatterer cluster can be referenced to the operations of global environment reconstruction, the difference being that the environment reconstruction is performed based on sensing data of different ranges or objects. The method of environment reconstruction can be referred to the description above or existing technologies. The operations of regenerating the first region, regenerating the first mesh, and regenerating the mesh associated with the first scatterer cluster can be referenced to the operations of global RF map regeneration, the difference being that RF map regeneration is performed based on the environment reconstruction results of different ranges or objects. The method of generating the RF map can be referred to the description above or existing technologies.

[0148] Figure 5 shows a schematic diagram of the multi-level fallback architecture based on ISAC provided in this embodiment. First, the sensing management node performs sensing and obtains a sensing result by processing the sensing echo signal. If the sensing management node performs sensing based on previously acquired sensing data, or based on a previously trained RF map generation model, or if the quality of communication or positioning aided by the generated RF map deteriorates, the sensing management node can notify the sensing node to perform sensing evaluation (as shown in flowchart ③ of Figure 5); otherwise, the sensing management node performs environment reconstruction based on the sensing result to obtain a reconstruction result. If a significant time interval exists between obtaining the environmental reconstruction result and generating the RF map, meaning the RF map generation is based on an earlier environmental reconstruction result, or the sensing management node reconstructs the environment based on an earlier trained RF map generation model, or the quality of communication or positioning aided by the generated RF map deteriorates, then the sensing management node can notify the sensing node to perform environmental reconstruction evaluation (as shown in flowchart ② of Figure 5). Otherwise, the sensing management node generates the regional RF map based on the environmental reconstruction result. The sensing management node obtains the RF map from an earlier time, or the sensing management node generates the RF map based on an earlier trained RF map generation model, or the quality of communication or positioning aided by the generated RF map deteriorates, then the sensing management node can perform RF map evaluation (as shown in flowchart ① of Figure 5). This is the basic process for sensing-assisted communication, but the sensing results and environmental reconstruction results may not necessarily be used for assisted communication; they can also be applied to other applications. Meanwhile, the evaluation at each level can also be divided into two parts. One part is the evaluation based on the generated or measured values. For example, after obtaining the sensing results, partial resenting can be performed, and the evaluation can be based on the partial sensing data or sensing measurement data. The other part is the evaluation based on the application quality of the data. For example, in RF map-assisted positioning, the quality of the data and whether backtracking is needed can be evaluated by the positioning accuracy.

[0149] As mentioned earlier, an RF map corresponds to a specific geographic region, which can be divided into one or more local regions. Each local region can include one or more grids, and each grid can correspond to one or more scatterer clusters. The perception process involves perceiving objects within this geographic region, then reconstructing the environment based on the perception results, and finally generating the RF map based on the reconstructed environment results. However, during rollback, for the perception process, global re-perception can be performed, or re-perception can be performed on a specific scatterer cluster (such as the first scatterer cluster) or a specific region (such as the first region). The aforementioned global re-perception, first scatterer cluster re-perception, and first region re-perception can be considered sub-operations of the perception operation, or these operations belong to the perception process. For the environment reconstruction process, global environment reconstruction or regional environment reconstruction (such as the first region) can be performed, along with the reconstruction or deletion of a scatterer cluster (such as the first scatterer cluster). The aforementioned global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, and deletion of the first scatterer cluster can be considered sub-operations of the environment reconstruction operation, or these operations belong to the environment reconstruction process. For the RF map generation process, global RF map regeneration or regeneration of the first region, the first mesh, and the mesh associated with the first scatterer cluster can all be performed. Global map regeneration, first region regeneration, first grid regeneration, and grid regeneration associated with the first scatterer cluster are sub-processes of the RF map generation process. Alternatively, the aforementioned global RF map regeneration, first region regeneration, first grid regeneration, and grid regeneration associated with the first scatterer cluster are part of the RF map generation process. Here, the first region refers to any local region within the geographic region corresponding to the RF map; the first scatterer cluster refers to any one of the multiple scatterer clusters corresponding to the RF map.

[0150] For example, the sensing node determines the first information, which may be the calibration result of the first data acquired by the sensing node. This first data includes at least one of the following: radio frequency map data, sensing results, or environmental reconstruction results. Based on the calibration result of the first data, the sensing node determines how to perform a rollback, which may be a rollback to any sub-process within the sensing process, the environmental reconstruction process, or the RF map generation process. The sensing node determines the aforementioned first information (or rollback signaling) based on the calibration result of the first data. When performing a rollback of the corresponding process operation, the sensing node can calibrate the data obtained from the actual measurement of the process and the data generated by the sensing management node, and determine whether to rollback to the corresponding process for processing based on the calibration result.

[0151] S402. The sensing node sends the first information to the sensing management node.

[0152] Accordingly, the perception and management node receives this first information.

[0153] After determining the first information, the sensing node sends the first information to the sensing management node. For example, the sensing node sends the first information based on the verification result of the first data. For instance, the first information is sent when the verification result of the first data is abnormal.

[0154] In this embodiment, multi-layered fallback signaling can be designed as shown in Table 2 below:

[0155] Table 2

[0156] It is understood that Table 2 above is only an example, and may also include other operations besides perception, environment reconstruction, and RF map generation, and each operation may also have other sub-operations. This application does not limit the type of operation.

[0157] The correspondence between the identifier (decimal) of the first information and the first process (each sub-operation) can be pre-stored in the sensing node and the sensing management node. Each identifier of the first information identifies a specific format of the first information; that is, the format of the first information corresponds to the first process. The sensing node sends the first information based on this correspondence; the sensing management node determines the sub-operation indicated by the received first information based on this correspondence. By defining this correspondence, the first process indicated by the first information can be accurately determined, and signaling overhead can be saved for both parties.

[0158] For example, the first information can be X bits, where X can be the floor function of log2(Y), and Y is the number of identifiers (or sub-operations) in the first information. For instance, if Y = 7, then X is 3; if Y = 9, then X is 4. Corresponding to Table 1 above, the first information can be 4 bits. When the first information is "0000", the sub-operation indicated by the first information is global resenting; when the first information is "0001", the sub-operation indicated by the first information is resenting a specific scatterer cluster (region); and so on.

[0159] Furthermore, the aforementioned first information instructs a return to the first process for processing, including instructing the processing of a first data type. This first information may instruct the processing of a data type, such as RF map data or other types of data. This embodiment uses the instruction to process RF map data as an example for description.

[0160] S403. The perception management node, based on the first information, reverts to the first process for processing.

[0161] After receiving the aforementioned first information, the perception management node determines the first process indicated by the first information and reverts to that first process for processing. The aforementioned first information can accurately instruct reverting to a specific sub-process for processing, thereby improving the quality of the perceived data.

[0162] Understandably, the perception node can instruct a rollback to any sub-process within the perception process, environment reconstruction process, or RF map generation process. After performing rollback processing based on the initial information, the perception management node updates the RF map data and model based on the rollback results. The rolled-back RF map data can be applied to assisted communication or positioning. If the performance of communication or positioning degrades, a request can be made to re-calibrate the specific process.

[0163] According to an embodiment of this application, a sensing rollback method is provided. When a sensing node determines that an error has occurred in any process of wireless sensing, it can instruct the sensing management node to precisely roll back to the corresponding process for processing, which can improve the quality of sensing data.

[0164] The above embodiments describe how to roll back to the corresponding process when an error occurs during the execution of any step in the wireless sensing process. The following embodiments will further describe how to handle rollback when anomalies still occur after the initial rollback operation.

[0165] Figure 6 shows a flowchart of another perception rollback method provided in an embodiment of this application. Exemplarily, the method may include the following steps:

[0166] S601. The perception management node sends the first configuration information to the perception node.

[0167] Accordingly, the sensing node receives the first configuration information.

[0168] The network side (e.g., a sensing management node or a base station) can send the generated value of the first data (i.e., the second data) to facilitate the sensing node's comparison with the actual measured value. The network side (e.g., the base station) can also configure the downlink reference signal used for measurement, including the time-frequency resource location and type of the downlink reference signal. Therefore, the sensing management node sends first configuration information to the sensing node, wherein the first configuration information includes at least one of the following: the second data, and measurement information of the downlink reference signal. Exemplarily, the downlink reference signal can be a channel state information-reference signal (CSI-RS), a positioning reference signal (PRS), etc. This application does not limit the type and number of downlink reference signals.

[0169] It is understandable that the first configuration information mentioned above can also be predefined. Therefore, the above steps are optional, as shown by dashed lines in Figure 6.

[0170] S602. The perception management node sends a calibration request to the perception node based on the first configuration information.

[0171] Accordingly, the sensing node receives the verification request.

[0172] The calibration request is used to request (or instruct) the sensing node to calibrate the first data, or it is used to request (or instruct) the sensing node to perform / conduct calibration. For example, the calibration request may include parameters for which calibration is requested. The RF map data may include power, delay, AOA, AOD, channel state information (CSI), multipath information, etc., and the sensing management node may request calibration of one or more parameters included in the RF map data.

[0173] The above step S602 is initiated by the network side for verification. Alternatively, the sensing node can also initiate verification based on the network side's configuration information. Therefore, the sensing node can also send the above verification request to the sensing management node based on the first configuration information. Since the verification is performed by the sensing node, and the verification is initiated by the sensing node, it is more flexible and targeted.

[0174] S603. The sensing node determines the first information.

[0175] The first information indicates a rollback to the first process for processing. The first process includes at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, or regeneration of the grid associated with the first scatterer cluster.

[0176] The specific implementation of this step can be referred to step S401 of the embodiment shown in Figure 4, and will not be repeated here.

[0177] S604. The sensing node sends the first information to the sensing management node.

[0178] Accordingly, the perception and management node receives this first information.

[0179] The specific implementation of this step can be referred to step S402 of the embodiment shown in Figure 4, and will not be repeated here.

[0180] S605. The perception management node, based on the first information, reverts to the first process for processing.

[0181] The specific implementation of this step can be referred to step S403 of the embodiment shown in Figure 4, and will not be repeated here.

[0182] S606. If the first condition is met, the sensing node sends the second information to the sensing management node.

[0183] Accordingly, the perception management node receives this second information.

[0184] The second information indicates a return to the second process for further processing.

[0185] Based on the first information, the perception management node reverts to the first process for processing. The perception node obtains the processing result. If the regenerated processing result meets the first condition, the perception node can instruct the perception management node to revert to the second process for processing.

[0186] The first condition mentioned above includes at least one of the following:

[0187] The difference between the first data and the generated value of the first data is greater than or equal to the first threshold;

[0188] The radio frequency map data corresponding to the regenerated first scatterer cluster is abnormal, while the radio frequency map data corresponding to the grids associated with other scatterer clusters is normal.

[0189] The regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, and the paths corresponding to the first scatterer cluster have all disappeared;

[0190] The regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal. The paths corresponding to the first scatterer cluster have not all disappeared, and the radio frequency map data corresponding to the first scatterer cluster in the first region are all abnormal.

[0191] It is understood that the above first condition is merely an example, and this application does not limit the specific content of the first condition.

[0192] The second process includes at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, and regeneration of the grid associated with the first scatterer cluster.

[0193] S607. The perception management node, based on the second information, reverts to the second process for processing.

[0194] After receiving the second information, the perception management node determines the second process indicated by the second information and reverts to that second process for processing. The second information can accurately instruct reverting to a specific sub-process, thereby improving the quality of the perceived data.

[0195] According to an embodiment of this application, a sensing rollback method allows a sensing node to instruct a sensing management node to precisely roll back to the corresponding process when an error is detected in any step of the wireless sensing process. This improves the quality of the sensing data. Furthermore, if the regenerated data satisfies a first condition after the sensing node instructs a rollback to the first process, the sensing node can instruct a rollback to the second process for further processing. For example, the second process may be a next-level process after the first process, or it may not be a next-level process after the first process, or it may be a specific process. Therefore, precise rollback to the corresponding process is possible, improving both the quality of the sensing data and the sensing efficiency.

[0196] For example, the aforementioned sensing management node can be an integrated module, circuit, chip, chip system, device, or equipment; or it can be a discrete module, device, or equipment.

[0197] The following describes the cases where the second process is the next level process after the first process, or the second process is not the next level process after the first process, or the second process is a specific process, taking the sensing node as the UE and the sensing management node as separate base stations and sensing management function (SeMF) network elements as examples.

[0198] It is understood that the perception management function network element is a network element that manages the perception process. It can be called a SeMF network element, or an SMF network element, or a SnMF network element, etc. This application does not limit the name of the perception management function network element.

[0199] Figure 7 shows a flowchart of another perception rollback method provided in this application embodiment. This embodiment will exemplarily describe the process of rolling back step by step. Exemplarily, the method may include the following steps:

[0200] S701.SeMF sends an RF map calibration request to the base station.

[0201] Accordingly, the base station receives the RF map calibration request.

[0202] For example, if SeMF generates an RF map based on previously acquired sensing data, or if SeMF generates an RF map based on a previously trained RF map generation model, or if the quality of the RF map generated by SeMF application deteriorates due to the deterioration of communication or positioning, SeMF can send an RF map correction request to the base station.

[0203] The RF map calibration request is used to request (or instruct) the associated UE to calibrate the RF map data, or the RF map calibration request is used to request (or instruct) the associated UE to perform / conduct calibration.

[0204] Corresponding to the basic process of perception-assisted communication shown in Figure 5 above, when SeMF determines to initiate a calibration, it can first send an RF map calibration request to the base station. This RF map calibration request is used to request the calibration of RF map data.

[0205] S702. The base station selects the associated UE based on the RF map calibration request.

[0206] For example, the above RF map calibration request includes a request area (for example, the request area may be the service area of ​​the base station), and the base station may select associated UEs based on the request area, such as selecting UEs in the request area, such as UE1, UE2, and UE3.

[0207] In another embodiment, the associated UE can also be replaced by a monitoring UE. The monitoring UE performs mobile detection and calibration within the area, that is, the monitoring UE moves to different geographical locations in the requested area at different times to perform detection and calibration, so as to complete the detection and calibration of the entire requested area.

[0208] Furthermore, the RF map calibration request may also include parameters to be calibrated. The RF map data may include power, delay, AOA, AOD, CSI, multipath information, etc. SeMF can request calibration of one or more parameters included in the RF map data, so the RF map calibration request may also include at least one parameter such as power, delay, AOA, AOD, CSI, etc.

[0209] S703. Based on the RF map calibration request, the base station initiates the first RF map measurement to the associated UE (e.g., UE1, UE2, UE3, taking UE1 as an example).

[0210] The base station can select the corresponding downlink reference signal based on the RF map parameters to be calibrated in the aforementioned RF map calibration request, initiate a first RF map measurement to the associated UE, and send an RF map calibration command to the associated UE. This RF map measurement request includes the first downlink reference signal. It is understood that the selected first downlink reference signal is associated with the RF map parameters to be calibrated. For example, if the request is to calibrate CSI, the first downlink reference signal could be CSI-RS; or, for example, if the request is to calibrate AOA, AOD, etc., the first downlink reference signal could be PRS.

[0211] Optionally, for UEs that do not store the RF map data (i.e., generated values) that need to be verified, SeMF can also send the generated values ​​of the RF map to the UE through the base station.

[0212] Furthermore, SeMF can also send a threshold for verifying residuals to the UE via the base station, and the difference between the generated value and the measured value of the RF map should not exceed this threshold.

[0213] S704.UE1 obtains the verification results of RF map data.

[0214] After receiving the first downlink reference signal, UE1 measures the first downlink reference signal to obtain the measurement data of the RF map. It then compares the measured value of the RF map data with the generated value of the RF map data and compares the calibration result with a threshold used to verify the residual. If the calibration result is greater than or equal to the threshold, it is considered that there is a difference between the measured value of the RF map data and the generated value of the RF map data; otherwise, if the calibration result is less than or equal to the threshold, it is considered that the measured value of the RF map data is consistent with the generated value of the RF map data.

[0215] S705.UE1 sends a backoff signaling message 1 to the base station, and the base station forwards the backoff signaling message 1 to SeMF.

[0216] If there is a discrepancy between the measured data and the generated values ​​of the RF map, the UE, following a step-by-step fallback procedure, sends a fallback signaling message 1 to the SeMF via the base station, instructing the SeMF to update the RF map generation model. This fallback signaling message 1 can be the RF map global regeneration signaling message listed in Table 1.

[0217] It is understandable that after SeMF receives the rollback signaling 1 from UE1, due to the possibility of errors in the measurement and calibration of a single UE, SeMF may not immediately reconstruct the environment. Instead, it may reconstruct the environment only after receiving the same rollback signaling from each associated UE, or after receiving the same rollback signaling from a certain number of UEs.

[0218] S706.SeMF updates the RF map to generate the model.

[0219] SeMF updates the RF map generation model based on fallback signaling 1.

[0220] After SeMF updates the RF map generation model, it updates the RF map data based on the updated model.

[0221] S707.SeMF sends an environmental reconstruction data verification request to the base station.

[0222] Accordingly, the base station receives the environmental reconstruction data verification request.

[0223] For example, after SeMF updates the RF map data based on the updated model, if the quality of SeMF's application of the updated RF map data to assist communication or positioning deteriorates, then, corresponding to the basic process of perception-assisted communication shown in Figure 5 above, an environment reconstruction data verification request is sent to the base station. This environment reconstruction data verification request is used to request (or instruct) the associated UE to verify the environment reconstruction data, or it is used to request (or instruct) the associated UE to perform / perform verification. The environment reconstruction data verification request includes the updated RF map generation model and the updated RF map data.

[0224] After SeMF updates the RF map data based on the updated model, if the quality of SeMF's application of the updated RF map data to assist communication or positioning meets the requirements, the process can end.

[0225] S708. Based on the environmental reconstruction data verification request, the base station initiates a second RF map measurement to UE1.

[0226] Based on the environmental reconstruction parameters that need to be verified in the aforementioned environmental reconstruction data verification request, the base station can select the corresponding downlink reference signal, initiate a second RF map measurement to the associated UE, and send an environmental reconstruction data verification command to the associated UE. The second RF map measurement request includes the second downlink reference signal.

[0227] It is understood that the second downlink reference signal may be the same as or different from the first downlink reference signal mentioned above.

[0228] In addition, if SeMF determines to perform RF map calibration and environmental reconstruction data calibration, and the RF map calibration and environmental reconstruction data calibration are completed within the predetermined time, the base station may not resend the second reference signal to UE1.

[0229] S709.UE1 obtains the verification results of the environment reconstruction data.

[0230] After receiving the second downlink reference signal, UE1 measures the second downlink reference signal to obtain environmental reconstruction measurement data. It then compares the measured value of the environmental reconstruction data with the generated value of the environmental reconstruction data. The UE1 also compares the verification result of the measured value and the generated value of the environmental reconstruction data with a threshold used to verify the residual. If the verification result is greater than or equal to the threshold, it is considered that there is a difference between the measured value and the generated value of the environmental reconstruction data. If the verification result is less than the threshold, it is considered that the measured value and the generated value of the environmental reconstruction data are consistent.

[0231] S710.UE1 sends backoff signaling 2 to the base station, and the base station forwards backoff signaling 2 to SeMF.

[0232] If there is a discrepancy between the measured data and the generated values ​​of the reconstructed environment, the UE, following a step-by-step fallback procedure, sends a fallback signaling message 2 to the SeMF via the base station, instructing the SeMF to reconstruct the environment. This fallback signaling message 2 can be one of the global environment reconstruction signaling messages listed in Table 1.

[0233] S711.SeMF refactors the environment.

[0234] SeMF reconstructs the environment based on fallback signaling 2. After environment reconstruction, SeMF obtains the updated RF map generation model and the updated RF map data.

[0235] It is understandable that after SeMF receives the rollback signaling 2 from UE1, due to the possibility of errors in the measurement and calibration of a single UE, SeMF may not immediately reconstruct the environment. Instead, it may reconstruct the environment only after receiving the same rollback signaling from each associated UE, or after receiving the same rollback signaling from a certain number of UEs.

[0236] S712.SeMF sends a sensing data verification request to the base station.

[0237] Accordingly, the base station receives the sensing data verification request.

[0238] The perception data verification request is used to request (or instruct) the associated UE to verify the perception data, or the perception data verification request is used to request (or instruct) the associated UE to perform / perform verification.

[0239] For example, if SeMF updates the RF map data based on the updated model, and the quality of SeMF's application of the updated RF map data to assist communication or positioning deteriorates, then, corresponding to the basic process of perception-assisted communication shown in Figure 5 above, a perception data verification request is sent to the base station. This perception data verification request includes the updated RF map generation model and the updated RF map data.

[0240] If SeMF updates the RF map data based on the updated model, and if the quality of SeMF's application of the updated RF map data to assist communication or positioning meets the requirements, the process can end.

[0241] S713. Based on the sensing data verification request, the base station initiates a third RF map measurement to UE1.

[0242] The base station can select the corresponding downlink reference signal based on the sensing parameters that need to be calibrated in the aforementioned sensing data calibration request, initiate RF map measurement to the associated UE, and send a sensing data calibration instruction to the associated UE. The sensing data calibration request is used to request (or instruct) the associated UE to calibrate the sensing data, or it is used to request (or instruct) the associated UE to perform / conduct calibration. The third RF map measurement request includes a third downlink reference signal.

[0243] It is understood that the third downlink reference signal may be the same as or different from the first downlink reference signal and the second downlink reference signal mentioned above.

[0244] In addition, if SeMF determines to perform RF map calibration, environmental reconstruction data calibration, and perception data calibration, and these calibrations are completed within a predetermined time, the base station may not resend the third reference signal to UE1.

[0245] S714.UE1 obtains the calibration results of the sensing data.

[0246] After receiving the third downlink reference signal, UE1 measures the third downlink reference signal to obtain the sensed measurement data. It then compares the measured value of the sensed data with the generated value of the sensed data, and compares the calibration result of the measured value and the generated value of the sensed data with a threshold used to verify the residual. If the calibration result is greater than or equal to the threshold, it is considered that there is a difference between the measured value and the generated value of the sensed data; if the calibration result is less than the threshold, it is considered that the measured value and the generated value of the sensed data are consistent.

[0247] S715.UE1 sends backoff signaling 3 to the base station, and the base station forwards backoff signaling 3 to SeMF.

[0248] If there is a discrepancy between the sensed measurement data and the sensed generated value, the UE follows a step-by-step backoff procedure, sending backoff signaling 3 to the SeMF via the base station to instruct the SeMF to update and perform sensing. This backoff signaling 3 can be one of the global re-sensing signaling messages listed in Table 1.

[0249] S716.SeMF re-perceives.

[0250] SeMF re-performs sensing based on fallback signaling 3.

[0251] It is understandable that after SeMF receives the rollback signaling 3 from UE1, due to the possibility of errors in the measurement and calibration of a single UE, SeMF may not immediately reconstruct the environment. Instead, it may reconstruct the environment only after receiving the same rollback signaling from each associated UE, or after receiving the same rollback signaling from a certain number of UEs.

[0252] According to an embodiment of this application, a perception rollback method is provided. When the UE obtains abnormal RF map data, environment reconstruction data, or perception data, it instructs SeMF to perform a step-by-step rollback, which can improve the quality of perception data.

[0253] Figure 8 shows a flowchart of another perception rollback method provided in this application embodiment. This embodiment will exemplarily describe the process of skipping levels in rollback, that is, after detecting certain phenomena corresponding to a specific level, skipping directly to the corresponding level without following the step-by-step rollback process. Exemplarily, the method may include the following steps:

[0254] S801.SeMF sends a calibration request 1 to the base station.

[0255] Accordingly, the base station receives the calibration request 1.

[0256] For example, the verification request 1 could be an RF map verification request. The specific implementation of this step can be found in step S701 of the embodiment shown in Figure 7, and will not be repeated here.

[0257] This proofreading request 1 can be considered the initial proofreading request.

[0258] S802. Based on verification request 1, the base station selects the associated UE.

[0259] The specific implementation of this step can be referred to step S702 of the embodiment shown in Figure 7, and will not be repeated here.

[0260] S803. The base station initiates the first RF map measurement to the associated UE (e.g., UE1, UE2, UE3, taking UE1 as an example).

[0261] The first RF map measurement request includes a downlink reference signal.

[0262] The specific implementation of this step can be found in step S703 of the embodiment shown in Figure 7, and will not be repeated here.

[0263] S804.UE1 obtains the calibration results of the measurement data and performs a rollback condition determination.

[0264] After receiving the downlink reference signal, UE1 measures the downlink reference signal to obtain the measured value of the RF map data. It then compares the measured value of the RF map data with the generated value of the RF map data and finds anomalies in the RF map data of scatterer clusters with more than or equal to M grids, where M is a positive integer. This scatterer cluster includes one or more scatterers.

[0265] S805.UE1 sends a backoff signaling message 10 to the base station, and the base station forwards the backoff signaling message 10 to SeMF.

[0266] Based on the above calibration results, UE1 sends a backoff signaling 10 to SeMF through the base station, instructing the RF map to regenerate the first scatterer cluster grid.

[0267] S806.SeMF updates the RF map generation model and regenerates the RF map region.

[0268] After receiving the rollback signal 10, SeMF updates the RF map generation model and regenerates the RF map region corresponding to the grid associated with the first scatterer cluster.

[0269] It is understandable that after SeMF receives the backoff signaling 10 from UE1, due to the possibility of errors in the measurement and calibration of a single UE, SeMF may not immediately regenerate the RF map area. Instead, it may regenerate the RF map area only after receiving the same backoff signaling from each associated UE, or after receiving the same backoff signaling from a certain number of UEs.

[0270] S807.SeMF sends a calibration request 2 to the base station.

[0271] Accordingly, the base station receives the calibration request 2.

[0272] For example, if SeMF updates the RF map data based on the updated model, and if the quality of communication or positioning aided by SeMF using the updated RF map data deteriorates, then SeMF sends a calibration request 2 to the base station, wherein the calibration request 2 includes the updated RF map generation model and the updated RF map data.

[0273] S808. The base station initiates a second RF map measurement to UE1.

[0274] The second RF map measurement request includes a second downlink reference signal.

[0275] The specific implementation of this step can be found in step S703 of the embodiment shown in Figure 7, and will not be repeated here.

[0276] S809.UE1 obtains the calibration results of the measurement data and performs rollback condition determination.

[0277] After receiving the calibration request 2, UE1 detected that the regenerated RF map data was still abnormal, while the RF map values ​​of other scatterer clusters were normal.

[0278] S810.UE1 sends backoff signaling 2 to the base station, and the base station forwards backoff signaling 2 to SeMF.

[0279] Based on the above calibration results, UE1 sends a backoff signaling 2 to SeMF through the base station, instructing to perform re-sensing of a specific scatterer cluster (the first scatterer cluster).

[0280] S811.SeMF performs region re-sensing and RF map regeneration.

[0281] After receiving the aforementioned backoff signaling 2, SeMF performs region resensing corresponding to the first scatterer cluster and regenerates the RF map.

[0282] It is understandable that after SeMF receives the backoff signaling 2 from UE1, due to the possibility of errors in the measurement and calibration of a single UE, SeMF may not immediately re-perform the area re-sensing. Instead, it may re-perform the area re-sensing after receiving the same backoff signaling from each associated UE, or after receiving the same backoff signaling from a certain number of UEs.

[0283] This embodiment describes an example of skipping a level and then going back to the previous level. There are many other ways to skip a level and the fallback condition can be at least one of the first conditions mentioned above. After detecting certain phenomena that correspond to a specific level, skipping directly to the corresponding level instead of following the step-by-step fallback process can improve perception efficiency.

[0284] According to an embodiment of this application, a perception rollback method is provided. After detecting certain phenomena corresponding to a specific level, instead of following the step-by-step rollback process, it directly jumps to the corresponding level, thereby improving perception efficiency.

[0285] Figure 9 shows a flowchart of another perception rollback method provided in this application embodiment. This embodiment will exemplarily describe the process of performing a specific process rollback, that is, after detecting certain special phenomena, directly rolling back to a specific level. Exemplarily, the method may include the following steps:

[0286] S901.SeMF sends a calibration request 1 to the base station.

[0287] Accordingly, the base station receives the calibration request 1.

[0288] For example, the verification request 1 could be an RF map verification request. The specific implementation of this step can be found in step S701 of the embodiment shown in Figure 7, and will not be repeated here.

[0289] S902. Based on verification request 1, the base station selects the associated UE.

[0290] The specific implementation of this step can be referred to step S702 of the embodiment shown in Figure 7, and will not be repeated here.

[0291] S903. The base station initiates RF map measurements to associated UEs (e.g., UE1, UE2, UE3, taking UE1 as an example).

[0292] The RF map measurement request includes a downlink reference signal.

[0293] The specific implementation of this step can be found in step S703 of the embodiment shown in Figure 7, and will not be repeated here.

[0294] S904.UE1 obtains the calibration results of the measurement data and performs a rollback condition determination.

[0295] After receiving the downlink reference signal, UE1 measures the downlink reference signal to obtain the measured value of the RF map data. It then compares the measured value of the RF map data with the generated value of the RF map data and finds that only the RF map data in the first grid is abnormal.

[0296] S905.UE1 sends a backoff signaling message 10 to the base station, and the base station forwards the backoff signaling message 10 to SeMF.

[0297] Based on the above calibration results, UE1 sends a backoff signaling 10 to SeMF through the base station, instructing the RF map association of the first scatterer cluster mesh to be regenerated.

[0298] S906.SeMF updates the RF map generation model and regenerates the RF map.

[0299] After receiving the aforementioned rollback signal 10, SeMF updates the RF map generation model and regenerates the mesh of the first scatterer cluster associated with the RF map.

[0300] S907.SeMF sends an updated RF map generation model and updated RF map data to the base station, and the base station forwards the updated RF map generation model and updated RF map data to UE1.

[0301] This embodiment describes an example of how a UE instructs the regeneration of the RF map associated with the first scatterer cluster grid when it detects an anomaly in the RF map value within the first grid. There are many other ways to perform a specific level rollback, and the rollback condition can be at least one of the first conditions mentioned above. For example, if the RF map data corresponding to the regenerated first scatterer cluster is abnormal, and all paths corresponding to the first scatterer cluster have disappeared, UE1 can send rollback command 6 to instruct the deletion of the first scatterer cluster. As another example, if the RF map data corresponding to the regenerated first scatterer cluster is abnormal, but not all paths corresponding to the first scatterer cluster have disappeared, and if it detects that the RF map data corresponding to the first scatterer cluster in the first region is abnormal, UE1 can send rollback command 1 to instruct global re-sensing.

[0302] According to an embodiment of this application, a perception rollback method can be provided, which can directly roll back to a specific level after detecting certain special phenomena, thereby improving perception efficiency.

[0303] In this application, the phrase "sending information to... (e.g., a sensing node)" or the related illustrations in the accompanying drawings can be understood as the destination of the information being a sensing node. This can include sending information directly or indirectly to a sensing node. Similarly, the phrase "receiving information from... (e.g., a sensing node)" or "receiving information from... (e.g., a sensing node)" or the related illustrations in the accompanying drawings can be understood as the source of the information being a sensing node. This can include receiving information directly or indirectly from a sensing node. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be interpreted similarly, and will not be elaborated further here.

[0304] It is understood that this application uses a sensing node and a sensing management node as examples to illustrate the execution of the interaction, but this application does not limit the execution of the interaction. For example, the sensing node in the method provided by this application can also be a chip, chip system, or processor applied to the sensing node, or it can be a logic node, logic module, or software that can implement all or part of the sensing node; the sensing management node in the method provided by this application can also be a chip, chip system, or processor applied to the sensing management node, or it can be a logic node, logic module, or software that can implement all or part of the sensing management node's functions.

[0305] It is understood that, in order to achieve the functions in the above embodiments, the perception management node and the perception node include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0306] Figures 10 and 11 are schematic diagrams of possible communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of sensing nodes or sensing management nodes in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments.

[0307] As shown in Figure 10, the communication device 1000 includes a transceiver unit 1001 and a processing unit 1002. The communication device 1000 is used to implement the functions of the sensing node or sensing management node in the method embodiments shown in Figures 4 and 6 to 9 above.

[0308] When the communication device 1000 is used for the function of sensing nodes: the processing unit 1002 is used to implement step S401 in the embodiment shown in FIG4, and the transceiver unit 1001 is used to implement the operation performed by the sensing node in step S402 in the embodiment shown in FIG4; or, the processing unit 1002 is used to implement step S603 in the embodiment shown in FIG6, and the transceiver unit 1001 is used to implement one or more operations performed by the sensing node in steps S601, S602, S604, and S606 in the embodiment shown in FIG6.

[0309] When the communication device 1000 is used to implement the function of the sensing management node: the processing unit 1002 is used to implement step S403 in the embodiment shown in FIG4, and the transceiver unit 1001 is used to implement the operation performed by the sensing management node in step S402 in the embodiment shown in FIG4; or, the processing unit 1002 is used to implement one or more of the operations in steps S605 and S607 in the embodiment shown in FIG6, and the transceiver unit 1001 is used to implement one or more of the operations performed by the sensing management node in steps S601, S602, S604, and S606 in the embodiment shown in FIG6.

[0310] A more detailed description of the transceiver unit 1001 and the processing unit 1002 can be obtained directly from the relevant descriptions in the method embodiments shown in Figures 4, 6 to 9, and will not be repeated here.

[0311] When the aforementioned communication device is a chip applied to a sensing node, the sensing node chip implements the functions of the sensing node in the above method embodiments. The sensing node chip receives information from other modules (such as radio frequency modules or antennas) within the sensing node, information sent from the sensing management node to the sensing node; or, the sensing node chip sends information to other modules (such as radio frequency modules or antennas) within the sensing node, information sent from the sensing node to the sensing management node.

[0312] When the aforementioned communication device is a chip applied to a sensing management node, the sensing management node chip implements the functions of the sensing management node in the above method embodiments. The sensing management node chip receives information from other modules (such as radio frequency modules or antennas) within the sensing management node, information that was sent from the sensing node to the sensing management node; or, the sensing management node chip sends information to other modules (such as radio frequency modules or antennas) within the sensing management node, information that was sent from the sensing management node to the sensing node.

[0313] Furthermore, it should be noted that the aforementioned transceiver unit and / or processing unit can be implemented through virtual modules. For example, the processing unit can be implemented through software functional units or virtual devices, and the transceiver unit can be implemented through software functions or virtual devices. Alternatively, the processing unit or transceiver unit can also be implemented through physical devices. For example, if the device is implemented using a chip / chip circuit, the transceiver unit can be an input / output circuit and / or a communication interface, performing input operations (corresponding to the aforementioned receiving operation) and output operations (corresponding to the aforementioned sending operation); the processing unit is an integrated processor, microprocessor, or integrated circuit.

[0314] As shown in Figure 11, the communication device 1100 includes a processor 1101 and may also include an interface circuit 1102. The processor 1101 and the interface circuit 1102 are coupled to each other. It is understood that the interface circuit 1102 can be a transceiver or an input / output interface. Optionally, the communication device 1100 may also include a memory 1103 (shown as a dashed line in Figure 11) for storing instructions executed by the processor 1101, or storing input data required by the processor 1101 to execute instructions, or storing data generated after the processor 1101 executes instructions.

[0315] When the communication device 1000 is used for the function of sensing nodes: the processor 1101 is used to implement step S401 in the embodiment shown in FIG4, and the interface circuit 1102 is used to implement the operation performed by the sensing node in step S402 in the embodiment shown in FIG4; or, the processor 1101 is used to implement step S603 in the embodiment shown in FIG6, and the interface circuit 1102 is used to implement one or more operations performed by the sensing node in steps S601, S602, S604, and S606 in the embodiment shown in FIG6.

[0316] When the communication device 1000 is used to implement the function of the sensing management node: the processor 1101 is used to implement step S403 in the embodiment shown in FIG4, and the interface circuit 1102 is used to implement the operation performed by the sensing management node in step S402 in the embodiment shown in FIG4; or, the processor 1101 is used to implement one or more of the operations in steps S605 and S607 in the embodiment shown in FIG6, and the interface circuit 1102 is used to implement one or more of the operations performed by the sensing management node in steps S601, S602, S604, and S606 in the embodiment shown in FIG6.

[0317] A more detailed description of the processor 1101 and interface circuit 1102 can be obtained directly from the relevant descriptions in the method embodiments shown in Figures 4, 6 to 9, and will not be repeated here.

[0318] The module division in this application is illustrative and represents only one logical functional division. In actual implementation, other division methods are possible. Furthermore, the functional modules in the various examples of this application can be integrated into a single processor, exist as separate physical entities, or be integrated into a single module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0319] It is understood that the processor in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices (PLDs), transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.

[0320] This application also provides a computer-readable storage medium storing a computer program or instructions that, when executed, implement the methods described in the above embodiments.

[0321] This application also provides a computer program product containing instructions that, when executed on a computer, cause the computer to perform the methods described in the above embodiments.

[0322] This application also provides a communication system, including the communication device described above.

[0323] This application also provides a circuit coupled to a memory, which is used to perform the methods shown in the above embodiments. This circuit may include a chip circuit.

[0324] When the aforementioned communication device is a module applied to a network device, the network device module implements the functions of the network device in the above method embodiments. The network device module receives information from other modules (such as radio frequency modules or antennas) within the network device; this information is sent by the UE to the network device. Alternatively, the network device module sends information to other modules (such as radio frequency modules or antennas) within the network device; this information is sent by the network device to the UE. Here, the network device module can be the baseband chip of the network device, or a CU, DU, or other module, or a device under an open radio access network (O-RAN) architecture, such as an open CU, open DU, etc.

[0325] It should be noted that one or more of the above units can be implemented by software, hardware, or a combination of both. When any of the above units is implemented by software, the software exists as computer program instructions and is stored in memory. The processor can be used to execute the program instructions and implement the above method flow.

[0326] In this application, the processor can be a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or all or part of the circuitry in the aforementioned devices used to implement the processing functions, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in this application. The general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in this application can be directly embodied in the execution of the hardware processor, or can be executed by a combination of hardware and software modules within the processor.

[0327] When the above units or components are implemented in hardware, the hardware can be any one or any combination of a CPU, microprocessor, digital signal processing (DSP) chip, microcontroller unit (MCU), artificial intelligence processor, ASIC, SoC, FPGA, PLD, application-specific digital circuit, hardware accelerator, or non-integrated discrete device, which can run the necessary software or perform the above method flow independently of software.

[0328] Optionally, embodiments of this application also provide a chip system, including: at least one processor and an interface, wherein the at least one processor is coupled to a memory via the interface, and when the at least one processor executes a computer program or instructions in the memory, the chip system performs the method in any of the above method embodiments. Optionally, the chip system may be composed of chips, or may include chips and other discrete devices; embodiments of this application do not specifically limit this.

[0329] The memory in this application can also be a circuit or any other device capable of performing storage functions, used to store program instructions and / or data. Memory is any other medium capable of carrying or storing desired program code in the form of instructions or data structures, and accessible by a computer, but is not limited thereto. For example, memory can be non-volatile memory, such as digital versatile disc (DVD), hard disk drive (HDD), or solid-state drive (SSD), or it can be volatile memory, such as random-access memory (RAM).

[0330] It should be understood that in the description of this application, unless otherwise stated, " / " indicates that the objects before and after it are in an "or" relationship. For example, A / B can represent A or B; where A and B can be singular or plural. Furthermore, in the description of this application, unless otherwise stated, "multiple" refers to two or more. "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 represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. Additionally, to facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" do not necessarily imply difference. In this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being better or more advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.

[0331] It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A. In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementation, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index, or indirectly indicating the information to be instructed by indicating other information, wherein there is an association between the other information and the information to be instructed. It is also possible to indicate only a part of the information to be instructed, while the other parts of the information to be instructed are known or agreed upon in advance. For example, the instruction of specific information can also be achieved by using the arrangement order of various information in advance (e.g., as specified by a protocol), thereby reducing the instruction overhead to a certain extent. The information to be instructed can be sent as a whole or divided into multiple sub-information to be sent separately, and the sending period and / or sending time of these sub-information can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device.

[0332] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When the 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 can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.

[0333] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple instances. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.

[0334] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

[0335] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0336] The components in the device described in this application embodiment can be combined, divided, or removed according to actual needs. Those skilled in the art can combine or integrate the different embodiments and features described in this specification.

[0337] In this application, examples may reference each other without logical contradiction. For example, methods and / or terms between method embodiments may reference each other, functions and / or terms between device embodiments may reference each other, and functions and / or terms between device examples and method examples may reference each other.

Claims

1. A method for sensing backoff, characterized in that, The method includes: First information is determined, and the first information indicates a rollback to the first process for processing. The first process includes at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, or regeneration of the grid associated with the first scatterer cluster. Send the first message.

2. The method as described in claim 1, characterized in that, The global resenting, the first scatterer cluster resenting, and the first region resenting belong to the sensing process. The global environment reconstruction, the first region environment reconstruction, the reconstruction of the first scatterer cluster, and the deletion of the first scatterer cluster belong to the environment reconstruction process. The global regeneration of the radio frequency map, the regeneration of the first region, the regeneration of the first grid, and the regeneration of the grid associated with the first scatterer cluster belong to the radio frequency map generation process.

3. The method as described in claim 1 or 2, characterized in that, The determination of the first information includes: obtaining the verification result of the first data; Sending the first information includes: sending the first information based on the verification result of the first data.

4. The method as described in claim 3, characterized in that, Sending the first information based on the verification result of the first data includes: sending the first information when the verification result of the first data is abnormal.

5. The method as described in claim 3 or 4, characterized in that, The first data includes at least one of the following: radio frequency map data, perception results, or environmental reconstruction results.

6. The method according to any one of claims 3-5, characterized in that, The method further includes: Receive first configuration information, the first configuration information including at least one of the following: second data, or measurement information of downlink reference signal, wherein the second data is the generated value of the first data.

7. The method as described in claim 6, characterized in that, The method further includes: Based on the first configuration information, a verification request is sent, which is used to request verification of the first data.

8. The method according to any one of claims 1-7, characterized in that, The first information indicates a return to the first process for processing, including the first information indicating processing of the first data type.

9. The method according to any one of claims 1-8, characterized in that, The format of the first information corresponds to the first process.

10. The method according to any one of claims 3-9, characterized in that, The method further includes: If the first condition is met, a second message is sent, which indicates that the process should be rolled back to the second process. The second process includes at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of the radio frequency map, regeneration of the first region, regeneration of the first grid, and regeneration of the grid associated with the first scatterer cluster. The first condition includes at least one of the following: The difference between the first data and the generated value of the first data is greater than or equal to the first threshold. The regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, while the radio frequency map data corresponding to the grids associated with other scatterer clusters is normal. The regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, and the paths corresponding to the first scatterer cluster have all disappeared; The regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal. The paths corresponding to the first scatterer cluster have not all disappeared, and the radio frequency map data corresponding to the first scatterer cluster in the first region are all abnormal.

11. A method for sensing backoff, characterized in that, The method includes: Receive first information, the first information indicates to fall back to the first process for processing, the first process includes at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruct the first scatterer cluster, delete the first scatterer cluster, global regeneration of radio frequency map, first region regeneration, first grid regeneration, and grid regeneration associated with the first scatterer cluster. Based on the first information, revert to the first process for further processing.

12. The method as described in claim 11, characterized in that, The global resenting, the first scatterer cluster resenting, and the first region resenting belong to the sensing process. The global environment reconstruction, the first region environment reconstruction, the reconstruction of the first scatterer cluster, and the deletion of the first scatterer cluster belong to the environment reconstruction process. The global regeneration of the radio frequency map, the regeneration of the first region, the regeneration of the first grid, and the regeneration of the grid associated with the first scatterer cluster belong to the radio frequency map generation process.

13. The method as described in claim 11 or 12, characterized in that, The method further includes: Send first configuration information, which includes at least one of the following: second data, or measurement information of downlink reference signal, wherein the second data is the generated value of the first data, and the first data includes at least one of the following: radio frequency map data, sensing results, or environmental reconstruction results.

14. The method as described in claim 13, characterized in that, The method further includes: Based on the first configuration information, a verification request is received, which is used to request verification of the first data.

15. The method according to any one of claims 11-14, characterized in that, The first information indicates a return to the first process for processing, including the first information indicating processing of the first data type.

16. The method according to any one of claims 11-15, characterized in that, The format of the first information corresponds to the first process.

17. The method according to any one of claims 11-16, characterized in that, The method further includes: If the first condition is met, the second information is received, and the second information indicates that the process should be rolled back to the second process. The second process includes at least one of the following processes: global resenting, first scatterer cluster resenting, first region resenting, global environment reconstruction, first region environment reconstruction, reconstruction of the first scatterer cluster, deletion of the first scatterer cluster, global regeneration of radio frequency map, regeneration of the first region, regeneration of the first grid, and regeneration of the grid associated with the first scatterer cluster. Based on the second information, revert to the second process for further processing; The first condition includes at least one of the following: The difference between the first data and the generated value of the first data is greater than or equal to the first threshold. The regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, while the radio frequency map data corresponding to the grids associated with other scatterer clusters is normal. The regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal, and the paths corresponding to the first scatterer cluster have all disappeared; The regenerated radio frequency map data corresponding to the first scatterer cluster is abnormal. The paths corresponding to the first scatterer cluster have not all disappeared, and the radio frequency map data corresponding to the first scatterer cluster in the first region are all abnormal.

18. A communication device, characterized in that, It includes units for implementing the method as described in any one of claims 1-10, or includes units for implementing the method as described in any one of claims 11-17.

19. A communication device, characterized in that, The device includes a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices besides the communication device and transmit them to the processor, or to send signals from the processor to other communication devices besides the communication device. The processor is used to implement the method as described in any one of claims 1-10, or to implement the method as described in any one of claims 11-17, through logic circuits or executing code instructions.

20. The communication device according to claim 19, characterized in that, The communication device is a chip.

21. A chip module, characterized in that, It includes a transceiver component and a chip, the chip being used to perform the method as described in any one of claims 1-10, or to perform the method as described in any one of claims 11-17.

22. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1-10, or the method as described in any one of claims 11-17.

23. A computer program product, characterized in that, The computer program product includes relevant program instructions, which, when executed, implement the method as described in any one of claims 1-10, or implement the method as described in any one of claims 11-17.