Communication method and apparatus

The first node determines and sends scatter type information, solves the problem of low perceptual fusion efficiency, and realizes effective expansion of perceptual range and optimization of communication resources.

WO2025130522A1PCT designated stage expired Publication Date: 2025-06-26HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/134520
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-18
Filing Date
2024-11-26
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

The fusion efficiency in existing perception fusion technologies is low, making it difficult to effectively expand the perception range.

Method used

The first node determines and sends information indicating the type of scatterer, allowing other nodes to perform fusion processing based on the information, thereby improving 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 CN2024134520_26062025_PF_FP_ABST
    Figure CN2024134520_26062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and provides a communication method and apparatus. The method comprises: a first node determines first information, wherein the first information indicates a scatter type, and the scatter type indicated by the first information corresponds to a first scatter; and the first node sends the first information. The scatter type indicated by the first information corresponds to an A-transmit and B-receive sensing mode, for example, the scatter type indicated by the first information comprises a scatter through which a first reflection in the A-transmit and B-receive sensing mode passes, or a scatter through which the last reflection in the A-transmit and B-receive sensing mode passes.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on December 18, 2023, with application number 202311745696.6 and application name “Communication Method and Device,” the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0003] In communication systems, sensing nodes use wireless sensing technology to identify scatterers in the environment. This scatterer location information can aid communication, such as environmental reconstruction, channel prediction, and positioning. To expand the sensing range, sensing fusion technology can be employed. Specifically, a sensing node can obtain scatterer information identified by different sensing nodes and then fuse these information to obtain a wider spatial distribution of scatterers.

[0004] However, the above perception 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

[0005] In order to solve the above technical problems, the present application provides a communication method and device that can improve fusion efficiency.

[0006] To achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, a communication method is provided. The method can be executed by a first node. Unless otherwise specified, 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 a logic module or software that can implement all or part of the functions of the first node. The following description is based on the example of the execution subject being the first node. The method includes:

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

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

[0010] The fact that the scatterer type corresponds to the first scatterer can be understood as follows: the scatterer type is the scatterer type to which the first scatterer belongs. In other words, there is a mapping relationship between the scatterer type and the first scatterer, and 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.

[0011] The first scatterer may be one or more scatterers.

[0012] 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 fusion efficiency.

[0013] For example, in a scenario involving expanded sensing range, the second node may determine whether to perform fusion processing on the first scatterer based on the scatterer type indicated by the first information. If the scatterer type indicated by the first information corresponds to the spontaneous and other-received sensing mode, the scatterers included in the fusion processing include the first scatterer, thereby improving fusion efficiency.

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

[0015] The probability indicated by the first information may be understood as the accuracy of the first scatterer being at the measurement position, to assist communication.

[0016] 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 greater the weight corresponding to the first scatterer, thereby better assisting communication.

[0017] Conversely, the smaller the probability indicated by the first information, the less likely the first scatterer is at the measurement location. When the first scatterer assists in communication, the smaller the weight corresponding to the first scatterer, thereby reducing interference with environment reconstruction, channel prediction, positioning, etc.

[0018] In one possible design, the scatterer type indicated by the first information includes at least one of the following:

[0019] The first type of scatterer is a scatterer determined by a self-transmitting and self-receiving sensing mode, wherein the self-transmitting and self-receiving sensing mode generates a single reflection.

[0020] The second type of scatterer is a scatterer determined by the first spontaneous reception sensing mode, and the first spontaneous reception sensing mode has one reflection.

[0021] The third type of scatterer is a scatterer that is passed through by the first reflection in the second spontaneous reception sensing mode, and the second spontaneous reception sensing mode has at least two reflections.

[0022] The fourth type of scatterer is the scatterer that the last reflection in the second spontaneous reception sensing mode passes through, and the second spontaneous reception sensing mode has at least two reflections. Or,

[0023] The fifth type of scatterers are scatterers in the environment whose position information is known. For example, the fifth type of scatterers are street lamps, billboards, signboards, etc. whose geographical locations have been calibrated in the environment.

[0024] In one possible design, the scatterer type indicated by the first information is the third type of scatterer, and the first information includes a first identifier, which is used to determine the fourth type of scatterer corresponding to the third type of scatterer, thereby achieving channel recovery.

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

[0026] In one possible design, the scatterer type indicated by the first information is the fourth type of scatterer, and the first information includes a first identifier, which is used to determine the third type of scatterer corresponding to the fourth type of scatterer, thereby achieving channel recovery.

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

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

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

[0030] In one possible design, the first node determining the first information includes: the first node determining the scatterer type based on the request information, the first node determining the first scatterer based on the scatterer type, and the first node determining the first information based on the first scatterer. The first information further indicates the first scatterer.

[0031] That is, the first node screens first scatterers belonging to the scatterer type according to the request information, thereby determining the first information according to the first scatterers, thereby meeting the needs of other nodes for the first scatterers.

[0032] In one possible design, the request information includes first-level information, which indicates the level to which the perception demand 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 based on the first-level information.

[0033] In a possible design, the perception requirement is determined according to a density of scatterers in a first area, wherein the scatterers in the first area include the first scatterer.

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

[0035] In a possible design, the perception 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 scatterers.

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

[0037] In one possible design, the first node sends the first information, including: 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.

[0038] That is, the first node can autonomously perform sending processing, ie, send the first information, without receiving request information, thereby saving communication resource overhead.

[0039] In one possible design, the method further includes: the first node receiving second information, wherein the second information indicates a second scatterer and a scatterer type to which the second scatterer belongs, and the second scatterer is the first scatterer, or the second scatterer is a portion of the first scatterer.

[0040] That is, the second scatterer is determined by other nodes through a certain perception mode. Because the second scatterer is the first scatterer, or the second scatterer is a portion of the first scatterer, when the first node provides the first information to other nodes, information about the same scatterer can be transmitted between different nodes, thereby helping to expand the perception range.

[0041] In one possible design, the first node sending the first information includes: the first node sending the first information to a second node, where the second node is an upper-level node of the first node, so that the second node performs fusion processing based on the first information. The fused information can assist in communication, such as performing environment reconstruction, channel prediction, and positioning.

