Communication method and device

The first node determines and sends the scatter type information, and other nodes perform fusion processing based on this information, solving the problem of low perceptual fusion efficiency and achieving a wider perceptual range and higher efficiency.

CN120185672APending Publication Date: 2025-06-20HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311745696.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-18
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

In the prior art, the fusion efficiency of the perceptual fusion process is low, making it difficult to effectively expand the perceptual range.

Method used

The first node determines and sends information indicating the type of scatterer, and other nodes perform fusion processing based on this information to improve fusion efficiency.

Benefits of technology

It improves the efficiency of perceptual fusion, expands the perceptual range, and reduces the overhead of communication resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120185672A_ABST
    Figure CN120185672A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device, and relates to the technical field of communication. The method comprises: a first node determining first information, the first information indicating a scatterer type, the scatterer type indicated by the first information corresponding to a first scatterer; and the first node sends the first information. The scatterer type indicated by the first information corresponds to the spontaneous other-receiving sensing mode, for example, the scatterer type indicated by the first information comprises a scatterer through which the first reflection passes in the spontaneous other-receiving sensing mode or a scatterer through which the last reflection passes in the spontaneous other-receiving sensing mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method and apparatus. Background Art

[0002] In a communication system, a sensing node uses wireless sensing technology to determine scatterers in the environment. Among them, the position information of the scatterers in the environment can assist communication, such as environmental reconstruction, channel prediction assistance, positioning assistance, etc. In order to expand the sensing range, a sensing fusion technology can be adopted, that is: for a certain sensing node, it can obtain the scatterers determined by different sensing nodes, and then fuse the scatterers determined by different sensing nodes, so as to know the scatterer distribution in a larger spatial range.

[0003] However, the above sensing fusion process has the problem of low fusion efficiency. How to improve the fusion efficiency is an urgent problem to be solved. Summary of the Invention

[0004] To solve the above technical problems, this application provides a communication method and apparatus, which can improve the fusion efficiency.

[0005] To achieve the above object, this application adopts the following technical solutions:

[0006] In a first aspect, a communication method is provided. This method can be executed by a first node. Without special explanation, the "first node" in this application can refer to the first node itself (for example, a network device, a terminal device), or a component in the first node (for example, a processor, a chip, or a chip system, etc.), or can also be a logical module or software that can implement all or part of the functions of the first node. The following description is made taking the execution subject as the first node as an example. The method includes:

[0007] The first node determines first information, where the first information indicates a scatterer type, and the scatterer type corresponds to a first scatterer. The first node sends the first information.

[0008] For example, the first node is a network device or a terminal device.

[0009] Wherein, the scatterer type corresponding to the first scatterer can be understood as: the scatterer type is the scatterer type to which the first scatterer belongs. Or rather, there is a mapping relationship between the scatterer type and the first scatterer. The first scatterer can be determined based on the scatterer type indicated by the first information, or the scatterer type corresponding to the first scatterer can be obtained based on the first scatterer.

[0010] Wherein, the first scatterer can be one or more scatterers.

[0011] That is, the first node can determine the scatterer type corresponding to (or belonging to) the first scatterer, and then indicate the scatterer type through the first information. When the first node provides the first information to other nodes, such as the second node, the other nodes can perform fusion processing based on the scatterer type indicated by the first information, thereby improving the fusion efficiency.

[0012] For example, taking the scenario of expanding the sensing range as an example, the second node can determine whether to perform fusion processing on the first scatterer according to the scatterer type indicated by the first information. If the scatterer type indicated by the first information corresponds to the self-emission and other-reception sensing mode, the scatterers for the fusion processing include the first scatterer, thereby improving the fusion efficiency.

[0013] In a possible design, the first information further indicates the probability that the first scatterer is at the measurement position, and the measurement position is included in the first information.

[0014] The probability indicated by the first information can be understood as: the accuracy of the first scatterer being at the measurement position to assist communication.

[0015] For example, the greater the probability indicated by the first information, the greater the possibility that the first scatterer is at the measurement position. When the first scatterer assists communication, the weight corresponding to the first scatterer is greater, thus better assisting communication.

[0016] Conversely, the smaller the probability indicated by the first information, the smaller the possibility that the first scatterer is at the measurement position. When the first scatterer assists communication, the weight corresponding to the first scatterer is smaller, thereby reducing the interference to environmental reconstruction, channel prediction, positioning, etc.

[0017] In a possible design, the scatterer types indicated by the first information include at least one of the following:

[0018] The first type of scatterer, which is the scatterer determined by the self-emission and self-reception sensing mode. Among them, the self-emission and self-reception sensing mode undergoes one reflection.

[0019] The second type of scatterer, which is the scatterer determined by the first self-emission and other-reception sensing mode, and the first self-emission and other-reception sensing mode undergoes one reflection.

[0020] The third type of scatterer, which is the scatterer passed by the first reflection in the second self-emission and other-reception sensing mode, and the second self-emission and other-reception sensing mode undergoes at least two reflections.

[0021] The fourth type of scatterer, where the fourth type of scatterer is the scatterer through which the last reflection in the second self-transmission and other-reception sensing mode passes, and the second self-transmission and other-reception sensing mode undergoes at least two reflections. Or,

[0022] The fifth type of scatterer, where the fifth type of scatterer is a scatterer with known location information in the environment. For example, the fifth type of scatterer is a street lamp, billboard, signboard, etc. whose geographical location has been calibrated in the environment.

[0023] In a possible design, the scatterer type corresponding to the first information indication is the third type of scatterer, and the first information includes a first identifier, where the first identifier is used to determine the fourth type of scatterer corresponding to the third type of scatterer, thereby achieving channel recovery.

[0024] For example, the first identifier is a number, letter, symbol, or link identifier. The link identifier is: in the self-transmission and other-reception sensing mode, the identifier of the link where the sensing signal is located, the sensing signal passes through the third type of scatterer, and the fourth type of scatterer corresponding to the third type of scatterer.

[0025] In a possible design, the scatterer type corresponding to the first information indication is the fourth type of scatterer, and the first information includes a first identifier, where the first identifier is used to determine the third type of scatterer corresponding to the fourth type of scatterer, thereby achieving channel recovery.

[0026] For example, the first identifier is a number, letter, symbol, or link identifier. The link identifier is: in the self-transmission and other-reception sensing mode, the identifier of the link where the sensing signal is located, the sensing signal passes through the fourth type of scatterer, and the third type of scatterer corresponding to the fourth type of scatterer.

[0027] In a possible design, the method further includes: the first node receives request information, where the request information is used to determine the scatterer type indicated by the first information.

[0028] That is to say, in response to the request information, the first node performs a sending process, that is, sends the first information, thereby meeting the requirements of other nodes for the first information.

[0029] In a possible design, the first node determines the first information, including: the first node determines the scatterer type according to the request information, the first node determines the first scatterer according to the scatterer type, and the first node determines the first information according to the first scatterer. Among them, the first information also indicates the first scatterer.

[0030] That is, the first node filters the first scatterers belonging to the scatterer type according to the request information, and thus determines the first information according to the first scatterers, so as to meet the requirements of other nodes for the first scatterers.

[0031] In a possible design, the request information includes first-level information, which indicates the level to which the sensing requirement belongs, and the first-level information is associated with the scatterer type, so that the first node determines the scatterer type indicated by the first information according to the first-level information.

[0032] In a possible design, the sensing requirement is determined according to the density of scatterers in a first area. Among them, the scatterers in the first area include the first scatterers.

[0033] That is, the sensing requirement can be dynamically adjusted. For example, the sensing requirement is adjusted according to the density of scatterers in the first area, and the scatterer type matches the dynamically changing sensing requirement, so that the first node provides the first scatterers corresponding to the scatterer type to meet the dynamically changing sensing requirement.

[0034] In a possible design, the sensing requirement includes at least one of the following: the resolution requirement for a first area, or the coverage requirement for a first area. Among them, the scatterers in the first area include the first scatterers.

[0035] That is, if the resolution requirement for the first area changes, it means that the sensing requirement is dynamically changing, and the scatterer type matches the dynamically changing sensing requirement, so that the first node provides the first scatterers corresponding to the scatterer type to meet the dynamically changing sensing requirement. And / or, if the coverage requirement for the first area changes, it means that the sensing requirement is dynamically changing, and the scatterer type matches the dynamically changing sensing requirement, so that the first node provides the first scatterers corresponding to the scatterer type to meet the dynamically changing sensing requirement.

[0036] In a possible design, the first node sending the first information includes: the first node periodically sending the first information; or, when the moving distance of the first node within a first time period is greater than or equal to a first threshold, the first node sends the first information.

[0037] That is, the first node can independently perform the sending process, that is, send the first information, without receiving the request information, thereby saving the communication resource overhead.

[0038] In a possible design, the method further includes: the first node receives second information. The second information indicates a second scatterer and the type of scatterer to which the second scatterer belongs. The second scatterer is the first scatterer, or the second scatterer is a part of the first scatterer.

[0039] That is to say, the second scatterer is determined by other nodes through a certain sensing mode. Since the second scatterer is the first scatterer, or the second scatterer is a part of the first scatterer, when the first node provides the first information to other nodes, the information of the same scatterer can be transmitted between different nodes, which helps to expand the sensing range.

[0040] In a possible design, when the first node sends the first information, it includes: the first node sends the first information to a second node, and the second node is the upper-level node of the first node, so that the second node performs fusion processing according to the first information. The information after the fusion processing can assist communication, such as environmental reconstruction, channel prediction, positioning, etc.

[0041] In a second aspect, a communication method is provided. This method can be executed by a second node. Without special indication, the "second node" in this application can refer to the second node itself (for example, a network device or a sensing management function entity SMF), or a component in the second node (for example, a processor, a chip, or a chip system, etc.), or can also be a logical module or software that can implement all or part of the functions of the second node. The following describes the example where the execution entity is the second node. The method includes:

[0042] The second node obtains first information and third information. The first information indicates a first scatterer type, and the first scatterer type corresponds to a first scatterer. The third information indicates a third scatterer type, and the third scatterer type corresponds to a third scatterer. The second node performs fusion processing on the first scatterer and the third scatterer according to the first information and the third information.

[0043] For example, the second node is a network device or a sensing management function entity SMF.

[0044] The first information and the third information may come from the same node, such as the first node, or may come from different nodes.

[0045] The first scatterer type and the third scatterer type may be the same or different.