[0042] In a second aspect, a communication method is provided. The method can be executed by a second node. Unless otherwise specified, the "second node" in this application can refer to the second node itself (for example, a network device, or a perception management function SMF), or a component in the second node (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the second node. The following description is based on the example of the execution subject being the second node. The method includes:

[0043] The second node obtains first information and third information, where the first information indicates a first scatterer type corresponding to the first scatterer, and the third information indicates a third scatterer type corresponding to the third scatterer. The second node performs fusion processing on the first scatterer and the third scatterer based on the first information and the third information.

[0044] For example, the second node is a network device or a perception management function SMF.

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

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

[0047] 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.

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

[0049] The first scatterer may be one or more scatterers, and the third scatterer may be one or more scatterers.

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

[0051] The first scatterer and the third scatterer are different, which may include the following situations:

[0052] Possible scenario 1: some of the first scatterers are different from some of the third scatterers.

[0053] Possible scenario 2: each scatterer in the first scatterers is different from each scatterer in the third scatterers.

[0054] That is, the second node may obtain the first information and the third information, and perform fusion processing based on the scatterer type indicated by the first information and the scatterer type indicated by the third information, thereby improving fusion efficiency.

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

[0056] If the scatterer type indicated by the first information corresponds to the spontaneous emission and other-reception sensing mode, that is, this type of scatterer significantly improves the sensing range, then the scatterers for fusion processing may include the first scatterer, thereby improving fusion efficiency. If the scatterer type indicated by the first information corresponds to the spontaneous emission and other-reception sensing mode, that is, this type of scatterer does not significantly improve the sensing range, then the fusion processing target may not include the first scatterer.

[0057] If the type of scatterer indicated by the third information corresponds to the spontaneous emission and other-reception sensing mode, i.e., this type of scatterer significantly improves the sensing range, then the scatterers for fusion processing may include the third scatterer, thereby improving fusion efficiency. If the type of scatterer indicated by the third information corresponds to the spontaneous emission and other-reception sensing mode, i.e., this type of scatterer does not significantly improve the sensing range, then the fusion processing target may exclude the third scatterer.

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

[0059] In one possible design, the scatterer type indicated by the first information includes at least one of the following:

[0060] The first type of scatterer is a scatterer determined by a self-transmitting and self-receiving sensing mode.

[0061] The second type of scatterer is a scatterer determined by the first spontaneous reception sensing mode, and the first spontaneous reception sensing mode has one reflection.

[0062] The third type of scatterer is a scatterer that is passed through by the first reflection in the second spontaneous reception sensing mode, and the second spontaneous reception sensing mode has at least two reflections.

[0063] The fourth type of scatterer is the scatterer that the last reflection in the second spontaneous reception sensing mode passes through, and the second spontaneous reception sensing mode has at least two reflections. Or,

[0064] The fifth type of scatterers are scatterers in the environment whose position information is known.

[0065] 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 a fourth type of scatterer corresponding to the third type of scatterer.

[0066] 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.

[0067] In one 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 a first perception mode.

[0068] The first sensing mode may be a self-transmitting and self-receiving sensing mode or a self-transmitting and other-receiving sensing mode.

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

[0070] In one possible design, the method further includes: the second node sending request information, where the request information is used to determine the type of the first scatterer.

[0071] In a possible design, the request information includes first level information, where the first level information indicates a level to which the perception requirement belongs, and the first level information is associated with the first scatterer type.

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

[0073] In a possible design, the perception 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 scatterers.

[0074] In one possible design, before the second node sends the request information, the method also includes: the second node receives the request information.

[0075] That is, after receiving the request information, the second node sends the request to the first node. This can be understood as: the second node forwards the request information to meet the needs of other nodes except the second node for the first information.

[0076] 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.

[0077] The communication device includes modules, units, or means corresponding to the implementation method, which can be implemented by hardware, software, or hardware executing corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the functions.

[0078] In some possible designs, the communication device may include a processing module and a transceiver module. The processing module may be configured to implement the processing functionality of any of the above aspects and any possible implementations thereof. The transceiver module may include a receiving module and a transmitting module, respectively configured to implement the receiving functionality and the transmitting functionality of any of the above aspects and any possible implementations thereof.

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

[0080] In a fourth aspect, a communication device is provided, comprising: a processor and a memory; the memory is configured to store computer instructions, and when the processor executes the instructions, the communication device performs the method described in any aspect. The communication device may be the first node described 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 described in the second aspect, or a device included in the second node, such as a chip or a chip system.

[0081] In a fifth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface is configured to communicate with a module external to the communication device; and the processor is configured to execute a computer program or instruction to cause the communication device to perform the method described in any aspect. The communication device may be the first node described 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 described in the second aspect, or a device included in the second node, such as a chip or a chip system.

[0082] In a sixth aspect, a communication device is provided, comprising: at least one processor; the processor is configured to execute a computer program or instruction stored in a memory, so that the communication device performs the method described in any aspect. The memory may be coupled to the processor or may be independent of the processor. The communication device may be the first node described in the first aspect. Alternatively, the communication device may be the second node described in the second aspect.

[0083] In a seventh aspect, a communication device is provided, comprising: a processing circuit and an interface circuit; the interface circuit is configured to communicate with a module external to the communication device; and the processing circuit is configured to execute a computer program or instruction to cause the communication device to perform the method described in any aspect. The communication device may be the first node described 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 described in the second aspect, or a device included in the second node, such as a chip or a chip system.

[0084] In an eighth aspect, a communication device is provided, comprising: a logic circuit and an interface circuit; the interface circuit is configured to communicate with a module external to the communication device; and the logic circuit is configured to execute a computer program or instruction to cause the communication device to perform the method described in any aspect. The communication device may be the first node described 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 described in the second aspect, or a device included in the second node, such as a chip or a chip system.

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

[0086] In a tenth aspect, a computer program product comprising instructions is provided, which, when run on a communication device, enables the communication device to execute the method described in the first aspect and any possible design thereof.

[0087] In the eleventh aspect, a communication device is provided (for example, the communication device can be a chip or a chip system), which 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.

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

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

[0090] In the twelfth aspect, a communication system is provided, which includes a first node and a second node, the first node is used to execute the method in the first aspect or any possible design of the first aspect, and the second node is used to execute the method in the second aspect or any possible design of the second aspect.

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

[0092] Among them, the technical effects brought about by any design method in the second aspect to the twelfth aspect can refer to the technical effects brought about by different design methods in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0093] FIG1a is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0094] FIG1b is a schematic diagram of the architecture of another communication system provided in an embodiment of the present application;

[0095] FIG2a is a schematic diagram of a self-transmitting and self-receiving sensing mode provided in an embodiment of the present application;

[0096] FIG2b is a schematic diagram of a spontaneous and other-receiving sensing mode provided in an embodiment of the present application;

[0097] FIG2c is a schematic diagram of another spontaneous and other-receiving sensing mode provided in an embodiment of the present application;

[0098] FIG3a is a schematic diagram of a perception fusion provided by an embodiment of the present application;

[0099] FIG3 b is a schematic diagram of scatterer fusion provided in an embodiment of the present application;

[0100] FIG4 is a flow chart of a communication method provided in an embodiment of the present application;

[0101] FIG5 is a flow chart of another communication method provided in an embodiment of the present application;

[0102] FIG6 is a flow chart of another communication method provided in an embodiment of the present application;

[0103] FIG7 is a flow chart of another communication method provided in an embodiment of the present application;

[0104] FIG8 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0105] FIG9 is a schematic structural diagram of another communication device provided in an embodiment of the present application;

[0106] FIG10 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0107] The technical solution in this application will be described below with reference to the accompanying drawings.

[0108] In the description of this application, "and / or" in this application is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone.

[0109] In the description of this application, unless otherwise specified, "plurality" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc.

[0110] In the description of this application, the words "first" and "second" are used to distinguish between identical or similar items with substantially the same function and effect. The words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.

[0111] In the description of this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.

[0112] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0113] Figure 1a is a schematic diagram of the architecture of a communication system used in an embodiment of the present application. As shown in Figure 1a, the communication system includes a perception center and perception nodes. The perception center can communicate with the perception nodes via wired or wireless means. Optionally, different perception centers can communicate with each other. Optionally, different perception nodes can communicate with each other.

[0114] The perception center is mainly responsible for the aggregation, storage, and call of perception data. The perception center can be a network device or a perception management function, such as a sensing management function (SMF).

[0115] The sensing node mainly uses sensing technology to determine scatterers in the environment. The sensing node can be an SMF, a network device, or a terminal device.