[0046] The first scatterer type corresponds to the first scatterer, which can be understood as: the first scatterer type is the scatterer type to which the first scatterer belongs.

[0047] The third scatterer type corresponds to the third scatterer, which can be understood as: the third scatterer type is the scatterer type to which the third scatterer belongs.

[0048] Among them, the first scatterer can be one or more scatterers. The third scatterer can be one or more scatterers.

[0049] Among them, the first scatterer and the third scatterer can be the same or different.

[0050] Among them, when the first scatterer is different from the third scatterer, the following possible situations include:

[0051] Possible situation 1: Some scatterers in the first scatterer are different from some scatterers in the third scatterer.

[0052] Possible situation 2: Each scatterer in the first scatterer is different from each scatterer in the third scatterer.

[0053] That is to say, the second node can obtain the first information and the third information, and based on the scatterer types indicated by the first information and the third information, perform fusion processing, thereby improving the fusion efficiency.

[0054] For example, taking the scenario of expanding the sensing range as an example, the second node can determine whether to perform fusion processing on the first scatterer according to the scatterer type indicated by the first information, and determine whether to perform fusion processing on the third scatterer according to the scatterer type indicated by the third information.

[0055] If the scatterer type indicated by the first information corresponds to the spontaneous other-receiving sensing mode, that is, this type of scatterer significantly improves the sensing range, then the scatterers for the fusion processing can include the first scatterer, thereby improving the fusion efficiency. If the scatterer type indicated by the first information corresponds to the spontaneous self-receiving sensing mode, that is, this type of scatterer does not significantly improve the sensing range, then the first scatterer may not be included in the fusion processing object.

[0056] If the type of scatterer indicated by the third information corresponds to the spontaneous other-reception sensing mode, that is, this type of scatterer significantly improves the sensing range, the scatterers for fusion processing may include the third scatterer, thereby improving the fusion efficiency. If the type of scatterer indicated by the third information corresponds to the spontaneous self-reception sensing mode, that is, this type of scatterer does not significantly improve the sensing range, the third scatterer may not be included in the fusion processing object.

[0057] In a possible design, the first information further indicates the probability that the first scatterer is at the measurement position, and the measurement position is included in the first information.

[0058] In a possible design, the types of scatterers indicated by the first information include at least one of the following:

[0059] The first type of scatterer, which is the scatterer determined by the spontaneous self-reception sensing mode.

[0060] The second type of scatterer, which is the scatterer determined by the first spontaneous other-reception sensing mode, and the first spontaneous other-reception sensing mode undergoes one reflection.

[0061] The third type of scatterer, which is the scatterer passed by the first reflection in the second spontaneous other-reception sensing mode, and the second spontaneous other-reception sensing mode undergoes at least two reflections.

[0062] The fourth type of scatterer, which is the scatterer passed by the last reflection in the second spontaneous other-reception sensing mode, and the second spontaneous other-reception sensing mode undergoes at least two reflections. Or,

[0063] The fifth type of scatterer, which is the scatterer with known position information in the environment.

[0064] In a possible design, corresponding to the first scatterer type being the third type of scatterer, the first information includes a first identifier, and the first identifier is used to determine the fourth type of scatterer corresponding to the third type of scatterer.

[0065] In a possible design, corresponding to the first scatterer type being the fourth type of scatterer, the first information includes a first identifier, and the first identifier is used to determine the third type of scatterer corresponding to the fourth type of scatterer.

[0066] In a possible design, the second node obtains the first information, including: the second node receives the first information, or the second node determines the first information through the first sensing mode.

[0067] Among them, the first sensing mode may be a self-transmitting and self-receiving sensing mode, or a self-transmitting and other-receiving sensing mode.

[0068] That is to say, the first information may be provided by other nodes to the second node, or determined by the second node.

[0069] In a possible design, the method further includes: the second node sends a request message, and the request message is used to determine the first scatterer type.

[0070] In a possible design, the request message includes first-level information, and the first-level information indicates the level to which the sensing requirement belongs, and the first-level information is associated with the first scatterer type.

[0071] In a possible design, the sensing requirement is determined according to the density of scatterers in the first area.

[0072] In a possible design, the sensing requirement includes at least one of the following: the resolution requirement for the first area, or the coverage requirement for the first area. Among them, the scatterers in the first area include the first scatterer.

[0073] In a possible design, before the second node sends the request message, the method further includes: the second node receives the request message.

[0074] That is to say, after the second node receives the request message, it then sends the request to the first node. It can be understood that: the second node performs a forwarding process on the request message to meet the needs of other nodes except the second node for the first information.

[0075] In a third aspect, a communication device is provided for implementing various methods. The communication device may be the first node in the first aspect, or a device included in the first node, such as a chip or a chip system. Alternatively, the communication device may be the second node in the second aspect, or a device included in the second node, such as a chip or a chip system.

[0076] The communication device includes modules, units, or means corresponding to the implementation of the method. The module, unit, or means may be implemented by hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the functions.

[0077] In some possible designs, the communication device may include a processing module and a transceiver module. The processing module may be used to implement the processing functions in any of the above aspects and any possible implementation manners thereof. The transceiver module may include a receiving module and a transmitting module, which are respectively used to implement the receiving function and the transmitting function in any of the above aspects and any possible implementation manners thereof.

[0078] In some possible designs, the transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver unit, or a communication interface.

[0079] In a fourth aspect, a communication device is provided, including: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device is caused to execute the method described in any of the above aspects. The communication device may be the first node in the first aspect, or a device included in the first node, such as a chip or a chip system. Alternatively, the communication device may be the second node in the second aspect, or a device included in the second node, such as a chip or a chip system.

[0080] In a fifth aspect, a communication device is provided, including: a processor and a communication interface; the communication interface is used to communicate with a module outside the communication device; the processor is used to execute a computer program or instructions, so that the communication device executes the method described in any of the above aspects. The communication device may be the first node in the first aspect, or a device included in the first node, such as a chip or a chip system. Alternatively, the communication device may be the second node in the second aspect, or a device included in the second node, such as a chip or a chip system.

[0081] In a sixth aspect, a communication device is provided, including: at least one processor; the processor is used to execute a computer program or instructions stored in a memory, so that the communication device executes the method described in any of the above aspects. The memory may be coupled to the processor, or may be independent of the processor. The communication device may be the first node in the first aspect. Alternatively, the communication device may be the second node in the second aspect.

[0082] In a seventh aspect, a communication device is provided, including: a processing circuit and an interface circuit; the interface circuit is used to communicate with a module outside the communication device; the processing circuit is used to execute a computer program or instructions, so that the communication device executes the method described in any of the above aspects. The communication device may be the first node in the first aspect, or a device included in the first node, such as a chip or a chip system. Alternatively, the communication device may be the second node in the second aspect, or a device included in the second node, such as a chip or a chip system.

[0083] In an eighth aspect, a communication device is provided, including: a logic circuit and an interface circuit; the interface circuit is used for communicating with modules outside the communication device; the logic circuit is used for executing a computer program or instruction to enable the communication device to execute the method described in any aspect. The communication device may be the first node in the first aspect, or a device included in the first node, such as a chip or a chip system. Alternatively, the communication device may be the second node in the second aspect, or a device included in the second node, such as a chip or a chip system.

[0084] In a ninth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program or instruction, which, when running on a communication device, enables the communication device to execute the method described in the first aspect and any possible design thereof.

[0085] In a tenth aspect, a computer program product including instructions is provided. When running on a communication device, the computer program product enables the communication device to execute the method described in the first aspect and any possible design thereof.

[0086] In an eleventh aspect, a communication device (for example, the communication device may be a chip or a chip system) is provided. The communication device includes a processor for implementing the functions involved in the first aspect and any possible design thereof, or for implementing the functions involved in the second aspect and any possible design thereof.

[0087] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.

[0088] In some possible designs, when the device is a chip system, it may be composed of chips or may include chips and other discrete devices.

[0089] In a twelfth aspect, a communication system is provided. The communication system includes a first node and a second node. The first node is used for executing the method in the first aspect or any possible design of the first aspect, and the second node is used for executing the method in the second aspect or any possible design of the second aspect.

[0090] It can be understood that when the communication device provided in any aspect from the third aspect to the twelfth aspect is a chip, the sending action / function of the communication device can be understood as outputting information, and the receiving action / function of the communication device can be understood as inputting information.

[0091] Among them, the technical effects brought by any design manner in the second aspect to the twelfth aspect can be referred to the technical effects brought by different design manners in the first aspect, and will not be elaborated here. Description of the Drawings

[0092] Figure 1a Schematic diagram of the architecture of a communication system provided by an embodiment of the present application;

[0093] Figure 1b Schematic diagram of the architecture of another communication system provided by an embodiment of the present application;

[0094] Figure 2a Schematic diagram of a self - transmitting and self - receiving sensing mode provided by an embodiment of the present application;

[0095] Figure 2b Schematic diagram of a self - transmitting and other - receiving sensing mode provided by an embodiment of the present application;

[0096] Figure 2c Schematic diagram of another self - transmitting and other - receiving sensing mode provided by an embodiment of the present application;

[0097] Figure 3a Schematic diagram of a sensing fusion provided by an embodiment of the present application;

[0098] Figure 3b Schematic diagram of a scatterer fusion provided by an embodiment of the present application;

[0099] Figure 4 Schematic diagram of the flow of a communication method provided by an embodiment of the present application;

[0100] Figure 5 Schematic diagram of the flow of another communication method provided by an embodiment of the present application;

[0101] Figure 6 Schematic diagram of the flow of yet another communication method provided by an embodiment of the present application;

[0102] Figure 7 Schematic diagram of the flow of yet another communication method provided by an embodiment of the present application;

[0103] Figure 8 Schematic diagram of the structure of a communication device provided by an embodiment of the present application;

[0104] Figure 9 Schematic diagram of the structure of another communication device provided by an embodiment of the present application;

[0105] Figure 10 Schematic diagram of the structure of yet another communication device provided by an embodiment of the present application. Detailed implementation manners

[0106] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.

[0107] In the description of the present application, the "and / or" in the present application is merely an association relationship describing associated objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.

[0108] In the description of the present application, unless otherwise specified, "a plurality of" means two or more than two. "At least one (item)" or its similar expression refers to any combination of these items. For example, at least one (item) of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c.

[0109] In the description of the present application, words such as "first" and "second" are used to distinguish the same items or similar items with basically the same functions and roles. The words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not necessarily limit that they are different.

[0110] In the description of the present application, words such as "exemplarily" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplarily" or "for example" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly, using words such as "exemplarily" or "for example" aims to present relevant concepts in a specific way for easy understanding.

[0111] The network architecture and service scenarios described in the embodiments of the present application are for more clearly explaining the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0112] Figure 1a It is a schematic diagram of the architecture of a communication system to which the embodiments of the present application are applied. As Figure 1a shown, the communication system includes a sensing center and sensing nodes. Among them, the sensing center can communicate with the sensing nodes in a wired or wireless manner. Optionally, different sensing centers can communicate with each other. Optionally, different sensing nodes can communicate with each other.

[0113] Among them, the sensing center is mainly responsible for the aggregation, storage, invocation, etc. of sensing data. The sensing center can be a network device or a sensing management entity, for example, it can be a sensing management function (SMF).

[0114] Among them, the sensing nodes mainly use sensing technology to determine the scatterers in the environment. The sensing nodes can be SMFs, network devices, or terminal devices.

[0115] It should be noted that in this application, both the sensing center and the sensing nodes have sensing modules and sensing functions. Alternatively, the sensing center and the sensing nodes have completed the integrated communication and sensing transformation. Among them, the integrated communication and sensing transformation can be understood as: configuring a sensing module and / or configuring a sensing algorithm, etc. For example, when a sensing node completes the integrated communication and sensing transformation, it can be understood that a sensing module has been configured in the sensing node and / or a sensing algorithm has been configured in the sensing node, etc.

[0116] It should be noted that in this application, the introduction of levels is as follows:

[0117] First, the level of the sensing center is higher than that of the sensing nodes. For example, in the case where one (or some) sensing nodes provide scatterer information to the sensing center, it can be understood that the sensing center is the upper-level node of the sensing node, or the sensing node is the lower-level node of the sensing center. Among them, the sensing center can be an SMF or a network device, and the sensing nodes can be SMFs, network devices, or terminal devices.

[0118] Second, in the case of communication between different sensing nodes, taking the communication between sensing node 1 and sensing node 2 as an example:

[0119] If sensing node 1 is a terminal device and sensing node 2 is a network device, it can be understood that sensing node 2 is the upper-level node of sensing node 1, or sensing node 1 is the lower-level node of sensing node 2.

[0120] If sensing node 1 and sensing node 2 are network devices (or SMFs), and sensing node 1 provides scatterer information to sensing node 2, it can be understood that sensing node 2 is the upper-level node of sensing node 1, or sensing node 1 is the lower-level node of sensing node 2.

[0121] Figure 1b It is a schematic diagram of the architecture of another communication system to which the embodiments of this application are applied. As Figure 1b shown, the communication system 1000 includes at least one network device (such as Figure 1b 110a and 110b in Figure 1b ) and at least one terminal device (such as 120a - 120j in Figure 1b ). Among them, the terminal device can communicate with the network device wirelessly. Optionally, different network devices can communicate with each other. Optionally, different terminal devices can communicate with each other.

[0122] Optionally, the network device is a network-side device with wireless transceiver capabilities. The network device may be a device in a radio access network (RAN) that provides wireless communication capabilities for terminal devices, referred to as a RAN device. The RAN may be an access network in the 3rd generation partnership project (3GPP), such as a 4G, 5G, or future-oriented 6G network. The RAN may also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a communication network of two or more of the above networks. The RAN device may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation nodeB (gNB) in a 5th generation (5G) mobile communication system, a next generation base station in a 6th generation (6G) mobile communication system, a base station in a future mobile communication system, a wireless fidelity (WiFi) system, a long range radio (LoRa) system, or an access node in a vehicle-to-everything (V2X) system. The RAN device may also be a module or unit that performs some of the functions of a base station. For example, it may be a central unit (CU), a distributed unit (DU), or a radio unit (RU). Here, the CU performs the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and may also perform the function of the service data adaptation protocol (SDAP); the DU performs the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and may also perform some or all of the functions of the physical layer. For specific descriptions of the above protocol layers, reference may be made to the relevant technical specifications of the 3rd generation partnership project (3GPP). The CU and DU may be separately provided or may also be included in the same network element, such as a baseband unit (BBU).The RU may be included in a radio frequency device or a radio frequency unit, for example, included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). In different systems, the CU, DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU may also be referred to as an O-CU (open CU), the DU may also be referred to as an O-DU, and the RU may also be referred to as an O-RU. Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The radio access network device may be a macro base station (such as Figure 1b 110a) in, or may also be a micro base station or an indoor station (such as Figure 1b 110b) in, or may also be a relay node or a donor node, etc. The embodiments of this application do not limit the specific technologies and specific device forms adopted by the radio access network device. For ease of description, the network device is used as an abbreviation for the radio access network device, and the base station is used as an example of the radio access network device.

[0123] Optionally, the terminal device accesses the core network through a network device. The terminal device includes a device that provides voice and / or data connectivity to a user. Specifically, it includes a device that provides voice to the user, or a device that provides data connectivity to the user, or a device that provides both voice and data connectivity to the user. For example, it may include a handheld device with wireless connection capabilities, or a processing device connected to a wireless modem. The terminal device can communicate with the core network via a radio access network, exchange voice or data with the RAN, or interact with the RAN for both voice and data. The terminal device may include a user equipment (UE), a wireless terminal device, a mobile terminal device, a D2D terminal device, a V2X terminal device, a machine-to-machine / machine-type communications (M2M / MTC) terminal device, an internet of things (IoT) terminal device, a subscriber unit, a subscriber station, a mobile station, a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, or a user device, etc. For example, it may include a mobile phone (or a "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-integrated mobile device, etc. For example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), etc. It also includes restricted devices, such as devices with low power consumption, or devices with limited storage capacity, or devices with limited computing capacity, etc. For example, it includes information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning system (GPS), laser scanners, etc.

[0124] Among the various terminal devices introduced above, if they are located on a vehicle (for example, placed inside or installed inside the vehicle), they can all be considered in-vehicle terminal devices. In-vehicle terminal devices are also referred to as on-board units (OBUs) for example.

[0125] In the embodiments of this application, the terminal device may further include a relay. Or in other words, anything that can communicate with a base station can be regarded as a terminal device.

[0126] In the embodiments of this application, the device for implementing the functions of the terminal device may be the terminal device itself, or a device that can support the terminal device to implement such functions, such as a chip system. This device may be installed in the terminal device. In the embodiments of this application, the chip system may be composed of chips, or may include chips and other discrete devices. In the technical solutions provided by the embodiments of this application, the case where the device for implementing the functions of the terminal is the terminal device will be taken as an example for introduction.

[0127] It should be understood that the network device and the terminal device can be fixed in position or movable. The network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or in-vehicle; they can also be deployed on water; and can also be deployed on airplanes, balloons, and artificial satellites in the air. The embodiments of this application do not limit the application scenarios of the network device and the terminal device.

[0128] The roles of the network device and the terminal device can be relative. For example, Figure 1b the helicopter or drone 120i in can be configured as a mobile base station. For those terminal devices 120j that access the radio access network through 120i, the terminal device 120i is a network device; but for the network device 110a, 120i is a terminal device, that is, the communication between 110a and 120i is through the radio air interface protocol. Of course, the communication between 110a and 120i can also be through the interface protocol between base stations. In this case, relative to 110a, 120i is also a network device. Therefore, the network device and the terminal device can both be uniformly referred to as communication devices. Figure 1b the 110a and 110b in can be called communication devices with network device functions. Figure 1b the 120a - 120j in can be called communication devices with terminal device functions.

[0129] Communication can be carried out between a network device and a terminal device, between network devices, and between terminal devices through licensed spectrum, through unlicensed spectrum, or through both licensed and unlicensed spectrum simultaneously; communication can be carried out through spectrum below 6 gigahertz (GHz), through spectrum above 6 GHz, or through both spectrum below 6 GHz and spectrum above 6 GHz simultaneously. Embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0130] In embodiments of the present application, the functions of the network device can also be executed by a module (such as a chip) in the network device, or by a control subsystem including the functions of the network device. The control subsystem including the functions of the network device here can be a control center in the above application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal device can also be executed by a module (such as a chip or a modem) in the terminal device, or by a device including the functions of the terminal device.

[0131] It should be noted that the solutions in the embodiments of the present application can also be applied to other communication systems, and correspondingly, the names can also be replaced with the names of the corresponding functions in other communication systems.

[0132] To facilitate the understanding of the embodiments of the present application, the terms involved in the embodiments of the present application will be briefly described below. It should be understood that these descriptions are only for facilitating the understanding of the embodiments of the present application and should not constitute any limitation to the present application.

[0133] 1. Self-Transmitting and Self-Receiving / Mono-Static Sensing

[0134] Self-transmitting and self-receiving is a sensing mode in sensing technology. The self-transmitting and self-receiving sensing mode can also be referred to as: mono-static sensing, or single-site sensing, etc.

[0135] Exemplarily, the processing process of the self-transmitting and self-receiving sensing mode is introduced as follows:

[0136] As Figure 2a shown, the sensing node sends a sensing signal. After the sensing signal encounters a scatterer, it is reflected. The sensing node receives the reflected sensing signal and determines the position of the scatterer based on the reflected sensing signal. In the self-transmitting and self-receiving sensing mode, the sensing node can be a network device or an SMF. In the self-transmitting and self-receiving sensing mode, one reflection occurs. In other words, in the self-transmitting and self-receiving sensing mode, only one reflection occurs.

[0137] Among them, the scatterers determined based on the self-transmitting and self-receiving sensing mode can be described as: the first type of scatterers. Among them, the first type of scatterers can be understood as: the scatterers passed through by a single reflection in the self-transmitting and self-receiving sensing mode.

[0138] In addition, the first type of scatterers can also have other descriptions, such as mono-static scatter, which is not limited in this application.

[0139] It should be noted that the sensing range of the self-transmitting and self-receiving sensing mode is small and limited. For example, due to the disadvantages of the self-transmitting and self-receiving sensing mode, such as small sensing distance, limited incident angle, and limited accuracy, the sensing range is small. In addition, in the self-transmitting and self-receiving sensing mode, the base station erection cost is high, the quantity is limited, and it cannot be built at will and is difficult to move after being built.

[0140] 2. Self-transmitting and other-receiving / Bi-static sensing