[0116] It should be noted that in this application, both the perception center and the perception node are equipped with a perception module and possess perception capabilities. Alternatively, the perception center and the perception node have completed integrated communication and perception transformation. The integrated communication and perception transformation can be understood as: configuring a perception module and / or configuring a perception algorithm. For example, the completion of the integrated communication and perception transformation of a perception node can be understood as: configuring a perception module and / or configuring a perception algorithm in the perception node.

[0117] It should be noted that in this application, the levels are described as follows:

[0118] First, the level of the perception center is higher than that of the perception node. For example, when one or more perception nodes provide scatterer information to the perception center, it can be understood that the perception center is the upper-level node of the perception node, or the perception node is the lower-level node of the perception center. The perception center can be an SMF or a network device, and the perception node can be an SMF, a network device, or a terminal device.

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

[0120] 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.

[0121] 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.

[0122] Figure 1b is a schematic diagram of the architecture of another communication system used in an embodiment of the present application. As shown in Figure 1b, the communication system 1000 includes at least one network device (such as 110a and 110b in Figure 1b) and at least one terminal device (such as 120a-120j in Figure 1b). 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.

[0123] Optionally, the network device is a network-side device with wireless transceiver functions. The network device may be a device in a radio access network (RAN) that provides wireless communication functions for terminal devices, referred to as a RAN device. The RAN may be an access network in the 3rd Generation Partnership Project (3GPP), for example, 4G, 5G, or the future-oriented 6G network. The RAN may also be an open access network (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 base station (next generation nodeB, gNB) in a fifth-generation (5G) mobile communication system, a next-generation base station in a sixth-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 networking system. RAN equipment can also be a module or unit that performs some of the functions of a base station. For example, it can be a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). The CU here performs the functions of the base station's radio resource control protocol and packet data convergence protocol (PDCP), and can also perform the functions of the service data adaptation protocol (SDAP); the DU performs the functions of the base station's radio link control layer and medium access control (MAC) layer, and can also perform some or all of the physical layer functions. For detailed descriptions of each of the above protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The CU and DU can be set up separately, or they can be included in the same network element, such as the baseband unit (BBU).The RU may be included in a radio frequency device or radio frequency unit, for example, a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). In different systems, CU, DU, or RU may have different names, but those skilled in the art will understand their meanings. For example, in an ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, and RU may also be called O-RU. Any 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 110a in Figure 1b), a micro base station or an indoor station (such as 110b in Figure 1b), a relay node, a donor node, etc. The embodiments of this application do not limit the specific technology and specific device form adopted by the radio access network device. For ease of description, network device is referred to as the abbreviation of radio access network device, and base station is used as an example of radio access network device.