[0141] Self-transmitting and other-receiving is another sensing mode in sensing technology. Taking two sensing nodes as an example, the self-transmitting and other-receiving sensing mode can also be called: bi-static sensing. Taking multiple sensing nodes as an example, the self-transmitting and other-receiving sensing mode can also be called: multi-TRP sensing.

[0142] Exemplarily, the processing process of the self-transmitting and other-receiving sensing mode is introduced as follows:

[0143] At the sending end, the sensing node sends a sensing signal, and the sensing signal is reflected after encountering a scatterer. At the receiving end, the sensing node receives the reflected sensing signal and determines the position of the scatterer based on the reflected sensing signal. In the self-transmitting and other-receiving sensing mode, the sensing node acting as the sending end can be a network device or an SMF. The sensing node acting as the receiving end can be a network device, a terminal device, or an SMF, which is not limited in this application.

[0144] As Figure 2b shown, in the self-transmitting and other-receiving sensing mode, a single reflection may occur, and this single reflection can also be called a single-bounce reflection. In other words, in the self-transmitting and other-receiving sensing mode, only one reflection occurs. In this case, the scatterers determined based on the self-transmitting and other-receiving sensing mode can be described as: the second type of scatterers. Among them, the second type of scatterers can be understood as: the scatterers passed through by a single reflection in the self-transmitting and other-receiving sensing mode.

[0145] In addition, the second type of scatterer can also have other descriptions, such as a bistatic first-reflection scatterer or a bistatic single-bounce scatterer. This application does not limit this.

[0146] As Figure 2c shown, in the self-transmit and other-receive sensing mode, at least two reflections may occur. In other words, in the self-transmit and other-receive sensing mode, two or more reflections occur. In this case, the scatterers determined based on the self-transmit and other-receive sensing mode include two categories:

[0147] One category can be described as: the third type of scatterer. Among them, the third type of scatterer can be understood as: the scatterer passed by the first reflection in the self-transmit and other-receive sensing mode, or described as the first-hop scatter in the self-transmit and other-receive sensing mode.

[0148] The other category can be described as: the fourth type of scatterer. Among them, the fourth type of scatterer can be understood as: the scatterer passed by the last reflection in the self-transmit and other-receive sensing mode, or described as the last-hop scatter in the self-transmit and other-receive sensing mode.

[0149] Taking the case of two reflections occurring in the self-transmit and other-receive sensing mode as an example, the two reflections can also be called double-bounce reflections. Both the third type of scatterer and the fourth type of scatterer can be described as: bistatic double-bounce scatterers or bistatic double-hop scatterers. Among them, the third type of scatterer can be denoted as Bi-static Double-bounce scatter (First-hop scatter). The fourth type of scatterer can be denoted as Bi-static Double-bounce scatter (Last-hop scatter).

[0150] It should be noted that compared with the sensing range of self-transmit and self-receive, the sensing range of self-transmit and other-receive has a relatively obvious improvement. And, in the self-transmit and other-receive sensing mode, generally, the sensing range determined by the'self-transmit and other-receive sensing mode based on at least two reflections' is greater than the sensing range determined by the'self-transmit and other-receive sensing mode based on one reflection', especially in the height direction, the sensing range improvement is obvious.

[0151] It should be noted that in the self-transmit and other-receive sensing mode, if the sensing node is a terminal device, it has the advantages of flexible position, wide coverage range, and can greatly expand the sensing field of view.

[0152] 3. Sensing Fusion

[0153] The perception fusion technology means that for a certain perception node, it can obtain the scatterers determined by different perception nodes, and then fuse the scatterers determined by different perception nodes, so as to know the distribution of scatterers in a larger space range, so as to expand the perception range or improve the perception accuracy.

[0154] Take Figure 3a as an example. The perception node 1 sends a request message to the perception node 2. Correspondingly, the perception node 2 receives the request message from the perception node 1. Among them, the request message is used to request scatterer information. In response to the request message, the perception node 2 sends the scatterer information to the perception node 1. Correspondingly, the perception node 1 receives the scatterer information from the perception node 2. Among them, the scatterer information indicates the position of the scatterer, and the scatterer can be one scatterer or multiple scatterers.

[0155] Exemplarily, the scatterer information may include one or more items in Table 1.

[0156] Table 1

[0157]

[0158] In Table 1, the site information refers to the information of the perception node, which determines N scatterers through different perception modes, such as the self-transmitting and self-receiving mode, the self-transmitting and other-receiving mode, etc. The perception link identifier refers to the identifier of the link where the line of sight (LOS) is located. The transmitter identifier refers to the identifier of the perception node that sends the perception signal. The receiver identifier refers to the identifier of the perception node that receives the perception signal. The time refers to the time stamp corresponding to the perception signal, such as the time stamp when the perception signal is generated, sent, or received. The direction refers to the transmission direction of the link where the perception signal is located. The configuration refers to the configuration corresponding to the perception link, such as the bandwidth configuration, etc.

[0159] In Table 1, taking scatterer 1 as an example, the scatterer identifier refers to the unique identifier of scatterer 1. The three-dimensional coordinates refer to the three-dimensional coordinates of scatterer 1 in the environment. The angle can refer to the angle of departure (AoD). The likelihood is used to characterize the weight size corresponding to scatterer 1 in the perception fusion process. The power refers to the power of the perception signal. The speed refers to the moving speed of scatterer 1.

[0160] In Table 1, N is a positive integer greater than or equal to 1.

[0161] Among them, the scatterer information may include one or more items in Table 1, which can be understood as:

[0162] Taking the example that the scatterer information includes the information of each of scatterers 1 - N, for each scatterer, such as scatterer 1, the first information may include one or more of the following: the identifier of scatterer 1, the three-dimensional coordinates of scatterer 1, the angle corresponding to scatterer 1, the likelihood corresponding to scatterer 1, the power corresponding to scatterer 1, the velocity of scatterer 1, etc. For scatterer 2, the first information may include one or more of the following: the identifier of scatterer 2, the three-dimensional coordinates of scatterer 2, the angle corresponding to scatterer 2, the likelihood corresponding to scatterer 2, the power corresponding to scatterer 2, the velocity of scatterer 2, etc.

[0163] Optionally, the scatterer information may further include one or more of the following: site information, sensing link identifier, transmitter identifier, receiver identifier, time, direction, configuration / capability, etc.

[0164] Similarly, sensing node 1 receives scatterer information from sensing nodes 3 and 4.

[0165] Taking Figure 3b as an example, sensing node 1 performs fusion processing based on the scatterer information provided by different sensing nodes. For example, sensing node 1 performs fusion processing based on the scatterer information provided by sensing nodes 2, 3, and 4. In Figure 3b , the circles represent scatterers. The blank circles represent the scatterers indicated by the scatterer information of sensing node 2. The circles filled with slashes represent the scatterers indicated by the scatterer information of sensing node 3. The circles filled with vertical lines represent the scatterers indicated by the scatterer information of sensing node 4.

[0166] It should be noted that in this application, the so-called fusion processing can be understood as: fusing different scatterer information into more complete scatterer information.

[0167] For example, taking a single scatterer as an example, this scatterer is denoted as scatterer 1. Before the fusion processing, different scatterer information may include: the scatterer information provided by sensing node 2, such as the position of scatterer 1, the moving speed of scatterer 1, etc.; the scatterer information provided by sensing node 3, such as the position of scatterer 1, the likelihood corresponding to scatterer 1, etc. After the fusion processing, the more complete information about scatterer 1 may include: the position of scatterer 1, the moving speed of scatterer 1, the likelihood corresponding to scatterer 1, etc.

[0168] It can be understood as: summarizing the information about the same scatterer in different scatterer information.

[0169] For another example, taking scatterers 2 and scatterers 3 as examples, before the fusion process, the information of different scatterers may include: the scatterer information provided by sensing node 2, such as the position of scatterer 2, the moving speed of scatterer 2, etc.; the scatterer information provided by sensing node 3 does not include the information of scatterer 2, but includes the information of scatterer 3, such as the position of scatterer 3, the likelihood corresponding to scatterer 3, etc. After the fusion process, more complete information about the scatterers may include: the position of scatterer 2, the moving speed of scatterer 2, the position of scatterer 3, the likelihood corresponding to scatterer 3, etc.

[0170] It can be understood as: retaining information about different scatterers in information about different scatterers.

[0171] In addition, in this application, fusion processing may also have other descriptions, such as scatterer fusion processing, perception fusion, etc. The three have the same meaning and can be replaced by each other.

[0172] However, in the above perception fusion process, there is a problem of low fusion efficiency, which is described as follows:

[0173] For example, taking the scenario of expanding the perception range as an example, in this scenario, when different nodes are exchanging scatterer information, for the node that provides scatterer information, the node provides all the scatterer information it can obtain to the other node. Therefore, there may be a phenomenon that some scatterer information cannot effectively improve the perception range. Even if the scatterer information is fused, there is a high probability that the problem of "limited perception range" will still exist, resulting in low fusion efficiency.

[0174] In addition, sensing node 2 sends a large amount of scatterer information to sensing node 1, which occupies communication resources and leads to high transmission resource overhead.

[0175] In summary, for perception fusion, how to improve the fusion efficiency is a technical problem that needs to be solved urgently.

[0176] In view of this, the present application provides a communication method. The method can be applied to Figure 1a or Figure 1b The method includes: a first node determines first information, the first information indicates a scatterer type (scatter_type), and the scatterer type indicated by the first information corresponds to the first scatterer. The first node sends the first information.

[0177] Among them, the scatterer type indicated by the first piece of information corresponds to the first scatterer. It can be understood that the scatterer type indicated by the first piece of information is the scatterer type to which the first scatterer belongs. Or rather, there is a mapping relationship between the scatterer type and the first scatterer. The first scatterer can be determined based on the scatterer type indicated by the first piece of information, or the scatterer type corresponding to the first scatterer can be obtained based on the first scatterer.

[0178] The first node can determine the scatterer type corresponding to (or belonging to) the first scatterer, and then indicate the scatterer type through the first piece of information. When the first node provides the first piece of information to other nodes, such as the second node, the other nodes can perform fusion processing based on the scatterer type indicated by the first piece of information, thereby improving the fusion efficiency.