[0124] Optionally, the terminal device accesses the core network via a network device. The terminal device includes a device that provides voice and / or data connectivity to the user. Specifically, it includes a device that provides voice to the user, 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 connectivity or a processing device connected to a wireless modem. The terminal device can communicate with the core network via the radio access network, exchange voice or data with the RAN, or exchange voice and data with the RAN. The terminal device may include user equipment (UE), wireless terminal device, mobile terminal device, D2D terminal device, V2X terminal device, machine-to-machine / machine-type communications (M2M / MTC) terminal device, Internet of Things (IoT) terminal device, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. For example, it may include a mobile phone (or so-called "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-built-in mobile device, etc. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, and personal digital assistants (PDAs). Also included are limited devices, such as those with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners.

[0125] The various terminal devices introduced above, if located on a vehicle (eg, placed in or installed in a vehicle), can be considered as vehicle-mounted terminal devices, which are also called on-board units (OBUs).

[0126] In the embodiment of the present application, the terminal device may further include a relay. Alternatively, it can be understood that anything that can communicate data with a base station can be considered a terminal device.

[0127] In the embodiments of the present application, the device for implementing the functions of the terminal device can be the terminal device, or it can be a device that can support the terminal device to implement the functions, such as a chip system, which can be installed in the terminal device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solutions provided in the embodiments of the present application, the device for implementing the functions of the terminal is a terminal device as an example for description.

[0128] It should be understood that network devices and terminal devices can be fixed or mobile. Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on aircraft, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of network devices and terminal devices.

[0129] The roles of network devices and terminal devices can be relative. For example, the helicopter or drone 120i in Figure 1b can be configured as a mobile base station. To terminal devices 120j that access the wireless access network through 120i, terminal device 120i is a network device; but to network device 110a, 120i is a terminal device, meaning that communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via a base station-to-base station interface protocol. In this case, relative to 110a, 120i is also a network device. Therefore, both network devices and terminal devices can be collectively referred to as communication devices. 110a and 110b in Figure 1b can be referred to as communication devices with network device functionality, and 120a-120j in Figure 1b can be referred to as communication devices with terminal device functionality.

[0130] Network devices and terminal devices, network devices and network devices, and terminal devices and terminal devices can communicate through authorized spectrum, unauthorized spectrum, or both. They can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communications.

[0131] In the embodiments of the present application, the functions of the network device may also be performed by a module (such as a chip) in the network device, or by a control subsystem that includes the network device functions. The control subsystem that includes the network device functions here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal device may also be performed by a module (such as a chip or a modem) in the terminal device, or by a device that includes the terminal device functions.

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

[0133] To facilitate understanding of the embodiments of the present application, the following briefly describes the terms used in the embodiments of the present application. It should be understood that these descriptions are only for facilitating understanding of the embodiments of the present application and should not constitute any limitation on the present application.

[0134] 1. Mono-static sensing

[0135] Self-transmission and self-reception is a sensing mode in sensing technology. The self-transmission and self-reception sensing mode can also be called single-base sensing or single-station sensing.

[0136] For example, the processing of the self-transmitting and self-receiving sensing mode is described as follows:

[0137] As shown in Figure 2a, a sensing node transmits a sensing signal, which is reflected by a scatterer. The sensing node then receives the reflected sensing signal and determines the location of the scatterer based on the signal. In the self-transmitting and self-receiving sensing mode, the sensing node can be a network device or an SMF. In this mode, only one reflection occurs.

[0138] The scatterers determined based on the self-transmitting and self-receiving sensing mode can be described as: first-class scatterers. The first-class scatterers can be understood as: scatterers that are passed through once by reflection in the self-transmitting and self-receiving sensing mode.

[0139] In addition, the first type of scatterer may also have other descriptions, such as monostatic scatterer (Mono-static scatter), which is not limited in this application.

[0140] It's important to note that the autonomous sensing mode has a narrow and limited range. For example, this is due to drawbacks such as a short sensing distance, restricted angle of incidence, and limited accuracy. Furthermore, in this mode, base stations are expensive to set up, their number is limited, and they can't be arbitrarily selected for construction, making them difficult to move once built.

[0141] 2. Bi-static sensing

[0142] Transmitted and received is another sensing mode in sensing technology. Taking two sensing nodes as an example, this sensing mode can also be called dual-base sensing. Taking multiple sensing nodes as an example, this sensing mode can also be called multi-station sensing (Multi-TRP sensing).

[0143] For example, the processing of the spontaneous and other-receiving perception mode is described as follows:

[0144] On the transmitting end, a sensing node sends a sensing signal, which is reflected by a scatterer. On the receiving end, the sensing node receives the reflected sensing signal and determines the location of the scatterer based on the reflected sensing signal. In the autonomous and other-receiving sensing mode, the transmitting sensing node can be a network device or an SMF. The receiving sensing node can be a network device, a terminal device, or an SMF, although this application does not limit this.

[0145] As shown in Figure 2b, in the spontaneous and other-receiving sensing mode, a single reflection may occur, which can also be called a single-bounce reflection. In other words, in the spontaneous and other-receiving sensing mode, only a single reflection occurs. In this case, the scatterers determined based on the spontaneous and other-receiving sensing mode can be described as type II scatterers. Type II scatterers can be understood as scatterers that pass through a single reflection in the spontaneous and other-receiving sensing mode.

[0146] In addition, the second type of scatterer can also be described in other ways, such as a bistatic single-bounce scatterer or a bistatic single-bounce scatterer, which is not limited in this application.

[0147] As shown in Figure 2c, at least two reflections may occur in the spontaneous and other-receiving sensing mode. In other words, two or more reflections occur in the spontaneous and other-receiving sensing mode. In this case, the scatterers determined based on the spontaneous and other-receiving sensing mode fall into two categories:

[0148] One type can be described as the third type of scatterer. The third type of scatterer can be understood as the scatterer that is reflected for the first time in the spontaneous reception sensing mode, or described as the first-hop scatterer in the spontaneous reception sensing mode.

[0149] The other type can be described as the fourth type of scatterer. The fourth type of scatterer can be understood as the scatterer that is the last reflected scatterer in the spontaneous reception sensing mode, or as the last-hop scatterer in the spontaneous reception sensing mode.

[0150] Taking the example of two reflections in the spontaneous heter-reception sensing mode, these two reflections can also be called double-bounce reflections. Both the third and fourth types of scatterers can be described as bistatic double-bounce scatterers or bistatic double-hop scatterers. The third type of scatterer can be described as bistatic double-bounce scatter (first-hop scatter). The fourth type of scatterer can be described as bistatic double-bounce scatter (last-hop scatter).

[0151] It's important to note that the range of spontaneous and external reception is significantly improved compared to that of spontaneous and external reception. Furthermore, in the spontaneous and external reception sensing mode, the range determined by the spontaneous and external reception sensing mode based on at least two reflections is generally greater than that determined by the spontaneous and external reception sensing mode based on a single reflection. This improvement is particularly noticeable in the height direction.

[0152] It should be pointed out that in the spontaneous and other-receiving perception mode, if the perception node is a terminal device, it has the advantages of flexible location, wide coverage, and can greatly expand the perception field of view.

[0153] 3. Perception Fusion

[0154] 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 to obtain the distribution of scatterers in a larger spatial range, so as to expand the perception range or improve the perception accuracy.

[0155] Taking Figure 3a as an example, sensing node 1 sends a request message to sensing node 2. In response, sensing node 2 receives the request message from sensing node 1. The request message is for scatterer information. In response, sensing node 2 sends the scatterer information to sensing node 1. In response, sensing node 1 receives the scatterer information from sensing node 2. The scatterer information indicates the location of a scatterer, which can be a single scatterer or multiple scatterers.

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

[0157] Table 1

[0158] In Table 1, site information refers to the information of the sensing node, which determines N scatterers through different sensing modes, such as self-transmission and self-reception, and self-transmission and other-reception. The sensing link identifier refers to the identifier of the link where the line of sight (LOS) is located. The transmitting end identifier refers to the identifier of the sensing node that transmits the sensing signal. The receiving end identifier refers to the identifier of the sensing node that receives the sensing signal. Time refers to the timestamp corresponding to the sensing signal, such as the timestamp of generating, transmitting, or receiving the sensing signal. Direction refers to the transmission direction of the link where the sensing signal is located. Configuration refers to the configuration corresponding to the sensing link, such as bandwidth configuration.

[0159] In Table 1, taking scatterer 1 as an example, scatterer ID refers to the unique identifier of scatterer 1. 3D Coordinates refers to the 3D coordinates of scatterer 1 in the environment. Angle can refer to the angle of departure (AoD). Likelihood represents the weight of scatterer 1 in the perception fusion process. Power refers to the power of the perception signal. Speed ​​refers to the movement speed of scatterer 1.

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

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

[0162] Taking the example of scatterer information including information of each scatterer from scatterers 1 to scatterers 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 speed 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 speed of scatterer 2, etc.

[0163] Optionally, the scatterer information may further include one or more of the following: site information, sensing link identifier, transmitting end identifier, receiving end identifier, time, direction, configuration / capability and other information.

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

[0165] Taking Figure 3b as an example, sensor node 1 performs fusion processing based on the scatterer information provided by different sensor nodes. For example, sensor node 1 performs fusion processing based on the scatterer information provided by sensor nodes 2, 3, and 4. In Figure 3b, circles represent scatterers. Open circles indicate scatterers indicated by the scatterer information from sensor node 2. Circles filled with diagonal lines indicate scatterers indicated by the scatterer information from sensor node 3. Circles filled with vertical lines indicate scatterers indicated by the scatterer information from sensor node 4.

[0166] It should be pointed out that, in the present 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 fusion processing, different scatterer information may include: scatterer information provided by sensing node 2, such as scatterer 1's position and movement speed; and scatterer information provided by sensing node 3, such as scatterer 1's position and corresponding likelihood. After fusion processing, more complete information about scatterer 1 may include: scatterer 1's position, movement speed, corresponding likelihood, etc.

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

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

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

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

[0172] However, the above perception fusion process suffers from low fusion efficiency, as described below:

[0173] For example, taking the scenario of expanding the perception range as an example, in this scenario, when different nodes are interacting with scatterer information, the node providing the scatterer information will provide 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 fusion efficiency is a technical problem that needs to be solved urgently.

[0176] In view of this, the present application provides a communication method. This method can be applied to the system shown in Figure 1a or Figure 1b. The method includes: a first node determining first information, where 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] The scatterer type indicated by the first information corresponds to the first scatterer, which can be understood as follows: the scatterer type indicated by the first information is the scatterer type to which the first scatterer belongs. In other words, there is a mapping relationship between the scatterer type and the first scatterer, and 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.

[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 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 fusion efficiency.

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

[0180] The communication method proposed in the embodiment of the present application is described in detail below with reference to FIG4 . The communication method 400 proposed in the embodiment of the present application includes the following operations:

[0181] S401: A first node determines first information.

[0182] The first node is described as follows:

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

[0184] Taking Figure 1b as an example, the first node can be a network device with perception function, a terminal device with perception function, or an SMF with perception function, and this application does not limit this.

[0185] The first information is as follows:

[0186] The first information indicates a scatterer type. The scatterer type indicated by the first information corresponds to the first scatterer, such as the scatterer type indicated by the first information, which is the scatterer type 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, as follows:

[0188] First-class scatterers. The first-class scatterers are scatterers determined by the self-transmitting and self-receiving sensing mode, such as Mono-static scatter. In this application, the first-class scatterers can be identified by the number '1', as shown in Table 2.

[0189] Second-class scatterers. A second-class scatterer is a scatterer identified by the first spontaneous-receiver sensing pattern, where the first spontaneous-receiver sensing pattern undergoes a single reflection. This second-class scatterer can be denoted as a bi-static single-bounce scatter. In this application, the second-class scatterer can be identified by the number '2', as shown in Table 2.

[0190] The third type of scatterer is the scatterer that the first reflection in the second spontaneous reception sensing mode passes through. The second spontaneous reception sensing mode has at least two reflections. Taking the second spontaneous reception sensing mode with two reflections as an example, the third type of scatterer can be denoted as Bi-static Double-bounce Scatter (First-hop Scatter). 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 is the scatterer that the last reflection in the second spontaneous reception sensing mode passes through. The second spontaneous reception sensing mode has at least two reflections. Taking the second spontaneous reception sensing mode with two reflections as an example, the fourth type of scatterer can be recorded as Bi-static Double-bounce scatter (Last-hop scatter). 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 is one whose location information is known. This type of scatterer does not require perception, measurement, or calculation. Examples include streetlights, billboards, and signboards, which have already been calibrated. This type of scatterer can be denoted as a True-label / Anchor. This type of scatterer can be identified by the number '0', as shown in Table 2.

[0193] Table 2

[0194] Taking Table 2 as an example, the first information can indicate the scatterer type using 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. For 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.

[0195] It should be understood that Table 2 is an introduction to the scatterer types as a possible example and should not be understood as a limitation of the present application. Of course, the identifiers corresponding to the scatterer types shown in the first column of Table 2 can be replaced with other types, such as letters, symbols, etc., and the present application does not limit this. Of course, the scatterer types involved in different application scenarios are also different, and can include some of the scatterer types in Table 2, and can also include other scatterer types, and can be expanded, and the present application does not limit this.

[0196] It should be understood that Table 2 provides the correspondence between the identifier of the scatterer type and the scatterer type as a possible example. Of course, the scatterer types and corresponding relationships (i.e., the correspondence between the scatterer type identifier and the scatterer) involved in different application scenarios are also different, and may include the correspondence in Table 2 or other correspondences (i.e., the correspondence between the identifier of the scatterer type and the scatterer), and this application does not limit this.

[0197] It should be understood that if the first scatterer is one scatterer, then the scatterer type to which the first scatterer belongs is one, and the scatterer type indicated by the first information is one. If the first scatterer is at least two scatterers, then the scatterer type to which the first scatterer belongs can be at least two, and the scatterer type indicated by the first information is two or more of the five scatterer types described above, which is not limited in this application.

[0198] Taking Table 3 as an example, the first information may include an option of 'scatterer type', which indicates the scatterer type.

[0199] Table 3

[0200] Optionally, the first information further indicates the measured position of the first scatterer and the probability that the first scatterer is at the measured position, wherein the probability that the first scatterer is at the measured position can be understood as confidence, a perceptual quality assessment result, etc.

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

[0202] It should be noted that the probability indicated by the first information can be understood as the degree of accuracy in predicting that the first scatterer is at the measured location. The greater the probability indicated by the first information, the greater the likelihood that the first scatterer is at the measured location. Conversely, the smaller the probability indicated by the first information, the smaller the likelihood that the first scatterer is at the measured location.

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

[0204] Optionally, if the type of scatterer indicated by the first information is a third type of scatterer, the first information includes a first identifier, and the first identifier is used to identify a fourth type of scatterer corresponding to the third type of scatterer. And / or, if the type of scatterer indicated by the first information is a fourth type of scatterer, the first information includes a first identifier, and the first identifier is used to identify a third type of scatterer corresponding to the fourth type of scatterer.

[0205] For example, the first identifier can be a number, a letter, a symbol, etc., or a link identifier, which is not limited in this application.

[0206] For example, taking N spontaneous other-reception sensing processes as an example, all of the N spontaneous other-reception sensing processes have at least two reflections.

[0207] During the first spontaneous external reception process, the first reflection passes through scatterer 1, which belongs to the third category. The first identifier corresponding to scatterer 1 can be the number '1'. During the first spontaneous external reception process, the last reflection passes through scatterer 2, which belongs to the fourth category. The first identifier corresponding to scatterer 2 is the same as the first identifier corresponding to scatterer 1, thus indicating a corresponding relationship between scatterers 1 and 2.

[0208] In addition, other perception processes in the N-times spontaneous and receiving perception process can be deduced by analogy and will not be elaborated on here.

[0209] In this case, if the first scatterer is scatterer 1, the scatterer type indicated by the first information is a third-category scatterer. Furthermore, the first information also includes a first identifier, which is the number '1', so that the second node determines the scatterer corresponding to scatterer 1 based on the first identifier.

[0210] If the first scatterer is scatterer 2, the scatterer type indicated by the first information is: Category 4 scatterer. In addition, the first information also includes a first identifier, which is the number '1', so that the second node determines the scatterer corresponding to scatterer 2 based on the first identifier.

[0211] Taking the channel recovery scenario as an example, if the second node can determine that there is a corresponding relationship between scatterers 1 and 2, the second node can perform channel recovery. For example, the second node performs channel recovery based on the following four pieces of information: the location of the sensing node sending the sensing signal, the measured location of scatterer 1, the measured location of scatterer 2, and the location of the sensing node receiving the sensing signal.

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

[0213] It should be added that the following supplementary explanation is given regarding the first scatterer: the first scatterer may be one or more scatterers.

[0214] As a possible implementation, each scatterer in the first scatterer is determined by the first node through a certain sensing mode. 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.

[0215] As another possible implementation, before executing S401, the first node further performs the following operation: the first node receives second information, wherein the second information indicates a second scatterer and a scatterer type to which the second scatterer belongs. The second scatterer is the first scatterer, or the second scatterer is a portion of the first scatterer.

[0216] For the first node, after determining the first information, the first node executes S402:

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

[0218] The first node and the first information can be found in the introduction of S401 and will not be described in detail.

[0219] The second node is described as follows:

[0220] The second node may be an upper-level node of the first node.

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

[0222] Taking Figure 1b as an example, the second node can be a network device with perception function, or it can be an SMF.

[0223] In some embodiments, as shown in FIG5 , the communication method of the present application further includes the following operations:

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

[0225] The request information is as follows:

[0226] The request information is used to determine the above-mentioned scatterer type, which is the scatterer type corresponding to the first scatterer.

[0227] In the present application, the request information is used to request scatterers of the above scatterer type. For the first node, the first node can determine the above scatterer type according to the request information, and then select scatterers corresponding to the scatterer type.

[0228] Optionally, the request information includes first level information, which indicates the level to which the perception 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 (requirement_level) flag.

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

[0230] Table 4

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

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

[0233] If 'requirement_level=2', then 'All scatters with 'scatter_type'≤2' can be understood as: the requirement level is '2', and the scatterer type corresponding to the requirement level is: at least one scatterer type from '0-2', as shown in Table 2.

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

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

[0236] It should be understood that Table 4 describes the correspondence between 'requirement level flags and scatterer types' as a possible example. Of course, in different application scenarios, the correspondence between 'requirement level flags and scatterer types' involved may include a portion of the correspondence in Table 4 (e.g., only the two rows in bold in Table 4) or may include more correspondences (e.g., Table 4 may include more rows), and this application does not limit this.

[0237] Optionally, perceived need can be related to factors such as:

[0238] For example, the sensing requirement is determined based on the density of scatterers within a first area. The first area is the area to be sensed, such as a city block. The scatterers within the first area include the first scatterer described above. The density of scatterers within the first area can be determined based on information such as buildings and vehicles within the first area.

[0239] In this way, a sensing node (such as a second node) can determine different levels of sensing requirements based on the density of scatterers in the area to be sensed, and the first-level information can be used to represent these requirements. If the first information includes the first-level information, different types of scatterers can be requested through the first information, thereby meeting dynamically changing sensing requirements.

[0240] For another example, the sensing requirements include a resolution requirement for a first area. The first area is the area to be sensed. Scatterers within the first area include the aforementioned first scatterers. The resolution requirement for the first area may include centimeters (cm), decimeters (dm), or meters (m).

[0241] The resolution requirement for the first area is centimeter (cm) level, which can be understood as: after the first area is divided into 1 cm×1 cm areas, the distribution of scatterers in each 1 cm×1 cm area can be known.

[0242] The resolution requirement for the first area is decimeter (dm) level, which can be understood as: after the first area is divided into areas of 1dm×1dm, the distribution of scatterers in each 1dm×1dm area can be known.

[0243] The resolution requirement for the first area is meter (m) level, which can be understood as: after the first area is divided into 1m×1m areas, the distribution of scatterers in each 1m×1m area can be known.

[0244] In this way, a sensing node (such as a second node) can determine different levels of sensing requirements based on the resolution requirements of the area to be sensed, and these levels are represented 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, thereby meeting dynamically changing sensing requirements and reducing transmission overhead.

[0245] For example, the sensing requirement may include a coverage requirement for a first area. The first area is the area to be sensed. Scatterers within the first area include the aforementioned first scatterers. The coverage requirement for an area may include 20%, 60%, or 80%.

[0246] The coverage requirement for the first region is 20%, which can be understood as: being able to know the distribution of scatterers in 20% of the area of ​​the first region.

[0247] The coverage requirement for the first region is 60%, which can be understood as: being able to know the distribution of scatterers in 60% of the area of ​​the first region.

[0248] The coverage requirement for the first region is 80%, which can be understood as: being able to know the distribution of scatterers in 80% of the area of ​​the first region.

[0249] In addition, the coverage rate of the first area can be described in other ways, such as the field of view of the first area. This application takes the coverage rate as an example for introduction, which should not be understood as a limitation to this application.

[0250] In this way, a sensing node (such as a second node) can determine different levels of sensing requirements based on the coverage requirements of the area to be sensed, and these levels are represented 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, thereby meeting dynamically changing sensing requirements and reducing transmission overhead.

[0251] 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.

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

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

[0254] S4011. The first node determines the type of the scatterer according to the request information.

[0255] Optionally, the request information includes first-level information. The first node determines the type of the scatterer according to the first-level information. Please refer to the introduction of Table 4, which will not be repeated here.

[0256] For example, the first level information is: 'requirement_level=1', then the first node determines, according to Table 4, the scatterer type corresponding to the requirement level: the scatterer type identified by '0' and / or '1', ie, True-label / Anchor and / or Mono-static scatter.

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

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

[0259] Exemplarily, the first node screens at least one scatterer to select scatterer types identified by '0' and / or '1', ie, True-label / Anchor and / or Mono-static scatter, and uses the selected scatterer as the first scatterer.

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

[0261] The scatterer type indicated by the first information is the scatterer type to which the first scatterer belongs.

[0262] Furthermore, the first information further indicates the first scatterer, for example, the first information includes an identifier of the first scatterer, as shown in Table 3.

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

[0264] In some embodiments, as shown in FIG6 , S402 includes S4021:

[0265] S4021: The first node periodically sends first information to the second node. Correspondingly, the second node periodically receives the first information from the first node.

[0266] For example, for the first node, the period of performing the sending operation is 20 ms. Accordingly, the first node performs a sending operation every 20 ms, that is, sends the first information to the second node.

[0267] The above-mentioned cycle length may be predefined, configured by the second node for the first node, or determined by the first node, and this application does not impose any limitation on this.

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

[0269] In some embodiments, as shown in FIG6 , S402 includes S4022:

[0270] 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 first information to the second node.

[0271] For example, the first duration can be 15ms. The first threshold can be 1m. That is, if the first node is a terminal device and the first node moves a distance greater than or equal to 1m within 15ms, the first node performs a sending operation, i.e., sends the first information to the second node. Thus, the communication method of the present application can be applied in the following scenario: a pedestrian carrying a terminal device walks through a block, thereby being able to perceive the distribution of scatterers on the block.

[0272] The first duration may be predefined, configured by the second node for the first node, or determined by the first node, and this application does not limit this.

[0273] Similarly, the first threshold may be predefined, configured by the second node for the first node, or determined by the first node, which is not limited in this application.

[0274] 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 SMF.

[0275] The above describes the operations on the first node side.

[0276] The following describes operations on the second node side.

[0277] For the second node, as shown in FIG7 , the communication method of the present application includes the following operations:

[0278] S701: The second node obtains first information and third information.

[0279] The second node is described as follows:

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

[0281] Taking Figure 1b as an example, the second node can be a network device with perception function, or it can be an SMF with perception function, and this application does not limit this.

[0282] The first information is as follows:

[0283] 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, please refer to the introduction of S401 and will not be repeated here.

[0284] The third information is introduced as follows:

[0285] 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, please refer to the introduction of S401 and will not be repeated here.

[0286] 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 impose any limitation on this.

[0287] 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. Where the first scatterer and the third scatterer are different, there are two possible situations:

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

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

[0290] It should be noted that the second node can first obtain the first information and then obtain the third information, or the second node can first obtain the third information and then obtain the first information, or the second node can obtain the first information and the third information at the same time. This application does not limit this.

[0291] It should be noted that the second node may obtain the first information in the following two ways:

[0292] Mode 1: The second node receives the first information, such as receiving the first information from the first node. For details, see the introduction of S402 and will not be repeated here.

[0293] Optionally, in mode 1, the second node further sends a request message to request the first node to provide the first information. Please refer to the introduction of S403 for details and will not be repeated here.

[0294] In mode 2, the second node determines the first information through a first sensing mode, wherein the first sensing mode may 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.

[0295] Similarly, the second node obtains the third information, which may also include: the second node receives the third information, see the introduction of method 1, which will not be repeated here, or the second node determines the third information through a certain perception mode, see the introduction of method 2, which will not be repeated here.

[0296] It should be understood that the first information and the third information may come from the same node, ie, the first node, or from different nodes, and this application does not limit this.

[0297] For the second node, after obtaining the first information and the third information, the second node executes S702:

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

[0299] For example, taking the expansion of the perception range as an example, the scatterer types indicated by the first information are: second-class scatterers, third-class scatterers, and / or fourth-class scatterers, and the scatterer types indicated by the third information are: second-class scatterers, third-class scatterers, and / or fourth-class scatterers. The above scatterer types can expand the perception range, so the second node performs fusion processing on the first scatterer and the third scatterer, thereby rapidly expanding the perception range and improving fusion efficiency. The fusion processing can be seen in the introduction of Figure 3b and will not be repeated here.

[0300] For the second node, the second node performs fusion processing to obtain fusion-processed information, which can assist communication, such as environment reconstruction, auxiliary channel prediction, auxiliary positioning, etc. This application does not limit this.

[0301] It should be understood that, taking the example of expanding the perception range, the first information indicates the scatterer type: first-class scatterers and / or scatterers in the environment whose position information is known, and the third information indicates the scatterer type: first-class scatterers and / or scatterers in the environment whose position information is known. These scatterer types do not significantly improve the perception range, so the fusion processing does not include the first and third scatterers, thereby reducing the complexity of the fusion processing.

[0302] It should be understood that, for the second node, the processing performed by the second node is described using the first and third information as an example. Of course, in addition to the first and third information, the second node may also obtain other information, such as fourth information, where the fourth information indicates a fourth scatterer type, and the fourth scatterer type corresponds to the fourth scatterer. In S702, the second node performs fusion processing on the first and third scatterers based on the first and third information. This can be understood as: the second node performs fusion processing on the first, third, and fourth scatterers based on the first, third, and fourth information.

[0303] In other words, the second node can obtain at least two pieces of information Z. The second node performs fusion processing based on the at least two pieces of information Z. Any two pieces of information Z among the at least two pieces of information Z can be understood as the first information and the third information, so as to implement scatterer fusion processing based on the at least two pieces of information Z.

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

[0305] The scatterer types indicated by different information Z in the at least two information Z may be the same or different, and this application does not impose any limitation on this.

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

[0307] Example 1: Information A includes X itself. For example, taking information A indicating threshold X as an example, information A includes the size of threshold X.

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

[0309] It is understood that in each of the above embodiments, the methods and / or steps implemented by the first node may also be implemented by components applicable to the first node (e.g., a processor, chip, chip system, circuit, logic module, or software); and the methods and / or steps implemented by the second node may also be implemented by components applicable to the second node (e.g., a processor, chip, chip system, circuit, logic module, or software). The chip system may be composed of a chip, or may include a chip and other discrete components.

[0310] It is understandable that, in order to realize the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

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

[0312] 8 shows a schematic structural diagram of a communication device 800. 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 first node or the second node described above.

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

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

[0315] 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 used to support other processes of the technology 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 used to support other processes of the technology described herein.

[0316] When the communication device 800 is used to implement the function of the first node:

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

[0318] The transceiver module 802 is configured to send the first information.

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

[0320] In one possible design, the processing module 801 is used to determine the first information, including: determining the scatterer type based on the request information; determining the first scatterer based on the scatterer type; and determining the first information based on the first scatterer, wherein the first information also indicates the first scatterer.

[0321] In one 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.

[0322] When the communication device 800 is used to implement the function of the second node:

[0323] The processing module 801 is used to obtain first information and third information, where the first information indicates a first scatterer type, which corresponds to the first scatterer; and the third information indicates a third scatterer type, which corresponds to the third scatterer.

[0324] 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.

[0325] In one possible design, the processing module 801 is used to obtain the first information, including: controlling the transceiver module 802 to receive the first information, or determining the first information through a first perception mode.

[0326] In one possible design, the transceiver module 802 is used to send the request information.

[0327] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0328] Optionally, in this application, "the transceiver module receives / sends information" can also be understood as the processing module receiving / sending information via the transceiver module. "The processing module receives / sends information via the transceiver module" can also be understood as the processing module controlling the transceiver module to receive / send information. Alternatively, "the processing module sends information via the transceiver module" can be understood as the processing module outputs information to the transceiver module, which then sends the information; "the processing module receives information via the transceiver module" can be understood as the transceiver module receiving the information and inputting the information to the processing module.

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