[0179] For example, in the scenario of expanding the sensing range, if the scatterer type indicated by the first piece of information is the third type of scatterer (such as Bi-static Double-bounce scatter (First-hop scatter)) or the fourth type of scatterer (Bi-static Double-bounce scatter (Last-hop scatter)), the scatterers for which the second node performs fusion processing may include the first scatterer to expand the sensing range and improve the fusion efficiency. If the scatterer type indicated by the first piece of information is the first type of scatterer (such as Mono-static scatter), the scatterers for which the second node performs fusion processing may not include the first scatterer to reduce the complexity of the fusion processing.

[0180] Next, in combination with Figure 4 , the communication method proposed in the embodiments of the present application will be introduced in detail. The communication method 400 proposed in the embodiments of the present application includes the following operations:

[0181] S401. The first node determines the first piece of information.

[0182] Among them, the introduction of the first node is as follows:

[0183] Taking Figure 1a as an example, the first node can be a sensing node.

[0184] Taking Figure 1b as an example, the first node can be a network device with sensing capabilities, or a terminal device with sensing capabilities, or an SMF with sensing capabilities. The present application does not make any limitations in this regard.

[0185] Among them, the introduction of the first piece of information is as follows:

[0186] The first information indicates the type of scatterer. The type of scatterer indicated by the first information corresponds to the first scatterer. For example, the type of scatterer indicated by the first information is the type of scatterer to which the first scatterer belongs. In this application, the first scatterer can be understood as one or more scatterers.

[0187] It should be noted that in this application, five types of scatterers are given, which are specifically as follows:

[0188] The first type of scatterer. Among them, the first type of scatterer is the scatterer determined by the self-antenna receive sensing mode, such as denoted as Mono-static scatter. In this application, the first type of scatterer can be identified by the number '1', as shown in Table 2.

[0189] The second type of scatterer. Among them, the second type of scatterer is the scatterer determined by the first self-antenna transmit and other-antenna receive sensing mode, and the first self-antenna transmit and other-antenna receive sensing mode has one reflection. The second type of scatterer can be denoted as Bi-static Single-bounce scatter. In this application, the second type of scatterer can be identified by the number '2', as shown in Table 2.

[0190] The third type of scatterer. The third type of scatterer is the scatterer passed by the first reflection in the second self-antenna transmit and other-antenna receive sensing mode, and the second self-antenna transmit and other-antenna receive sensing mode has at least two reflections. Taking the second self-antenna transmit and other-antenna receive sensing mode with two reflections as an example, the third type of scatterer can be denoted as Bi-static Double-bounce scatter(First-hopscatter). In this application, the third type of scatterer can be identified by the number '3', as shown in Table 2.

[0191] The fourth type of scatterer. The fourth type of scatterer is the scatterer passed by the last reflection in the second self-antenna transmit and other-antenna receive sensing mode, and the second self-antenna transmit and other-antenna receive sensing mode has at least two reflections. Taking the second self-antenna transmit and other-antenna receive sensing mode with two reflections as an example, the fourth type of scatterer can be denoted as Bi-static Double-bounce scatter(Last-hopscatter). In this application, the fourth type of scatterer can be identified by the number '4', as shown in Table 2.

[0192] The fifth type of scatterer. The fifth type of scatterer is the scatterer with known position information in the environment. The fifth type of scatterer does not need to go through sensing measurement and calculation. For example, street lights, billboards, signs, etc. with calibrated geographical positions in the environment. This type of scatterer can be denoted as True-label / Anchor. This type of scatterer can be identified by the number '0', as shown in Table 2.

[0193] Table 2

[0194]

[0195] Taking Table 2 as an example, the first information can indicate the scatterer type by at least 2 bits. For example, if the scatterer type to which the first scatterer belongs is the first type of scatterer, the first information includes '01', that is, scatter_type = 1, to indicate the first type of scatterer. Another example, if the scatterer type to which the first scatterer belongs is the third type of scatterer, the first information includes '11', that is, scatter_type = 3, to indicate the third type of scatterer.

[0196] It should be understood that Table 2, as a possible example, gives an introduction to the scatterer type and should not be construed as a limitation to this application. Of course, in Table 2, the identifier corresponding to the scatterer type shown in the first column can be replaced with other types, such as letters, symbols, etc., and this application does not make any limitation thereto. Of course, the scatterer types involved in different application scenarios are also different. It can include some of the scatterer types in Table 2, or it can include other scatterer types, and can be extended, and this application does not make any limitation thereto.

[0197] It should be understood that Table 2, as a possible example, gives the correspondence between the identifier of the scatterer type and the scatterer type. Of course, the scatterer types and the corresponding relationships (that is, the correspondence between the scatterer type identifier and the scatterer) involved in different application scenarios are also different. It can include the corresponding relationships in Table 2, or it can include other corresponding relationships (that is, the correspondence between the identifier of the scatterer type and the scatterer), and this application does not make any limitation thereto.

[0198] It should be understood that if the first scatterer is one scatterer, the scatterer type to which the first scatterer belongs is one type, and the scatterer type indicated by the first information is one type. If the first scatterer is at least two scatterers, the scatterer types to which the first scatterer belongs can be at least two types, and the scatterer types indicated by the first information are two or more of the above five scatterer types, and this application does not make any limitation thereto.

[0199] Taking Table 3 as an example, the first information can include the option of'scatterer type' to indicate the scatterer type through this option.

[0200] Table 3

[0201]

[0202] Optionally, the first information also indicates the measurement position of the first scatterer and indicates the probability that the first scatterer is at the measurement position. Among them, the probability that the first scatterer is at the measurement position can be understood as: confidence, perception quality evaluation result, etc.

[0203] Taking Table 3 as an example, the first information further includes three-dimensional coordinates (x, y, z) to indicate the measurement position of the first scatterer. The first information further includes confidence information to indicate the probability that the first scatterer is at the measurement position.

[0204] It should be noted that the probability indicated by the first information can be understood as the accuracy of the first scatterer being at the measurement position. The greater the probability indicated by the first information, the greater the possibility that the first scatterer is at the measurement position. Conversely, the smaller the probability indicated by the first information, the smaller the possibility that the first scatterer is at the measurement position.

[0205] As a possible implementation, if the probability indicated by the first information is greater than or equal to the confidence threshold, when performing auxiliary communication (such as environment reconstruction, channel prediction, positioning, etc.) based on the first scatterer, the weight corresponding to the first scatterer is larger, thus better assisting communication. Conversely, if the probability indicated by the first information is less than the confidence threshold, when performing auxiliary communication based on the first scatterer, the weight corresponding to the first scatterer is smaller, thus reducing the impact on environment reconstruction, channel prediction, positioning, etc.

[0206] Optionally, corresponding to the scatterer type indicated by the first information being the third type of scatterer, the first information includes a first identifier for determining the fourth type of scatterer corresponding to the third type of scatterer. And / or, corresponding to the scatterer type indicated by the first information being the fourth type of scatterer, the first information includes a first identifier for determining the third type of scatterer corresponding to the fourth type of scatterer.

[0207] For example, the first identifier can be a number, a letter, a symbol, etc., and can also be a link identifier. This application does not make any limitations in this regard.

[0208] Exemplarily, taking the N self-transmit and other-receive sensing processes as an example, all N self-transmit and other-receive sensing processes undergo at least two reflections.

[0209] In the first self-transmit and other-receive sensing process, the first reflection passes through scatterer 1, and this scatterer 1 belongs to the third type of scatterer. The first identifier corresponding to this scatterer 1 can be the number '1'. In the first self-transmit and other-receive sensing process, the last reflection passes through scatterer 2, and this scatterer 2 belongs to the fourth type of scatterer. The first identifier corresponding to this scatterer 2 is the same as the first identifier corresponding to scatterer 1, thereby indicating the existence of a corresponding relationship between scatterer 1 and scatterer 2.

[0210] In addition, other sensing processes in the N self-transmit and other-receive sensing processes can be deduced by analogy and will not be elaborated here.

[0211] In this case, if the first scatterer is the above-mentioned scatterer 1, the scatterer type indicated by the first information is: the third type of scatterer. Moreover, the first information further includes a first identifier, which is the above-mentioned number '1', enabling the second node to determine the scatterer corresponding to scatterer 1 based on the first identifier.

[0212] If the first scatterer is the above-mentioned scatterer 2, the scatterer type indicated by the first information is: the fourth type of scatterer. Moreover, the first information further includes a first identifier, which is the above-mentioned number '1', enabling the second node to determine the scatterer corresponding to scatterer 2 based on the first identifier.

[0213] Taking the channel recovery scenario as an example, if the second node can determine that 'there is a corresponding relationship between scatterer 1 and scatterer 2', the second node can achieve channel recovery. For example, the second node performs channel recovery based on the following four items of information: the location of the sensing node that sends the sensing signal, the measured location of scatterer 1, the measured location of scatterer 2, and the location of the sensing node that receives the sensing signal.

[0214] It should be understood that taking Table 3 as an example, the first information further includes other information in Table 3, such as site information, sensing link identifier, transmitter identifier, receiver identifier, time, direction, configuration / capability, etc. Alternatively, the first information may further include scatterer identifier, angle, likelihood, power, speed, etc. in Table 3, which is not limited in this application.

[0215] It should be added that the following supplementary description is given regarding the first scatterer: the first scatterer can be one or more scatterers.

[0216] As a possible implementation manner, each scatterer in the first scatterer is determined by the first node through a certain sensing mode. Among them, the sensing mode adopted by the first node can be a self-transmitting and self-receiving sensing mode or a self-transmitting and other-receiving sensing mode, which is not limited in this application.

[0217] As another possible implementation manner, before the first node executes S401, the first node further performs the following operations: the first node receives second information. The second information indicates a second scatterer and the scatterer type to which the second scatterer belongs. The second scatterer is the first scatterer, or the second scatterer is a part of the first scatterer.

[0218] For the first node, after the first node determines the first information, it executes S402:

[0219] S402: The first node sends the first information to the second node. Correspondingly, the second node receives the first information from the first node.

[0220] Among them, for the first node and the first information, please refer to the introduction in S401, which will not be elaborated here.

[0221] Among them, the introduction of the second node is as follows:

[0222] The second node can be the upper-level node of the first node.

[0223] Take Figure 1a as an example. The second node can be a sensing node or a sensing center.

[0224] Take Figure 1b as an example. The second node can be a network device with sensing functions or an SMF.

[0225] In some embodiments, as Figure 5 shown, the communication method of this application further includes the following operations:

[0226] S403. The second node sends a request message to the first node. Correspondingly, the first node receives the request message from the second node.

[0227] Among them, the introduction of the request message is as follows:

[0228] The request message is used to determine the above-mentioned scatterer type, and this scatterer type is the scatterer type corresponding to the first scatterer.

[0229] In this application, the request message is used to request the scatterer of the above-mentioned scatterer type. For the first node, the first node can determine the above-mentioned scatterer type according to the request message, and then screen the scatterer corresponding to this scatterer type.

[0230] Optionally, the request message includes first-level information, and the first-level information indicates the level to which the sensing requirement belongs. The first-level information is associated with the above-mentioned scatterer type. For example, the first-level information can be a 2-bit requirement_level flag.

[0231] It should be noted that in this application, the corresponding relationship between the'requirement level flag and the scatterer type' is given, as shown in Table 4 specifically:

[0232] Table 4

[0233] requirement_level corresponding scatterer type 0 All scatters with‘scatter_type’≤0 1 All scatters with‘scatter_type’≤1 2 All scatters with‘scatter_type’≤2 3 All scatters with‘scatter_type’≤3 4 All scatters with‘scatter_type’≤4

[0234] In Table 4, if'requirement_level = 0', then 'All scatters with'scatter_type' ≤ 0', which can be understood as: the requirement level is '0', and the scatterer type corresponding to this requirement level is: the scatterer type identified by the number '0', as shown in Table 2.

[0235] If'requirement_level = 1', then 'All scatters with'scatter_type' ≤ 1', which can be understood as: the requirement level is '1', and the scatterer types corresponding to this requirement level are: the scatterer types identified by the numbers '0' and / or '1', as shown in Table 2.

[0236] If'requirement_level = 2', then 'All scatters with'scatter_type' ≤ 2', which can be understood as: the requirement level is '2', and the scatterer types corresponding to this requirement level are: at least one of the scatterer types in the numbers '0 - 2', as shown in Table 2.

[0237] The rest can be deduced by analogy and will not be elaborated here.

[0238] Taking Table 4 as an example, the first-level information can be:'requirement_level = 1', which means that the level to which the sensing requirement belongs is the requirement level identified by the number '1', and the scatterer types determined based on this requirement level are the scatterer types identified by '0' and / or '1', that is, True-label / Anchor and / or Mono-static scatter.

[0239] It should be understood that Table 4 is used as a possible example to introduce the correspondence between the'requirement level flag and scatterer type'. Of course, in different application scenarios, the correspondence between the'requirement level flag and scatterer type' involved can include a part of the correspondence in Table 4 (such as only including the two bold-marked rows in Table 4), or can include more correspondences (such as Table 4 can also include more rows), and this application does not make any limitations in this regard.

[0240] Optionally, the sensing requirement can be related to the following factors:

[0241] For example, the sensing requirement is determined according to the density of scatterers in the first area. The first area is the area to be sensed, such as an urban block. The scatterers in the first area include the above-mentioned first scatterers. The density of scatterers in the first area can be determined according to the following information: buildings, vehicles, etc. in the first area.

[0242] In this way, the sensing node (such as the second node) can determine sensing requirements of different levels according to the density of scatterers in the area to be sensed, and these are characterized by the first-level information. When the first information includes the first-level information, different types of scatterers can be requested through the first information, so as to meet the dynamically changing sensing requirements.

[0243] For another example, the sensing requirements include: the resolution requirement for the first area. Herein, the first area is the area to be sensed. The scatterers in the first area include the above-mentioned first scatterer. The resolution requirement for the first area may include: centimeter (cm) level, decimeter (dm) level, or meter (m) level.

[0244] Among them, when the resolution requirement for the first area is at the centimeter (cm) level, it can be understood that: after dividing the first area into regions of 1 cm × 1 cm, the distribution of scatterers in each 1 cm × 1 cm region can be obtained.

[0245] Among them, when the resolution requirement for the first area is at the decimeter (dm) level, it can be understood that: after dividing the first area into regions of 1 dm × 1 dm, the distribution of scatterers in each 1 dm × 1 dm region can be obtained.

[0246] Among them, when the resolution requirement for the first area is at the meter (m) level, it can be understood that: after dividing the first area into regions of 1 m × 1 m, the distribution of scatterers in each 1 m × 1 m region can be obtained.

[0247] In this way, the sensing node (such as the second node) can determine sensing requirements of different levels according to the resolution requirement of the area to be sensed, and they are characterized by the first-level information. When the first information includes the first-level information, different types of scatterers can be requested through the first information, so as to meet the dynamically changing sensing requirements and reduce the transmission overhead.

[0248] For another example, the sensing requirements include: the coverage rate requirement for the first area. Herein, the first area is the area to be sensed. The scatterers in the first area include the above-mentioned first scatterer. The coverage rate requirement for an area may include: 20%, 60%, or 80%.

[0249] Among them, when the coverage rate requirement for the first area is 20%, it can be understood that: the distribution of scatterers on 20% of the area of the first area can be obtained.

[0250] Among them, when the coverage rate requirement for the first area is 60%, it can be understood that: the distribution of scatterers on 60% of the area of the first area can be obtained.

[0251] Among them, when the coverage rate requirement for the first area is 80%, it can be understood that: the distribution of scatterers on 80% of the area of the first area can be obtained.

[0252] In addition, the coverage rate of the first area can have other descriptions, such as the field of view of the first area. This application takes the coverage rate as an example for introduction, and should not be construed as a limitation to this application.

[0253] In this way, a sensing node (such as the second node) can determine sensing requirements of different levels according to the coverage rate requirement of the area to be sensed, and the requirements are characterized by first-level information. When the first information includes the first-level information, different types of scatterers can be requested through the first information, so as to meet the dynamically changing sensing requirements and reduce the transmission overhead.

[0254] It should be understood that the request information can be determined by the second node and then sent to the first node. The request information can also be forwarded by the second node to the first node. For example, the second node first receives the request information from the third node and then sends the request information to the first node.

[0255] It should be noted that in this application, when the second node executes S403, the first node can be a terminal device, and the second node can be a network device or an SMF. Alternatively, the first node can be a network device, and the second node can be a network device or an SMF.

[0256] For the first node, after receiving the request information, S401 may include the following operations:

[0257] S4011: The first node determines the scatterer type according to the request information.

[0258] Optionally, the request information includes first-level information. For the first node to determine the scatterer type according to the first-level information, reference can be made to the introduction in Table 4, which will not be elaborated here.

[0259] Exemplarily, if the first-level information is'requirement_level = 1', the first node determines, according to Table 4, that the scatterer types corresponding to this requirement level are the scatterer types identified by '0' and / or '1', that is, True-label / Anchor and / or Mono-static scatter.

[0260] S4012: The first node determines the first scatterer according to the scatterer type.

[0261] Optionally, the first node determines the first scatterer from at least one scatterer according to the scatterer type.

[0262] Exemplarily, the first node screens from at least one scatterer, and screens out the scatterer types identified by '0' and / or '1', that is, True-label / Anchor and / or Mono-static scatter, and the screened scatterer is used as the first scatterer.

[0263] S4013: The first node determines the first information according to the first scatterer.

[0264] Among them, the scatterer type indicated by the first piece of information is the scatterer type to which the first scatterer belongs.

[0265] Moreover, the first piece of information also indicates the first scatterer. For example, the first piece of information includes the identifier of the first scatterer, as shown in Table 3.

[0266] In this way, the first node can determine the first piece of information according to the request information.

[0267] In some embodiments, as Figure 6 shown, S402 includes S4021:

[0268] S4021. The first node periodically sends the first piece of information to the second node. Correspondingly, the second node periodically receives the first piece of information from the first node.

[0269] Exemplarily, for the first node, the period for performing the sending operation is 20 ms. Correspondingly, the first node performs the sending operation every 20 ms, that is, sends the first piece of information to the second node.

[0270] Among them, the above-mentioned period length can be predefined, can be configured by the second node for the first node, or can be determined by the first node. This application does not make any limitations in this regard.

[0271] It should be noted that in this application, when the first node executes S4021, the first node can be a terminal device, and the second node can be a network device or an SMF. Or, the first node can be a network device, and the second node can be a network device or an SMF.

[0272] In some embodiments, as Figure 6 shown, S402 includes S4022:

[0273] S4022. When the moving distance of the first node within the first time period is greater than or equal to the first threshold, the first node sends the first piece of information to the second node.

[0274] Exemplarily, the first time period can be 15 ms. The first threshold can be 1 m. That is to say, if the first node is a terminal device and the moving distance of the first node within 15 ms is greater than or equal to 1 m, then the first node performs the sending operation, that is, sends the first piece of information to the second node. In this way, the scenarios to which the communication method of this application can be applied are as follows: A pedestrian carries a terminal device through a certain block, so that the scatterer distribution situation on the block can be sensed.

[0275] Among them, the first time period can be predefined, can be configured by the second node for the first node, or can be determined by the first node. This application does not make any limitations in this regard.

[0276] Similarly, the first threshold may be predefined, configured by the second node for the first node, or determined by the first node, and the present application does not limit this.

[0277] It should be noted that in the present application, when the first node executes S4022, the first node may be a terminal device, and the second node may be a network device or an SMF.

[0278] Above, the operations on the first node side have been introduced.

[0279] Below, the operations on the second node side will be introduced.

[0280] For the second node, as Figure 7 shown, the communication method of the present application includes the following operations:

[0281] S701. The second node obtains the first information and the third information.

[0282] Among them, the introduction of the second node is as follows:

[0283] Taking Figure 1a as an example, the second node may be a sensing node or a sensing center.

[0284] Taking Figure 1b as an example, the second node may be a network device with sensing functions or an SMF with sensing functions, and the present application does not limit this.

[0285] Among them, the introduction of the first information is as follows:

[0286] The first information indicates the first scatterer type, and the first scatterer type indicated by the first information corresponds to the first scatterer. For the first information, reference can be made to the introduction in S401 and will not be elaborated here.

[0287] Among them, the introduction of the third information is as follows:

[0288] The third information indicates the third scatterer type, and the third scatterer type indicated by the third information corresponds to the third scatterer. For the third information, reference can be made to the introduction in S401 and will not be elaborated here.

[0289] It should be noted that in the present application, the first scatterer type and the third scatterer type may be the same or different, and the present application does not limit this.

[0290] It should be noted that in the present application, the first scatterer may be one or more scatterers. The third scatterer may be one or more scatterers. The first scatterer and the third scatterer may be the same or different. Among them, the case where the first scatterer and the third scatterer are different may include the following two possible situations:

[0291] Possible case 1: Some of the scatterers in the first scatterer are different from some of the scatterers in the third scatterer.

[0292] Possible case 2: Each scatterer in the first scatterer is different from each scatterer in the third scatterer.

[0293] It should be noted that the second node may first obtain the first information and then obtain the third information, or the second node may first obtain the third information and then obtain the first information, or the second node may obtain the first information and the third information simultaneously. This application does not make any restrictions on this.

[0294] It should be noted that there are two ways for the second node to obtain the first information:

[0295] Way 1: The second node receives the first information, such as receiving the first information from the first node. For details, refer to the introduction in S402 and will not be elaborated here.

[0296] Optionally, in Way 1, the second node also sends a request message to request the first node to provide the first information. For details, refer to the introduction in S403 and will not be elaborated here.

[0297] Way 2: The second node determines the first information through the first sensing mode. Among them, the first sensing mode can be a self-transmitting and self-receiving sensing mode or a self-transmitting and other-receiving sensing mode. This application does not make any restrictions on this.

[0298] Similarly, for the second node to obtain the third information, it can also include: The second node receives the third information. Refer to the introduction in Way 1 and will not be elaborated here, or the second node determines the third information through a certain sensing mode. Refer to the introduction in Way 2 and will not be elaborated here.

[0299] It should be understood that the first information and the third information may come from the same node, that is, the first node, or may come from different nodes. This application does not make any restrictions on this.

[0300] For the second node, after the second node obtains the first information and the third information, execute S702:

[0301] S702: The second node performs fusion processing on the first scatterer and the third scatterer according to the first information and the third information.

[0302] Exemplarily, taking the expansion of the sensing range as an example, the types of scatterers indicated by the first information are: the second type of scatterer, the third type of scatterer, and / or the fourth type of scatterer, and the types of scatterers indicated by the third information are: the second type of scatterer, the third type of scatterer, and / or the fourth type of scatterer. The above-mentioned types of scatterers can expand the sensing range. Therefore, the second node performs fusion processing on the first scatterer and the third scatterer, thereby quickly expanding the sensing range and improving the fusion efficiency. Among them, for the fusion processing, reference can be made to Figure 3b for the introduction, which will not be elaborated here.

[0303] For the second node, the second node performs fusion processing to obtain the information after fusion processing, and this information can assist communication, such as environmental reconstruction, auxiliary channel prediction, auxiliary positioning, etc., which is not limited in this application.

[0304] It should be understood that taking the expansion of the sensing range as an example, the types of scatterers indicated by the first information are: the first type of scatterer and / or scatterers with known position information in the environment, and the types of scatterers indicated by the third information are: the first type of scatterer and / or scatterers with known position information in the environment. The above-mentioned types of scatterers do not have an obvious effect on improving the sensing range. Therefore, the objects of the fusion processing do not include the first scatterer and the third scatterer, thereby reducing the complexity of the fusion processing.

[0305] It should be understood that for the second node, taking the first information and the third information as examples, the processing performed by the second node is introduced. Of course, in addition to the first information and the third information, the second node can also obtain other information, such as the fourth information, and the fourth information indicates the fourth type of scatterer, and the fourth type of scatterer corresponds to the fourth scatterer. In S702, the second node performs fusion processing on the first scatterer and the third scatterer according to the first information and the third information, which can be understood as: the second node performs fusion processing on the first scatterer, the third scatterer, and the fourth scatterer according to the first information, the third information, and the fourth information.

[0306] In other words, for the second node, the second node can obtain at least two pieces of information Z. The second node performs fusion processing according to the at least two pieces of information Z. Among them, for any two pieces of information Z among the at least two pieces of information Z, it can be understood as: the above-mentioned first information and third information to implement scatterer fusion processing based on the at least two pieces of information Z.

[0307] Among them, different pieces of information Z among the at least two pieces of information Z can come from the same node or different nodes, which is not limited in this application.

[0308] Among them, the types of scatterers indicated by different pieces of information Z among the at least two pieces of information Z can be the same or different, which is not limited in this application.

[0309] It should be noted that in this application, the information A indicating X may include the following two examples:

[0310] Example 1, the information A includes X itself. For example, taking the information A indicating the threshold X as an example, the information A includes the magnitude of the threshold X.

[0311] Example 2, the information A does not include X itself, but includes information that can be used to determine X, such as the index, identifier, number, etc. of X, so that X can be determined based on the index, identifier, number, etc. carried by the information A. For example, taking the information A indicating the scatterer type as an example, the information A includes the identifier of the scatterer type to indicate the scatterer type.

[0312] It can be understood that in each of the above embodiments, the method and / or steps implemented by the first node can also be implemented by components (such as a processor, chip, chip system, circuit, logic module, or software) available for the first node; the method and / or steps implemented by the second node can also be implemented by components (such as a processor, chip, chip system, circuit, logic module, or software) available for the second node. Among them, the chip system can be composed of chips, or the chip system can include chips and other discrete devices.

[0313] It can be understood that in order to implement the above functions, the communication device includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example described in the embodiments disclosed in this article, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0314] The embodiments of this application can divide the communication device into functional modules according to the above method embodiments. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of this application is illustrative, only a logical function division, and there may be other division methods in actual implementation.

[0315] Figure 8 The structural schematic diagram of a communication device 800 is shown. The communication device 800 includes a processing module 801 and a transceiver module 802. The communication device 80 can be used to implement the functions of the above first node or second node.

[0316] In some embodiments, the communication device 800 may further include a storage module ( Figure 8 not shown in the figure) for storing program instructions and data.

[0317] In some embodiments, the transceiver module 802, which may also be referred to as a transceiver unit, is used to implement the sending and / or receiving functions. The transceiver module 802 may be composed of a transceiver circuit, a transceiver, a transceiver, or a communication interface.

[0318] In some embodiments, the transceiver module 802 may include a receiving module and a sending module, which are respectively used to execute the receiving and sending steps performed by the first node or the second node in the above method embodiments, and / or other processes for supporting the technologies described herein; the processing module 801 may be used to execute the processing steps (such as determination, etc.) performed by the first node or the second node in the above method embodiments, and / or other processes for supporting the technologies described herein.

[0319] When the communication device 800 is used to implement the functions of the above first node:

[0320] The processing module 801 is used to determine first information, where the first information indicates a scatterer type, and the scatterer type corresponds to a first scatterer.

[0321] The transceiver module 802 is used to send the first information.

[0322] In a possible design, the transceiver module 802 is further used to receive request information, where the request information is used to determine the scatterer type.

[0323] In a possible design, the processing module 801 is used to determine the first information, including: determining the scatterer type according to the request information; determining the first scatterer according to the scatterer type; and determining the first information according to the first scatterer, where the first information further indicates the first scatterer.

[0324] In a possible design, the transceiver module 802 is used to send the first information, including: periodically sending the first information; or sending the first information when the moving distance within a first time period is greater than or equal to a first threshold.

[0325] When the communication device 800 is used to implement the functions of the above second node:

[0326] The processing module 801 is configured to obtain first information and third information, where the first information indicates a first scatterer type corresponding to a first scatterer, and the third information indicates a third scatterer type corresponding to a third scatterer.

[0327] The processing module 801 is further configured to perform fusion processing on the first scatterer and the third scatterer according to the first information and the third information.

[0328] In a possible design, the processing module 801 is configured to obtain the first information, including: controlling the transceiver module 802 to receive the first information, or determining the first information through a first sensing mode.

[0329] In a possible design, the transceiver module 802 is configured to send the request information.

[0330] All relevant content of each step involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules and will not be elaborated here.

[0331] Optionally, in the present application, when the transceiver module receives / sends information, it can also be understood that the processing module receives / sends information through the transceiver module. The processing module receiving / sending information through the transceiver module can also be understood as: the processing module controls the transceiver module to receive / send information. Or, the processing module sending information through the transceiver module can be understood as: the processing module outputs information to the transceiver module, and the transceiver module sends this information; the processing module receiving information through the transceiver module can be understood as: the transceiver module receives information and inputs this information to the processing module.

[0332] In the present application, the communication device 800 can be presented in a form of dividing each functional module in an integrated manner. Here, a "module" can refer to an application-specific integrated circuit (ASIC), a circuit, a processor and a memory executing one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.

[0333] In some embodiments, when Figure 8 the communication device 800 in is a chip or a chip system, the function / implementation process of the transceiver module 802 can be implemented through the input / output interface (or communication interface) of the chip or the chip system, and the function / implementation process of the processing module 801 can be implemented through the processor (or processing circuit) of the chip or the chip system.

[0334] Since the communication device 800 provided in this embodiment can execute the above method, the technical effects it can obtain can be referred to the above method embodiment and will not be elaborated here.

[0335] As a possible product form, the first node or the second node described in the embodiments of the present application can also be implemented by the following: one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits capable of performing various functions described throughout the present application.

[0336] As another possible product form, the first node or the second node described in the embodiments of the present application can be implemented by a general bus architecture. For ease of explanation, refer to Figure 9 , Figure 9 is a schematic structural diagram of a communication device 900 provided in the embodiments of the present application. The communication device 900 includes a processor 901 and a transceiver 902. The communication device 900 can be a first node, or a chip or a chip system therein; or, the communication device 900 can be a second node, or a chip or a module therein. Figure 9 Only the main components of the communication device 900 are shown. In addition to the processor 901 and the transceiver 902, the communication device 900 may further include a memory 903 and an input / output device (not shown in the figure).

[0337] Optionally, the processor 901 is mainly used to process communication protocols and communication data, control the entire communication device, execute software programs, and process data of software programs. The memory 903 is mainly used to store software programs and data. The transceiver 902 may include a radio frequency circuit and an antenna. The radio frequency circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used to receive and transmit radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used to receive data input by the user and output data to the user.

[0338] Optionally, the processor 901, the transceiver 902, and the memory 903 can be connected through a communication bus.

[0339] It should be noted that the memory 903 can exist independently of the processor 901 or be integrated with the processor 901. The memory 903 can be located inside the communication device 900 or outside the communication device 900, without limitation.

[0340] After the communication device is powered on, the processor 901 can read the software program in the memory 903, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be wirelessly transmitted, after the processor 901 performs baseband processing on the data to be transmitted, it outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 901. The processor 901 converts the baseband signal into data and processes the data.

[0341] In another implementation, the radio frequency circuit and the antenna can be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuit and the antenna can be independent of the communication device and arranged in a remote manner.

[0342] In some embodiments, in terms of hardware implementation, those skilled in the art can conceive that the above communication device 800 can adopt Figure 9 the form of the communication device 900 shown.

[0343] As an example, Figure 8 the function / implementation process of the processing module 801 in Figure 9 can be implemented by the processor 901 in the communication device 900 shown calling the computer-executable instructions stored in the memory 903. Figure 8 the function / implementation process of the transceiver module 802 in Figure 9 can be implemented by the transceiver 902 in the communication device 900 shown.

[0344] As another possible product form, the first node or the second node in the present application can adopt Figure 10 the composition structure shown, or include Figure 10 the components shown. Figure 10 is a schematic diagram of the composition of a communication device 1000 provided by the present application.

[0345] As Figure 10 shown, the communication device 1000 includes at least one processor 1001. Optionally, the communication device further includes a communication interface 1002.

[0346] When the program instructions involved are executed in the at least one processor 1001, the device 1000 can implement the method provided in any of the foregoing embodiments and any possible design therein. Alternatively, the processor 1001 uses logic circuits or executes code instructions to implement the method provided in any of the foregoing embodiments and any possible design therein.

[0347] The communication interface 1002 can be used to receive program instructions and transmit them to the processor. Alternatively, the communication interface 1002 can be used for the communication device 1000 to communicate and interact with other sensing nodes, such as interacting control signaling and / or service data, etc. Exemplarily, the communication interface 1002 can be used to receive signals from other devices outside the communication device 1000 and transmit them to the processor 1001 or send signals from the processor 1001 to other communication devices outside the communication device 1000.

[0348] Optionally, the communication interface 1002 can be a code and / or data read / write interface circuit. Alternatively, the communication interface 1002 can be a signal transmission interface circuit between a communication processor and a transceiver, or a pin of the chip.

[0349] Optionally, the communication device 1000 can further include at least one memory 1003, and the memory 1003 can be used to store the required program instructions and / or data.

[0350] It should be noted that the memory 1003 can exist independently of the processor 1001 or be integrated with the processor 1001. The memory 1003 can be located inside the communication device 1000 or outside the communication device 1000, without limitation.

[0351] Optionally, the communication device 1000 can further include a power supply circuit 1004, and the power supply circuit 1004 can be used to supply power to the processor 1001. The power supply circuit 1004 can be located within the same chip as the processor 1001 or in another chip outside the chip where the processor 1001 is located.

[0352] Optionally, the communication device 1000 can further include a bus 1005, and various parts in the communication device 1000 can be interconnected through the bus 1005.

[0353] In some embodiments, in terms of hardware implementation, those skilled in the art can conceive that the above Figure 8 shown communication device 800 can adopt the Figure 10 form of the shown communication device 1000.

[0354] As an example, Figure 8 the function / implementation process of the processing module 801 in Figure 10 can be realized by the processor 1001 in the shown communication device 1000 calling the computer execution instructions stored in the memory 1003. Figure 8 the function / implementation process of the transceiver module 802 in Figure 10 can be realized by the communication interface 1002 in the shown communication device 1000.

[0355] It should be noted that Figure 10 The structures shown do not constitute specific limitations on the first node or the second node. For example, in some other embodiments of the present application, the first node or the second node may include more or fewer components than those shown, or combine certain components, or split certain components, or have different component arrangements. The components shown may be implemented in hardware, software, or a combination of software and hardware.

[0356] Optionally, the processor in the present application may be a central processing unit (CPU), and this processor may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components, etc. The general-purpose processor may be a microprocessor, or this processor may also be any conventional processor, etc.

[0357] Optionally, the memory in this application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), or direct rambus random access memory (DRRAM).

[0358] Optionally, the power supply circuit described in the embodiments of this application includes, but is not limited to, at least one of the following: a power supply line, a power supply subsystem, a power management chip, a power consumption management processor, or a power consumption management control circuit.

[0359] In some embodiments, the embodiments of this application further provide a communication device, which includes a processor for implementing the method in any of the above method embodiments.

[0360] As a possible implementation, the communication device further includes a memory. The memory is used to store necessary computer programs and data. The computer program may include instructions, and the processor may call the instructions in the computer program stored in the memory to instruct the communication device to execute the method in any of the above method embodiments. Of course, the memory may not be in the communication device either.

[0361] As another possible implementation, the communication device further includes an interface circuit, which is a code / data read / write interface circuit. The interface circuit is used to receive computer execution instructions (the computer execution instructions are stored in the memory, and may be directly read from the memory or may pass through other devices) and transmit them to the processor.

[0362] As yet another possible implementation, the communication device further includes a communication interface, which is used to communicate with modules outside the communication device.

[0363] It can be understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or can include chips and other discrete devices. The embodiments of the present application do not make specific limitations in this regard.

[0364] The present application also provides a computer-readable storage medium, on which a computer program or instruction is stored. When the computer program or instruction is executed by a computer, it realizes the functions of any one of the above method embodiments.

[0365] The present application also provides a computer program product, which realizes the functions of any one of the above method embodiments when executed by a computer.

[0366] Those of ordinary skill in the art can understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.

[0367] It can be understood that the systems, devices, and methods described in the present application can also be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the couplings or direct couplings or communication connections shown or discussed with each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

[0368] The units described as separate components may or may not be physically separated, that is, they can be located in one place or can be distributed to multiple network units. The components shown as units may or may not be physical units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0369] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.

[0370] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more media integrated therein. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state drive (SSD)), etc. In the embodiments of the present application, the computer can include the devices described above.

[0371] Although the present application has been described in connection with various embodiments herein, however, in the process of implementing the claimed present application, those skilled in the art can understand and implement other variations of the disclosed embodiments by viewing the accompanying drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit can implement several functions recited in the claims. Certain measures are recited in mutually different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

Claims

1. A communication method, characterized in that, Including: The first node determines first information, where the first information indicates a scatterer type corresponding to a first scatterer; The first node sends the first information.

2. The method according to claim 1, characterized in that, The first information further indicates the probability that the first scatterer is at a measurement position, and the measurement position is included in the first information.

3. The method according to claim 1 or 2, characterized in that, The scatterer type indicated by the first information includes at least one of the following: The first type of scatterer, which is a scatterer determined by the self-emission and self-reception sensing mode; The second type of scatterer, which is a scatterer determined by the first self-emission and other-reception sensing mode, and the first self-emission and other-reception sensing mode has one reflection; The third type of scatterer, which is a scatterer passed by the first reflection in the second self-emission and other-reception sensing mode, and the second self-emission and other-reception sensing mode has at least two reflections; The fourth type of scatterer, which is a scatterer passed by the last reflection in the second self-emission and other-reception sensing mode, and the second self-emission and other-reception sensing mode has at least two reflections; or, The fifth type of scatterer, which is a scatterer with known position information in the environment.

4. The method according to claim 3, characterized in that, Corresponding to the scatterer type indicated by the first information being the third type of scatterer, the first information includes a first identifier for determining the fourth type of scatterer corresponding to the third type of scatterer; and / or, Corresponding to the scatterer type indicated by the first information being the fourth type of scatterer, the first information includes a first identifier for determining the third type of scatterer corresponding to the fourth type of scatterer.

5. The method according to any one of claims 1 - 4, characterized in that, The method further includes: The first node receives request information for determining the scatterer type indicated by the first information.

6. The method according to claim 5, characterized in that, The first node determines the first information, including: The first node determines the scatterer type according to the request information; The first node determines the first scatterer according to the scatterer type; The first node determines the first information according to the first scatterer, and the first information further indicates the first scatterer.

7. The method according to claim 5 or 6, characterized in that, The request information includes first-level information indicating the level to which the sensing requirement belongs, and the first-level information is associated with the scatterer type.

8. The method according to claim 7, characterized in that, The sensing requirement is determined according to the density of scatterers in a first area; and / or, The sensing requirement includes at least one of the following: the resolution requirement for the first area or the coverage requirement for the first area; Wherein, the scatterers in the first area include the first scatterer.

9. The method according to any one of claims 1 - 4, characterized in that, The first node sends the first information, including: The first node periodically sends the first information; or, When the moving distance of the first node within a first time period is greater than or equal to a first threshold, the first node sends the first information.

10. A communication method, characterized in that, Including: The second node obtains first information and third information, where the first information indicates a first scatterer type corresponding to a first scatterer, and the third information indicates a third scatterer type corresponding to a third scatterer; The second node performs a fusion process on the first scatterer and the third scatterer according to the first information and the third information.

11. The method according to claim 10, wherein, The second node obtains first information, including: The second node receives the first information, or the second node determines the first information through a first sensing mode.

12. The method according to claim 11, wherein, The method further includes: The second node sends a request message, where the request message is used to determine the type of the first scatterer.

13. The method according to claim 12, wherein, The request message includes first-level information, where the first-level information indicates the level to which the sensing requirement belongs, and the first-level information is associated with the type of the first scatterer.

14. The method according to claim 13, wherein, The sensing requirement is determined according to the density of scatterers in a first area; and / or, The sensing requirement includes at least one of the following: a resolution requirement for the first area, or a coverage requirement for the first area; Wherein, the scatterers in the first area include the first scatterer.

15. A communication device, wherein, The communication device includes: a module for executing the method according to any one of claims 1-9, or a module for executing the method according to any one of claims 10-14.

16. A communication device, wherein, The communication device includes a processor; the processor is configured to run a computer program or instruction, so that the communication device executes the method according to any one of claims 1-9, or so that the communication device executes the method according to any one of claims 10-14.

17. A computer-readable storage medium, wherein, The computer-readable storage medium stores computer instructions or programs, and when the computer instructions or programs run on a computer, the method according to any one of claims 1-9 is executed, or the method according to any one of claims 10-14 is executed.

18. A computer program product, wherein, The computer program product includes computer instructions; when part or all of the computer instructions run on a computer, the method according to any one of claims 1-9 is executed, or the method according to any one of claims 10-14 is executed.

19. A chip, wherein, Including: A memory for storing computer program instructions; A processor for executing the computer program instructions, so that the communication device including the chip executes the method according to any one of claims 1-9, or so that the communication device including the chip executes the method according to any one of claims 10-14.

20. A communication system, wherein, Including: A first node and a second node, where the first node is configured to execute the method according to any one of claims 1-9, and the second node is configured to execute the method according to any one of claims 10-14.