[0330] In some embodiments, when the communication device 800 in Figure 8 is a chip or a chip system, the function / implementation process of the transceiver module 802 can be implemented through the input and output interface (or communication interface) of the chip or 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 chip system.

[0331] Since the communication device 800 provided in this embodiment can execute the above method, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.

[0332] As a possible product form, the first node or the second node described in the embodiments of the present application can also be implemented using 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 the various functions described throughout this application.

[0333] As another possible product form, the first node or the second node described in the embodiment of the present application can be implemented by a general bus architecture. For ease of explanation, refer to Figure 9, which is a structural diagram of a communication device 900 provided in an embodiment of the present application, and 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 chip system therein; or, the communication device 900 can be a second node, or a chip or module therein. Figure 9 only shows the main components of the communication device 900. In addition to the processor 901 and the transceiver 902, the communication device 900 may further include a memory 903, and an input and output device (not shown in the figure).

[0334] Optionally, the processor 901 is primarily used to process communication protocols and communication data, as well as control the entire communication device, execute software programs, and process software program data. The memory 903 is primarily used to store software programs and data. The transceiver 902 may include a radio frequency circuit and an antenna. The radio frequency circuit is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as a touch screen, display, and keyboard, are primarily used to receive user input and output data to the user.

[0335] Optionally, the processor 901 , the transceiver 902 , and the memory 903 may be connected via a communication bus.

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

[0337] When the communication device is turned 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 sent wirelessly, the processor 901 performs baseband processing on the data to be sent and outputs the 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 to the outside 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.

[0338] In another implementation, the RF circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely arranged independent of the communication device.

[0339] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the above-mentioned communication device 800 may take the form of the communication device 900 shown in FIG. 9 .

[0340] As an example, the functions / implementation process of the processing module 801 in FIG8 can be implemented by the processor 901 in the communication device 900 shown in FIG9 calling the computer-executable instructions stored in the memory 903. The functions / implementation process of the transceiver module 802 in FIG8 can be implemented by the transceiver 902 in the communication device 900 shown in FIG9.

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

[0342] As shown in FIG10 , a communication device 1000 includes at least one processor 1001. Optionally, the communication device further includes a communication interface 1002.

[0343] When the program instructions are executed in the at least one processor 1001, the apparatus 1000 can implement the method provided in any of the aforementioned embodiments and any possible designs thereof. Alternatively, the processor 1001 implements the method provided in any of the aforementioned embodiments and any possible designs thereof through logic circuits or by executing code instructions.

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

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

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

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

[0348] Optionally, the communication device 1000 may further include a power supply circuit 1004, which may be used to supply power to the processor 1001. The power supply circuit 1004 may be located in the same chip as the processor 1001, or in another chip other than the chip where the processor 1001 is located.

[0349] Optionally, the communication device 1000 may further include a bus 1005 , and various parts of the communication device 1000 may be interconnected via the bus 1005 .

[0350] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the communication device 800 shown in FIG. 8 may take the form of the communication device 1000 shown in FIG. 10 .

[0351] As an example, the functions / implementation process of the processing module 801 in FIG8 can be implemented by the processor 1001 in the communication device 1000 shown in FIG10 calling the computer-executable instructions stored in the memory 1003. The functions / implementation process of the transceiver module 802 in FIG8 can be implemented by the communication interface 1002 in the communication device 1000 shown in FIG10.

[0352] It should be noted that the structure shown in FIG10 does not constitute a specific limitation on the first node or the second node. For example, in other embodiments of the present application, the first node or the second node may include more or fewer components than shown in the figure, or combine or split certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0353] Optionally, the processor in the present application may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.

[0354] Optionally, the memory in the present 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 and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), or direct rambus RAM (DR RAM).

[0355] Optionally, the power supply circuit described in the embodiment of the present 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.

[0356] In some embodiments, an embodiment of the present application further provides a communication device, which includes a processor for implementing the method in any of the above method embodiments.

[0357] 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 invoke the instructions in the computer program stored in the memory to instruct the communication device to perform any of the above-described method embodiments. Of course, the memory may not be located in the communication device.

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

[0359] As another possible implementation, the communication device further includes a communication interface, where the communication interface is used to communicate with a module outside the communication device.

[0360] 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 include chips and other discrete devices. The embodiments of the present application do not specifically limit this.

[0361] The present application also provides a computer-readable storage medium having a computer program or instruction stored thereon, which implements the functions of any of the above method embodiments when executed by a computer.

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

[0363] Those skilled in the art will appreciate that, for the sake of convenience and brevity of description, the specific working processes of the above-described systems, devices, and units may refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0364] It is understood that the systems, devices, and methods described in this application may also be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be through some interface, indirect coupling or communication connection of devices or units, and may be electrical, mechanical, or other forms.

[0365] The units described as separate components may or may not be physically separate, i.e., they may be located in one place or distributed across multiple network units. Components shown as units may or may not be physical units. Some or all of these units may be selected to achieve the objectives of this embodiment as needed.

[0366] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0367] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using a software program, all or part of the embodiments may be implemented 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, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state drive (SSD)). In the embodiment of the present application, the computer may include the aforementioned device.

[0368] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the 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 multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in 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: include: The first node determines first information, the first information indicating a scatterer type, the scatterer type corresponding to the first scatterer; The first node sends the first information.

2. The method according to claim 1, characterized in that The first information further indicates a probability that the first scatterer is at a measurement position, which is contained 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: A first type of scatterer, wherein the first type of scatterer is a scatterer determined by a spontaneous emission and self-reception sensing mode; A second type of scatterer, wherein the second type of scatterer is a scatterer determined by a first spontaneous reception sensing mode, and the first spontaneous reception sensing mode has a single reflection; A third type of scatterer, wherein the third type of scatterer is a scatterer passed by the first reflection in the second spontaneous reception sensing mode, and the second spontaneous reception sensing mode has at least two reflections; A fourth type of scatterer, wherein the fourth type of scatterer is a scatterer passed by the last reflection in the second spontaneous reception sensing mode, and the second spontaneous reception sensing mode has at least two reflections; or The fifth type of scatterers are scatterers whose position information is known in the environment.

4. The method according to claim 3, characterized in that The type of scatterer indicated by the first information is the third type of scatterer, the first information includes a first identifier, and the first identifier is used to determine a fourth type of scatterer corresponding to the third type of scatterer; and / or, The type of scatterer indicated by the first information is the fourth type of scatterer, and 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.

5. The method according to any one of claims 1 to 4, characterized in that The method further includes: the first node receiving request information, where the request information is used to determine the type of scatterer 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 type of the scatterer according to the request information; The first node determines the first scatterer according to the type of the scatterer; The first node determines the first information according to the first scatterer, and the first information also indicates the first scatterer.

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

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

9. The method according to any one of claims 1 to 4, characterized in that: The first node sending the first information includes: The first node periodically sends the first information; or, When the moving distance of the first node within the 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: include: The second node acquires first information and third information, wherein the first information indicates a first scatterer type, the first scatterer type corresponds to the first scatterer, and the third information indicates a third scatterer type, the third scatterer type corresponds to the 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.

11. The method according to claim 10, characterized in that The second node acquires the first information, including: The second node receives the first information, or the second node determines the first information through a first perception mode.

12. The method according to claim 11, characterized in that The method further comprises: The second node sends request information, where the request information is used to determine the type of the first scatterer.

13. The method according to claim 12, characterized in that The request information includes first level information, the first level information indicates a level to which the perception requirement belongs, and the first level information is associated with the first scatterer type.

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

15. A communication device, characterized in that: include: A processing module, configured to determine first information, wherein the first information indicates a scatterer type, and the scatterer type corresponds to the first scatterer; A transceiver module is used to send the first information.

16. The communication device according to claim 15, characterized in that: The first information further indicates a probability that the first scatterer is at a measurement position, which is contained in the first information.

17. The communication device according to claim 15 or 16, characterized in that: The scatterer type indicated by the first information includes at least one of the following: A first type of scatterer, wherein the first type of scatterer is a scatterer determined by a spontaneous emission and self-reception sensing mode; A second type of scatterer, wherein the second type of scatterer is a scatterer determined by a first spontaneous reception sensing mode, and the first spontaneous reception sensing mode has a single reflection; A third type of scatterer, wherein the third type of scatterer is a scatterer passed by the first reflection in the second spontaneous reception sensing mode, and the second spontaneous reception sensing mode has at least two reflections; A fourth type of scatterer, wherein the fourth type of scatterer is a scatterer passed by the last reflection in the second spontaneous reception sensing mode, and the second spontaneous reception sensing mode has at least two reflections; or The fifth type of scatterers are scatterers whose position information is known in the environment.

18. The communication device according to claim 17, characterized in that: The type of scatterer indicated by the first information is the third type of scatterer, the first information includes a first identifier, and the first identifier is used to determine a fourth type of scatterer corresponding to the third type of scatterer; and / or, The type of scatterer indicated by the first information is the fourth type of scatterer, and 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.

19. The communication device according to any one of claims 15 to 18, characterized in that: The transceiver module is further used to receive request information, where the request information is used to determine the scatterer type indicated by the first information.

20. The communication device according to claim 19, characterized in that The processing module is used to determine the first information, including: Determine the type of the scatterer according to the request information; Determining the first scatterer according to the type of the scatterer; The first information is determined according to the first scatterer, and the first information also indicates the first scatterer.

21. The communication device according to claim 19 or 20, characterized in that: The request information includes first level information, the first level information indicates a level to which the perception requirement belongs, and the first level information is associated with the scatterer type.

22. The communication device according to claim 21, characterized in that The perception requirement is determined according to the density of scatterers in the first area; and / or, The perception requirement includes at least one of the following: a resolution requirement for the first area, or a coverage requirement for the first area; The scatterers in the first region include the first scatterers.

23. The communication device according to any one of claims 15 to 18, characterized in that: The transceiver module is used to send the first information, including: periodically sending the first information; or, When the moving distance within the first time period is greater than or equal to the first threshold, the first information is sent.

24. A communication device, characterized in that: include: A processing module, configured to obtain first information and third information, wherein the first information indicates a first scatterer type, the first scatterer type corresponds to the first scatterer, and the third information indicates a third scatterer type, the third scatterer type corresponds to the third scatterer; The processing module is further used to perform fusion processing on the first scatterer and the third scatterer according to the first information and the third information.

25. The communication device according to claim 24, characterized in that The processing module is used to obtain the first information, including: The processing module receives the first information through the transceiver module, or the processing module determines the first information through a first perception mode.

26. The communication device according to claim 25, characterized in that The transceiver module is further used to send request information, where the request information is used to determine the type of the first scatterer.

27. The communication device according to claim 26, characterized in that The request information includes first level information, the first level information indicates a level to which the perception requirement belongs, and the first level information is associated with the first scatterer type.

28. The communication device according to claim 27, characterized in that The perception requirement is determined according to the density of scatterers in the first area; and / or, The perception requirement includes at least one of the following: a resolution requirement for the first area, or a coverage requirement for the first area; The scatterers in the first region include the first scatterers.

29. A communication device, characterized in that: The communication device comprises a processor; the processor is configured to execute a computer program or instruction so that the communication device executes the method according to any one of claims 1 to 9, or so that the communication device executes the method according to any one of claims 10 to 14.

30. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions or programs, and when the computer instructions or programs are executed on a computer, the method according to any one of claims 1 to 9 is executed, or the method according to any one of claims 10 to 14 is executed.

31. A computer program product, characterized in that The computer program product comprises computer instructions; when part or all of the computer instructions are run on a computer, the method according to any one of claims 1 to 9 is executed, or the method according to any one of claims 10 to 14 is executed.

32. A chip, characterized in that: include: a memory for storing computer program instructions; A processor is used to execute the computer program instructions so that a communication device including the chip executes the method according to any one of claims 1 to 9, or a communication device including the chip executes the method according to any one of claims 10 to 14.

33. A communication system, characterized in that: include: A first node and a second node, wherein the first node is used to execute the method according to any one of claims 1 to 9, and the second node is used to execute the method according to any one of claims 10 to 14.

Citation Information

Patent Citations

  • Integrated sensing and communication network

    CN116548002A

  • Wireless sensing method and device, communication equipment, communication system and storage medium

    CN116982272A

  • Anti-geolocation

    US20120328037A1