Perception resource adjustment method, communication system, device and storage medium
By determining the overlapping area of the perceptual range based on perceptual data in the synesthesia computing integrated network architecture and adjusting perceptual resources, the problem of poor allocation of perceptual resources is solved, and efficient utilization of perceptual resources and optimal network performance is achieved.
Patent Information
- Application Number
- CN202411649018.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-11-18
AI Technical Summary
In the synesthesia computing integrated network architecture, due to site addition and deletion changes and deployment topology changes during initial network planning, the allocation of perceived resources is not good, resource waste and interference are increased, and actual coverage and perceived resource allocation may not be optimal.
By determining the perceptual range overlapping area based on the perceptual data from different perceptual nodes, the target perceptual node is determined based on the overlapping area and the perceptual coverage area, and its perceptual resources are adjusted.
It effectively solves the problems of poor resource allocation, increased resource waste and interference, ensures that the resources of each perception node are efficiently utilized and achieves the overall optimal network performance.
Smart Images

Figure CN119603694A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to but are not limited to the field of communication technology, and in particular, to a perception resource adjustment method, a communication system, a device, and a storage medium. Background Art
[0002] In the current integrated network architecture of tele-sensing and computing, the initial network planning process also faces the problem of site addition and deletion and changes in the deployment topology architecture. In actual deployment, the optional installation locations of a site are generally limited, resulting in site spacing and density changing with the specific deployment area. In general, the coverage capability of a single perception node is preset during network planning. Therefore, after the planning is completed and the actual network is running, the actual coverage and perception resource allocation are very likely not optimal, and may also lead to waste of perception resources and increased interference. Summary of the invention
[0003] The embodiments of the present application provide a perception resource adjustment method, device and storage medium, which can dynamically adjust the perception resources of the perception nodes, thereby improving the resource utilization of the perception nodes.
[0004] On the one hand, an embodiment of the present application provides a perception resource adjustment method, the method comprising: determining, based on first perception data from a first perception node and second perception data from a second perception node, a perception range overlapping area where a first target commonly perceived by the first perception node and the second perception node is located; determining a target perception node among the first perception node and the second perception node based on the perception range overlapping area, a first perception coverage area of the first perception node, and a second perception coverage area of the second perception node; and adjusting the perception resources of the target perception node.
[0005] On the other hand, an embodiment of the present application also provides a communication system, including a first computing node, a first perception node, and a second perception node; the first computing node determines a perception range overlapping area of a first target commonly perceived by the first perception node and the second perception node based on first perception data from the first perception node and second perception data from the second perception node; the first computing node determines a target perception node among the first perception node and the second perception node based on the perception range overlapping area, the first perception coverage area of the first perception node, and the second perception coverage area of the second perception node; the first computing node adjusts the perception resources of the target perception node.
[0006] On the other hand, an embodiment of the present application also provides a communication device, comprising: at least one processor; at least one memory for storing at least one program; at least one of the programs is run by at least one of the processors to implement the above-mentioned perceptual resource adjustment method when executed.
[0007] On the other hand, an embodiment of the present application further provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the perceptual resource adjustment method as described above.
[0008] On the other hand, an embodiment of the present application also provides a computer program product, including a computer program or computer instructions, wherein the computer program or the computer instructions are stored in a computer-readable storage medium, the processor of the device reads the computer program or the computer instructions from the computer-readable storage medium, and the processor executes the computer program or the computer instructions, so that the device performs the perceptual resource adjustment method as described above.
[0009] In an embodiment of the present application, first, according to the first perception data from the first perception node and the second perception data from the second perception node, the perception range overlap area where the first target perceived by the first perception node and the second perception node is located is determined. Subsequently, according to the perception range overlap area, the first perception coverage area of the first perception node and the second perception coverage area of the second perception node, the target perception node is determined in the first perception node and the second perception node. After determining the target perception node, the perception resources of the target perception node are adjusted. The embodiment of the present application can determine which perception node (i.e., the target perception node) is more suitable for undertaking a specific perception task by identifying the perception range overlap area where the target perceived by the first perception node and the second perception node is located, effectively solving the problems of poor resource allocation, waste of resources and increased interference faced in the current integrated network architecture of synaesthesia and computing, and ensuring that the resources of each perception node are efficiently utilized. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 This is a diagram of the synaesthesia integration network architecture provided by an embodiment of the present application;
[0011] Figure 2 is a flow chart of a method for adjusting perception resources provided by an embodiment of the present application;
[0012] Figure 3 This is a schematic diagram of computing node distribution provided by an embodiment of the present application;
[0013] Figure 4 It is a schematic diagram of the overlapping area of the perception range at a top-down angle provided by a specific example of the present application;
[0014] Figure 5 The embodiment of this application provides Figure 2 Specific flow chart of step S210;
[0015] Figure 6 The embodiment of this application provides Figure 2 Specific flow chart of step S220;
[0016] Figure 7 The embodiment of this application provides Figure 2 Specific flow chart of step S230;
[0017] Figure 8 Another embodiment of the present application provides Figure 2 Specific flow chart of step S230;
[0018] Fig. 9 This is a schematic diagram of a single computing node scenario provided by a specific example of this application;
[0019] Fig.10 is a schematic diagram of a single computing node scenario provided by another specific example of the present application;
[0020] Fig.11 It is a schematic diagram of a scenario with two computing nodes provided by a specific example of this application;
[0021] Fig.12 is a schematic diagram of a scenario with two computing nodes provided in another specific example of the present application;
[0022] Fig.13 It is a schematic diagram of a communication system architecture provided in an embodiment of the present application. DETAILED DESCRIPTION
[0023] In order to make the purpose, technical methods and advantages of this application more clear, the following is a further detailed description of this application in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain this application and are not used to limit this application.
[0024] It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in an order different from that in the flowchart. In the description of the specification, claims and the above-mentioned drawings, the meaning of multiple (or multiple) is more than two, greater than, less than, exceeding, etc. are understood to exclude the number itself, and above, below, within, etc. are understood to include the number itself. If there is a description of "first", "second", etc., it is only used for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.
[0025] In the current integrated network architecture of tele-sensing and computing, the sensing nodes not only undertake communication tasks, but also need to perform environmental perception to support diverse application scenarios, such as intelligent transportation, smart cities, and the Internet of Things. This dual function places higher requirements on the allocation and management of network resources. However, there are many challenges in the network planning and deployment stage. First, the addition and deletion of sites and changes in the deployment topology architecture are inevitable. As the network develops, new sensing nodes may need to be added to the network, while some existing nodes may be removed due to technology updates or changes in business needs. This dynamic change requires the network to have a high degree of flexibility and scalability to cope with the continuous adjustment of the number and location of sites. Secondly, the installation location selection of sensing nodes in actual deployment is limited. Due to geographical, environmental or infrastructure factors, each site usually has a limited number of optional installation locations. This leads to significant differences in site spacing and density in different deployment areas, which in turn affects the coverage capability and perception performance of the network. Furthermore, the coverage capability of a single sensing node preset during network planning often deviates from the actual requirements during operation. Due to the complexity and diversity of the network environment, the actual coverage may not be consistent with the expectations during planning. In addition, the allocation of sensing resources may also need to be dynamically adjusted due to changes in factors such as network load, type and number of sensing targets. In response to the above problems, existing network planning methods often find it difficult to achieve the optimal allocation of sensing resources. In actual network operation, there may be excessive concentration or waste of sensing resources, resulting in decreased network performance and increased interference. Therefore, how to dynamically adjust the sensing resources of sensing nodes to achieve the overall optimal network performance has become a key issue that needs to be urgently addressed in the current integrated network architecture of inter-sensing and computing.
[0026] In order to effectively reduce the complexity of collaborative processing between multiple computing nodes, while efficiently integrating and processing data, the embodiments of the present application provide a method for adjusting perception resources, a communication system, a communication device, a computer-readable storage medium, and a computer program product. First, according to the first perception data from the first perception node and the second perception data from the second perception node, the perception range overlap area where the first target perceived by the first perception node and the second perception node is located is determined. Subsequently, according to the perception range overlap area, the first perception coverage area of the first perception node and the second perception coverage area of the second perception node, the target perception node is determined in the first perception node and the second perception node. After determining the target perception node, the perception resources of the target perception node are adjusted. The embodiments of the present application can determine which perception node (i.e., the target perception node) is more suitable for undertaking a specific perception task by identifying the perception range overlap area where the target perceived by the first perception node and the second perception node is located, effectively solving the problems of poor resource allocation, waste of resources, and increased interference faced in the current integrated network architecture of inter-sensing computing, and ensuring that the resources of each perception node are efficiently utilized.
[0027] Based on the above analysis, the embodiments of the present application are further described below in conjunction with the accompanying drawings.
[0028] See also Figure 1 , Figure 1 This is a diagram of the synaesthesia integrated network architecture provided in the embodiment of the present application. In the synaesthesia and computing integrated network architecture, the core network domain is mainly composed of perception network elements and communication network elements, which jointly support core functions such as communication mobility management, perception management and control. Specifically, as a key component of the communication network, the communication network element undertakes core responsibilities such as data transmission, signaling processing and network management, ensuring efficient processing and forwarding of data traffic, while supporting various signaling processes and network management functions to ensure the smooth operation of the communication network. The perception network element plays an important role in the synaesthesia network. It is responsible for various functions closely related to perception, such as perception authorization, capability interaction, network element selection, control and data processing. On the other hand, on the access network side, the synaesthesia and computing network integrates the three major functions of communication, perception and computing. As Figure 1As shown, perception nodes refer to those devices, modules or components that have both communication and perception capabilities. They can transmit and receive data, communication signals, perception signals and control information, etc. The computing node is a node that has the ability to process communication or perception information and can provide computing resources. A computing node can be connected to multiple perception nodes. It is worth noting that the embodiments of the present application do not limit the number of perception nodes connected to the computing nodes and their specific deployment methods. The specific number and its specific deployment method can be set according to actual needs. In addition, it should be noted that the functional entities of the communication network element and the perception network element also have the ability to sink to the access network, and the embodiments of the present application do not impose any special restrictions on this.
[0029] Reference Figure 2 , Figure 2 This is a flow chart of a method for adjusting perceived resources provided by an embodiment of the present application. The method includes but is not limited to steps S210 to S230.
[0030] Step S210: determining, according to the first perception data from the first perception node and the second perception data from the second perception node, an overlapping area of the perception range of the first target perceived by the first perception node and the second perception node;
[0031] Step S220: determining a target sensing node from among the first sensing node and the second sensing node according to the sensing range overlap area, the first sensing coverage area of the first sensing node and the second sensing coverage area of the second sensing node;
[0032] Step S230: Adjust the sensing resources of the target sensing node.
[0033] Exemplarily, a sensing node (such as a first sensing node) generally refers to a device or system used to sense and collect information from the physical world in the Internet of Things. They are the basic units in the Internet of Things architecture, responsible for interacting with the physical world, collecting data, and transmitting it to the network for further processing and analysis. Sensing nodes usually integrate a variety of sensors for detecting environmental parameters such as temperature, humidity, light, sound, and pressure. These nodes can collect sensor data in real time and convert these data into digital signals. In addition, sensing nodes usually have wireless communication capabilities, such as Wi-Fi and Bluetooth, for transmitting data to other nodes or the cloud. In the integrated network of synaesthesia and computing, sensing nodes integrate communication and perception functions and widely integrate a variety of devices, modules, and components. They can not only efficiently transmit and receive data, but also process communication signals, capture perception signals, and effectively convey control instructions. Typically, these nodes are deployed on the access network side, including base stations, relay stations, and terminal devices with communication perception capabilities. Within a specific perception range, sensing nodes can accurately monitor and identify various target objects or phenomena. In addition, the perception data (such as the first perception data and the second perception data) is the information set obtained by the perception node after the perception activity is performed on the target within its perception range. The specific target information of the information content not only covers the basic sequence number and unique identification of the target, accurate latitude and longitude coordinates, relative distance between the target, speed, acceleration and other dynamic parameters, but also includes spatial positioning information such as azimuth and pitch angle, as well as key features such as type classification and signal strength of the target. On the other hand, the computing node is the core component responsible for processing communication or perception information in the network and providing computing resources. These nodes may appear in the form of servers, or special computing devices such as computing boards, or even base stations, relay stations or terminal devices that integrate computing power and resources. In the deployment of the integrated network architecture of synaesthesia and computing, the perception nodes and computing nodes are usually configured at the access network level. It is worth noting that if the perception node has a certain computing power, it can also play the role of a computing node. Of course, the implementation of the computing node is not limited to the integration with the perception node, and they can also exist by independently deploying computing power resources. The embodiments of the present application do not specifically limit such deployment methods.
[0034] Exemplarily, each sensing node can be connected to a computing node, and the computing node can perform collaborative networking and fusion processing on the sensing data collected by one or more sensing nodes associated with it, and report the integrated data to the sensing network element. Network fusion refers to the overall process of forming a network coverage area without repeated target perception results through target association and information fusion when building a synaesthesia network. Target association refers to the matching and association of targets captured by different sensing nodes. Among them, the target refers to all entities that can be perceived, such as people or objects captured by cameras, objects scanned by radars, or any entities recognized by other devices. Taking two sensing nodes (such as base station 1 and base station 2) as an example, if each of them perceives a target, base station 1 and base station 2 will compare and associate the targets perceived by each other to determine whether the targets perceived by the two are the same target. Once confirmed, the association of the target is completed. Information fusion refers to the merging and unification of information on the same target based on target association. For example, if the coordinates of a target relative to base station 1 are (x1, y1, z1), and the coordinates relative to base station 2 are (x2, y2, z2), after information fusion, the unified coordinates of the target relative to base station 1 and base station 2 will become (x3, y3, z3).
[0035] It should be noted that the connection architecture between computing nodes and sensing nodes is highly flexible and diverse. They can support multiple connection modes, including but not limited to Figure 1 The architecture of multiple sensing nodes and one computing node shown also supports a one-to-one connection architecture (i.e. one sensing node corresponds to one computing node). Furthermore, they can also adapt to more complex scenarios, such as an architecture where multiple sensing nodes are interconnected with multiple computing nodes, and these computing nodes can be further aggregated into a unified computing node (similar to the concept of a master node). In addition, the coverage areas between computing nodes can overlap, and the coverage areas between sensing nodes can also overlap.
[0036] Exemplarily, in an integrated network of synaesthesia and computing, specific computing nodes are selected as central nodes, while other computing nodes surrounding these central nodes are non-central nodes. Such a layout optimizes the network architecture, thereby ensuring efficient flow and processing of data. For example, the specific process of selecting a computing node as a central node is as follows: First, starting from the outermost edge of the entire network, select those nodes surrounded by other computing nodes and designate them as central nodes of a specific area. At the same time, other nodes around these central nodes are marked as non-central nodes accordingly. In order to ensure the continuity of network connections and smooth data flow, a stable interconnection link will be established between the central node and the non-central node. This marking and connection process will continue until all computing nodes in the network are clearly classified and connected. Furthermore, if the perception node to which a computing node is connected is remote (i.e., far away), then the computing node will also be specially identified as a non-central node corresponding to the remote area. In Figure 3 In the example, computing node 1, computing node 2, computing node 3, and computing node 4 are selected and marked central nodes, and the remaining nodes are considered non-central nodes.
[0037] Exemplarily, the first computing node can be connected to at least one second computing node, wherein the first computing node is selected as a central node and the second computing node is selected as a non-central node. The first computing node can establish a connection with multiple first sensing nodes and receive sensing data (such as first sensing data) from the first sensing nodes; each second computing node can establish a connection with multiple second sensing nodes, and it can receive the sensing data (such as second sensing data) transmitted by these subordinate sensing nodes, and then send these data to the first computing node, so that the first computing node can execute the sensing resource adjustment process from step S210 to step S230.
[0038] Exemplarily, for each computing node marked as a central node (hereinafter referred to as the central computing node, such as the first computing node), at a determined periodic time point (for example, one period is 60 seconds), all computing nodes marked as non-central nodes (hereinafter referred to as non-central computing nodes, such as the second computing node) can send the latest unnetworked perception data to the central node to which they are connected. Among them, the perception data contains specific target information, and the information content includes but is not limited to the target sequence number and identification, longitude and latitude information, distance, speed, acceleration, azimuth, pitch angle, target type, target signal strength, etc.
[0039] For example, after receiving the perception data from the non-central computing node, the central computing node can associate the perception targets that have not been networked and integrated from the included perception nodes with the target set composed of the perception targets reported by other non-central computing nodes in the period, determine whether the perception targets belonging to different perception nodes can be determined as the same target, and further integrate the same targets to obtain the integrated perception targets. Figure 4 As shown in the figure, this figure represents the fusion situation on the horizontal plane at the same height. Computing node 1 is the central node, and computing node 2 and computing node 3 are non-central nodes. Each circular area is divided into three sectors with an angle of 120 degrees, and each sector corresponds to the perception coverage area of a perception node. Among them, the black dots represent the perception targets that are successfully associated and fused.
[0040] Exemplarily, the central computing node can maintain two storage spaces, one for storing the original perception data received above, and the other for storing all data that are periodically associated and fused. Once the storage space reaches the capacity limit, the data records with the longest storage time can be automatically removed to ensure the effective use of storage resources.
[0041] For example, after the central computing node receives the first perception data and the second perception data, since these perception data include the target's geographic location (latitude and longitude), distance measurement, speed value, acceleration value, azimuth, pitch angle and other physical parameters, the central computing node can further determine the perception range overlap area of the first target perceived by the first perception node and the second perception node. Figure 5 As shown, the specific process of step S210 includes but is not limited to step S510 and step S520.
[0042] Step S510: According to the first perception data from the first perception node and the second perception data from the at least one second perception node, a perception target corresponding to the first perception data and a perception target corresponding to the at least one second perception data are subjected to target fusion to obtain a first target commonly perceived by the first perception node and the at least one second perception node;
[0043] Step S520: Determine the perception range overlap area where the first target is located.
[0044] Exemplarily, target matching and fusion operations are performed based on the first perception data received from the first perception node and the second perception data received from the second perception node. This process aims to compare and integrate the corresponding perception targets in the two sets of data, and finally confirm the first target observed by the first perception node and the second perception node. After successfully fusing the two sets of perception data and identifying the first target perceived together, by further analyzing the target location information (such as longitude and latitude, distance, azimuth, etc.) provided by the first perception data and the second perception data, the overlapping area where the first target is located, formed by the intersection of the perception ranges of the two perception nodes, can be determined.
[0045] Exemplarily, when executing step S510, the correlation judgment processing can be performed on the perception targets corresponding to the two sets of data according to the first perception data provided by the first perception node and the second perception data provided by the second perception node, and a preliminary judgment result, i.e., the first judgment result, can be obtained. Subsequently, based on this first judgment result, it is determined whether the first perception target and the second perception target need to be fused. If the first judgment result clearly indicates that the two perception targets actually point to the same perception target, the first perception target and the second perception target can be fused into a unified perception target, i.e., the first target.
[0046] Exemplarily, correlation judgment is a key step to compare and analyze the relationship between the first perception target corresponding to the first perception data and the second perception target corresponding to the second perception data. This step aims to determine whether the two perception targets point to the same entity. When performing correlation judgment processing, direct comparison method and feature matching method can be used. Specifically, the direct comparison method involves direct comparison of two sets of perception data. The implementation steps of this method include: first preprocessing the two sets of perception data to ensure that the format, unit and precision of the two sets of data are consistent so as to make direct comparison; then compare the values of the two sets of data one by one and calculate the difference; then judge the correlation of the two sets of data according to the preset threshold and difference, for example, if the difference is less than a certain threshold, it is considered that the two perception targets are correlated. On the other hand, the feature matching method involves extracting the features of the two sets of perception data and matching them based on these features. The features can be the time features of the data (such as periodicity), etc. By comparing the features of the two sets of data, it can be determined whether they point to the same perception target. The implementation steps of this method include: first extracting features from the two sets of perception data to extract representative features from the two sets of data; then using an appropriate matching algorithm (such as distance measurement, similarity calculation, classification algorithm, etc.) to compare the features of the two sets of data; and then judging the correlation between the two sets of data based on the matching results. If the feature match is high, the two perception targets are considered to be correlated. It should be noted that in actual applications, the choice of correlation judgment method depends on the nature, format, accuracy of the data, and the required judgment accuracy and efficiency. It is necessary to combine multiple methods for comprehensive judgment, and this application does not impose any restrictions on this.
[0047] Exemplarily, these perception targets that have undergone target fusion, the perception targets corresponding to the first perception data, and the perception targets corresponding to the second perception data can all be stored in the central computing node. For the data set composed of all perception targets that have been successfully fused in the storage space of the central computing node, the Alpha shape algorithm (Alpha Shape) or the Beta shape algorithm (Beta Shape) can be used to construct a polyhedron consisting of overlapping areas (i.e., repeated coverage areas) based on the latitude and longitude information and altitude information of the target, and recorded as the fused overlapping area. It is worth noting that in the process of constructing a polyhedron using the Alpha shape algorithm, in order to obtain a suitable polyhedron, the size of the alpha value can be adjusted according to the density of the target points, such as setting it to a value close to the average distance between adjacent target points. Figure 4 As shown, the polygonal area A formed by multiple straight lines can be regarded as a cross section of a polyhedron.
[0048] Exemplarily, in the process of determining the overlapping area of the perception range where the first target is located, the overlapping area of the perception range of the first perception node and the second perception node can be determined first. It is worth noting that after step S510, the first target has been accurately positioned in this overlapping area. Subsequently, based on the specific location data of the first target, the perception range actually occupied by the first target, that is, the specific overlapping area of the perception range, can be further determined in the identified overlapping area. For the preliminary steps of this process, the respective perception coverage areas of the first perception node and the second perception node can be clarified first, and then the common coverage parts between them can be identified on this basis. For example, for the original perception targets of all perception nodes (such as the perception targets corresponding to the first perception data and the perception targets corresponding to the second perception data), a polyhedron can be constructed according to the above-mentioned Alpha shape or Beta shape algorithm to determine the perception coverage area of each perception node. For example, in Figure 4 In the figure, each different fan-shaped area represents the sensing coverage area of a sensing node, and the angle of the sensing coverage area of each sensing node is 120 degrees.
[0049] For example, after determining the overlapping area of the perception range where the first target is located, the target perception node can be further determined. Figure 6 As shown, the specific process of step S220 includes but is not limited to steps S610 to S630.
[0050] Step S610: performing a determination process on a spatial overlap coverage coefficient according to the overlapping area of the perception range and the first perception coverage area of the first perception node to obtain a first spatial overlap coverage coefficient of the first perception node;
[0051] Step S620: performing a determination process on a spatial overlap coverage coefficient according to the overlapping area of the perception range and the second perception coverage area of the second perception node to obtain a second spatial overlap coverage coefficient of the second perception node;
[0052] Step S630: Determine a target sensing node in the first sensing node and the second sensing node according to the first spatial overlap coverage coefficient and the second spatial overlap coverage coefficient.
[0053] Exemplarily, the determination process of the spatial overlapping coverage coefficient includes the following steps: first determine the overlapping coverage area between the first area and the second area, wherein the first area is the overlapping area of the perception range, and the second area is the first perception coverage area of the first perception node or the second perception coverage area of the second perception node; then determine the target spatial overlapping coverage coefficient based on the overlapping coverage area and the second area, wherein when the second area is the first perception coverage area of the first perception node, the target spatial overlapping coverage coefficient is the first spatial overlapping coverage coefficient; when the second area is the second perception coverage area of the second perception node, the target spatial overlapping coverage coefficient is the second spatial overlapping coverage coefficient.
[0054] For example, in the process of determining the first spatial overlapping coverage coefficient of the first sensing node, the overlapping coverage area between the sensing range overlapping area and the first sensing coverage area of the first sensing node can be first determined. Then, based on the determined overlapping coverage area and the first sensing coverage area, the first spatial overlapping coverage coefficient of the first sensing node can be further calculated.
[0055] Exemplarily, the calculation process of the first spatial overlap coverage coefficient is as follows: after determining the overlapping area of the perception range where the first target is located, the volume of the overlapping part of the overlapping area and the perception coverage area of the first perception node (hereinafter referred to as the volume of the first overlapping coverage area) can be calculated first, and then the total volume of the coverage area of each perception node can be calculated. On this basis, the volume of the first overlapping coverage area can be compared with the total volume of the coverage area of the perception node to obtain the spatial overlap coverage coefficient. For example, assuming that the volume of the first overlapping coverage area is V_over l ap and the total volume of the coverage area of the first perception node is V_total, the first spatial overlap coverage coefficient (denoted as C_over l ap) can be calculated as: C_over l ap = V_over l ap / V_total. It should be noted that the calculation process of the second spatial overlap coverage coefficient is essentially the same as the calculation process of the first spatial overlap coverage coefficient. In order to avoid repetition, it will not be elaborated here.
[0056] Exemplarily, after determining the first spatial overlap coverage coefficient and the second spatial overlap coverage coefficient, the target perception node can be determined according to the following logic: if the first spatial overlap coverage coefficient is greater than a preset coefficient threshold, the first perception node is determined as the target perception node; if the second spatial overlap coverage coefficient is greater than the preset coefficient threshold, the second perception node is determined as the target perception node; if both the first spatial overlap coverage coefficient and the second spatial overlap coverage coefficient are greater than the preset coefficient threshold, then both the first perception node and the second perception node are regarded as target perception nodes.
[0057] Exemplarily, when the target sensing node is determined to be the first sensing node, the specific process of adjusting the sensing resources of the target sensing node in step S230 is as follows: Figure 7 As shown, including but not limited to steps S710 to S730.
[0058] Step S710: Determine a first angle range of a first overlapping coverage area of a first sensing node;
[0059] Step S720: determining a target sensing resource adjustment strategy according to the sensing resources of the first sensing node covering the first angle range;
[0060] Step S730: Adjust the perception resources of the first perception node according to the target perception resource adjustment strategy.
[0061] Exemplarily, when adjusting its target sensing resources, the sensing node can adopt a variety of strategies to adapt to different environments and needs. These strategies include but are not limited to: increasing the sensing beam width and reducing the sensing beam gain; reducing the transmission power of the sensing beam; reducing the number of repeated symbols of the transmitted signal and reducing the sensing gain in the Doppler dimension; reducing the sensing sequence length. Specifically, increasing the sensing beam width means that the sensing range of the node will become wider and can cover more potential targets. Reducing the sensing beam gain usually means a weakening of the signal strength. By reducing the gain, it is possible to prevent excessively strong signals from interfering with other devices or causing unnecessary energy waste. Reducing the transmission power of the sensing beam can reduce the energy consumption of the node and extend its service life. At the same time, reducing power may also reduce interference with other communication devices and improve the stability of the entire network. Reducing the number of repeated symbols of the transmitted signal can shorten the transmission time of the signal and improve communication efficiency. The Doppler effect is a change in signal frequency caused by the relative motion between the target and the node. Reducing the sensing gain in the Doppler dimension may be beneficial in some static or slow-moving scenarios. The sensing sequence is a signal pattern used to detect targets and extract information. Reducing the length of the sensing sequence can shorten the node's response time and improve its real-time performance. It should be noted that when the sensing node adjusts its target sensing resources, it can choose appropriate strategies according to specific application scenarios and requirements. These strategies can be used alone or in combination to achieve the best sensing effect and energy consumption balance.
[0062] For example, when the spatial overlap coverage coefficient of a certain sensing node exceeds a preset threshold (such as 0.5), it indicates that the coverage of the node overlaps too much with other nodes, which may lead to resource waste and a decrease in overall perception efficiency. In order to optimize resource utilization and improve perception performance, the following steps can be taken for adjustment: first determine the overlapping area in the node coverage, and then determine the angle range to which the area belongs according to the specific location of the overlapping area. For the determined overlapping angle range, a variety of adjustment strategies can be formulated, such as adjusting beam width, beam pointing, transmission power, number of repeated symbols, perception sequence length, etc. The main purpose of the adjustment is to reduce the coverage of the node to the coverage range in order to make full use of resources and improve overall perception efficiency and performance. The adjustment principle is that after the resources are adjusted, the expected perception coverage range can be obtained by theoretical calculation according to the RCS (radar cross-sectional area) of the weak target, and the new coverage range is required to have no perception holes.
[0063] Exemplarily, in step S720, after determining the angle range of the overlapping area, a suitable adjustment strategy can be further formulated according to the sensing resource situation of the area. This includes but is not limited to: adjusting the beam width: by changing the width of the beam, the coverage of the overlapping area can be reduced or increased. Adjusting the beam pointing: by fine-tuning the pointing of the beam, the coverage focus can be shifted to other non-overlapping areas. Adjusting the transmission power: reducing the transmission power of the overlapping area to reduce interference and energy consumption. Optimizing the sensing sequence: by changing the length or content of the sensing sequence, the sensing performance can be optimized. It is worth noting that when formulating the adjustment strategy, it is necessary to comprehensively consider a variety of factors, such as the computing power of the node, storage limitations, energy supply, and the overall needs of the network. At the same time, it is also necessary to ensure that the adjusted coverage can cover important targets and avoid the generation of sensing holes. Further, after determining the target sensing resource adjustment strategy, the sensing resources of the first sensing node can be adjusted. This includes modifying the configuration parameters of the node, such as beam width and beam pointing, to implement the formulated strategy. In addition, the changes in the performance and coverage of the node can be monitored during the adjustment process to ensure the effectiveness of the adjustment.
[0064] Exemplarily, after the sensing resources of the first sensing node are adjusted, its sensing coverage area can be further re-determined, and the spatial overlap coverage coefficient can be recalculated according to the new coverage area to ensure the effectiveness of the adjustment. The specific process includes: first re-determining the first sensing coverage area of the first sensing node after the sensing resources are adjusted; then re-determining the first spatial overlap coverage coefficient of the first sensing node according to the re-determined first sensing coverage area, until the re-determined first spatial overlap coverage coefficient is less than or equal to the preset coefficient threshold. Specifically, according to the formulated target sensing resource adjustment strategy, the sensing resources of the first sensing node are adjusted, such as beam width, beam pointing, transmission power, etc. After adjusting the sensing resources, the first sensing coverage area of the first sensing node is re-determined. This step usually involves re-measurement and calculation of parameters such as node position, antenna pattern, beam width, etc. In the re-determined sensing coverage area, the sensing target points that do not belong to the new coverage range are removed. These target points may no longer be covered due to the adjustment of the sensing resources. According to the removed sensing target points and the re-determined sensing coverage area, the first spatial overlap coverage coefficient of the first sensing node is recalculated. If the re-determined spatial overlap coverage coefficient is still greater than the preset threshold: continue to iterate the adjustment process, formulate a new target perception resource adjustment strategy based on the new spatial overlap coverage coefficient and perception coverage area, and adjust the perception resources until the re-determined spatial overlap coverage coefficient is less than or equal to the preset threshold, or the number of iterations exceeds the specified number. If the re-determined spatial overlap coverage coefficient is less than or equal to the preset threshold: the adjustment is considered to be effective, and the iteration process of the next perception node is entered.
[0065] Exemplarily, the specific process of determining the second spatial overlapping coverage coefficient of the second perception node in step S620 includes: first determining the overlapping coverage area between the overlapping area of the perception range of the first target and the second perception coverage area of the second perception node; then determining the second spatial overlapping coverage coefficient of the second perception node based on the overlapping coverage area and the second perception coverage area. It should be noted that although the process of determining the second spatial overlapping coverage coefficient of the second perception node and the process of determining the first spatial overlapping coverage coefficient of the first perception node are for different nodes, the two are consistent in core logic. In view of the fact that a similar process has been described in detail before, in order to avoid unnecessary repetition, the process will not be repeated here.
[0066] See also Figure 8 When the target perception node is a second perception node and the second perception node is connected to a second computing node (non-central computing node), in step S230, the specific process of the central computing node adjusting the perception resources of the target perception node may also include but is not limited to steps S810 to S830.
[0067] Step S810: Determine a second angle range of a second overlapping coverage area of a second sensing node;
[0068] Step S820: determining a target sensing resource adjustment strategy according to the sensing resources of the second sensing node covering the second angle range;
[0069] Step S830: Send the target perception resource adjustment policy to the second computing node, so that the second computing node adjusts the perception resources of the second perception node according to the target perception resource adjustment policy.
[0070] Exemplarily, step S810 is intended to identify and define the angle range covered by the second overlapping coverage area of the second sensing node. This range is usually determined based on the physical location, antenna pattern, beam width and other parameters of the second sensing node, as well as the overlap of the sensing range with other sensing nodes or targets.
[0071] Exemplarily, after executing step S830, the second perception coverage area of the second perception node after the perception resource adjustment can be further redetermined; then, based on the redetermined second perception coverage area, the second spatial overlap coverage coefficient of the second perception node is redetermined until the redetermined second spatial overlap coverage coefficient is less than or equal to a preset coefficient threshold.
[0072] It should be noted that although the specific process of step S810 to step S830 and the specific process of step S710 to step S730 are directed to different nodes, the core logic of the two is consistent. In view of the fact that similar processes have been described in detail before, in order to avoid unnecessary repetition, the specific process of step S810 to step S830 will not be described here.
[0073] It should be noted that after completing the above perception resource adjustment, the first computing node marked as the central node can perform corresponding adjustments to the perception nodes to which it is connected according to the determined adjustment strategy, and send the adjustment strategies of other perception nodes to their respective corresponding computing nodes, and the corresponding computing nodes and their corresponding perception nodes will execute the adjustment strategies. It is worth noting that the relevant steps of the perception resource adjustment are completed within the agreed interaction cycle time, and the next perception resource dynamic adjustment optimization is performed at the beginning of the next cycle.
[0074] The resource perception adjustment method provided in this application is described below with two specific application scenarios, wherein the first application scenario is a single computing node scenario, and the second application scenario is a two computing node scenario.
[0075] Application scenario 1:
[0076] In this scenario, one computing node is connected to 12 sensing nodes. Each sector with an angle of 120 degrees in the figure corresponds to a sensing node. The coverage overlap between these sensing nodes is shown in the figure. Fig. 9 As shown. For computing nodes, the interaction cycle of dynamic resource adjustment can be flexibly configured to 60 seconds. According to the established interaction cycle, for the computing node, the following overlapping area determination scheme is executed: (1) After receiving the latest perception data sent by each sensing node, the computing node associates the perception targets corresponding to these perception data. When it is determined that the perception targets from different perception nodes are the same target, these perception targets are fused to obtain the fused perception targets. (2) The computing node maintains two storage spaces, one for storing the above original perception data from different perception nodes, and the other for storing all data that are periodically associated and fused (such as the fused perception targets). When the storage space is full, the stored data with the longest duration is deleted. (3) For the data set composed of all perception targets that have been successfully fused in the storage space, the Alpha shape algorithm is used to construct a polyhedron composed of overlapping areas based on the latitude, longitude and altitude information of the target to obtain the fused overlapping area. By setting the alpha value to a value close to the average distance between adjacent target points, a similar Fig. 9 The polygonal area B formed by the multiple black straight lines in the image can be regarded as a cross section of the polyhedron. (4) Construct a polyhedron for the sensing targets of all sensing nodes in the storage space according to the above-mentioned Alpha shape algorithm, and determine the coverage area of each sensing node. The cross section of the polyhedron is expected to be similar to Fig. 9 The fan-shaped areas of different color grayscales in the image are shown in Figure 1, where the horizontal angle range of each fan-shaped area is 120 degrees. (5) Calculate the volume of the overlapping part of each sensing node and the fusion overlap area to obtain the overlapping area volume of the sensing node. (6) Calculate the spatial overlap coverage coefficient of each sensing node, assuming that the overlapping area volume of the sensing node is V o , the total volume of the area covered by the sensing node is V A , then the spatial overlap coverage factor can be calculated as: σ1=V0 / V A .
[0077] In addition, the following dynamic resource adjustment optimization scheme is executed for all the sensing nodes included in the computing node data in turn according to the agreed interaction cycle: (1) Taking sensing node 1 as an example, assuming that its calculated spatial overlap coverage coefficient is 0.7, which exceeds the threshold coefficient 0.5, and the horizontal angle range of the overlapping area of the sensing node is 120 degrees and the vertical angle range is 30 degrees, then the sensing beam width within the angle range can be increased and the number of repeated symbols of the transmitted signal can be reduced, which can be obtained as follows: Fig.10The coverage direction of area C shown. (2) After determining the adjusted coverage range of the perception node, remove the perception target points that do not belong to the new coverage range of the perception node and recalculate its spatial overlapping coverage coefficient. After confirming that the spatial overlapping coverage coefficient of the perception node 0.45 is less than the preset threshold (0.5), the resource adjustment optimization of the next perception node can be entered. (3) Until all perception nodes are adjusted. After the computing node marked as the central node completes the above perception resource adjustment, it will perform corresponding adjustments on all the perception nodes connected to it. It should be noted that the above steps are all completed within the agreed interaction cycle time; at the beginning of the next cycle, the next dynamic adjustment and optimization of perception resources is performed.
[0078] Application scenario 2:
[0079] In this scenario, each sensor node is connected to a computing node, with a total of two computing nodes, and each computing node is connected to 12 sensor nodes. Each 120-degree fan-shaped area in the figure corresponds to a sensor node. The coverage overlap between these nodes includes the overlap between computing nodes and between sensor nodes, such as Fig.11 As shown. In this case, computing node 1 is set as the central node, while computing node 2 is used as a non-central node connected to computing node 1. Assume that the interaction cycle of dynamic resource adjustment has been determined to be 10 seconds. Based on this agreed interaction cycle, the following overlapping area determination scheme will be executed for computing node 1 designated as the central node: (1) At a determined periodic time point, computing node 2 sends the latest perception data that has not been networked and integrated to computing node 1; the perception data contains specific target information, including but not limited to target sequence number and identification, longitude and latitude information, distance, speed, acceleration, azimuth, pitch angle, target type, target signal strength, etc. (2) After computing node 1 receives the perception data from computing node 2, it associates the perception targets received by this node from each of the included perception nodes with the target set composed of the perception targets reported by computing node 2 in this period, determines whether the perception targets belonging to different perception nodes can be determined as the same target, and fuses the same target to obtain the fused perception target. (3) Computing node 1 maintains two storage spaces, one for storing the above raw data and the other for storing all the data that are periodically associated and fused. When the storage space is full, the stored data with the longest duration is deleted. (4) For the data set consisting of all the perceived targets that form target association pairs and are successfully fused in the storage space, a polyhedron composed of overlapping areas is constructed using the Alpha shape algorithm based on the latitude, longitude and altitude information of the targets to obtain the fused overlapping areas. Fig.11The area D surrounded by the black line shows the overlapping area between the two computing nodes. (5) Construct a polyhedron for the sensing targets of all sensing nodes in the storage space according to the above-mentioned Alpha shape algorithm to determine the coverage area of each sensing node; (6) Calculate the volume of the overlapping part of each sensing node and the fusion overlap area to obtain the overlapping area volume of the sensing node. (7) Calculate the spatial overlap coverage coefficient of each sensing node. Assume that the overlapping area volume of the sensing node is V1 and the total volume of the coverage area of the sensing node is V B , then the spatial overlap coverage factor can be calculated as: σ2=V1 / V B .
[0080] In addition, for all the perception nodes included in the data of computing node 1, the following dynamic resource adjustment optimization scheme is executed according to the agreed interaction cycle. At the same time, for all nodes (taking computing node 1, computing node 2 and computing node 3 in the figure as examples) that receive the perception nodes included in the data, the following judgment and adjustment scheme is executed in sequence, where the preset threshold is set to 0.5. (1) First iteration: Determine that the spatial overlap coverage coefficient of perception node 1 is greater than 0.5, determine the angle range to which the overlap area of the perception node belongs, and determine the adjustment strategy for the perception resources of the perception node covering the angle range. The adjusted coverage area is as follows: Fig.12 As shown in area E in . After determining the adjusted coverage of the sensing node, remove the sensing target points that do not belong to the new coverage of the sensing node and recalculate its spatial overlap coverage coefficient, and confirm that the spatial overlap coverage coefficient of node 1 (assuming it is 0.35) is less than the preset threshold, and then proceed to the resource adjustment optimization of the next sensing node. (2) Second iteration: Determine that the spatial overlap coverage coefficient of sensing node 2 is greater than 0.5, determine the angle range to which the overlapping area of the sensing node belongs, and determine the adjustment strategy for the sensing resources of the sensing node covering the angle range. The adjusted coverage area is shown in Fig.12 As shown in area F in . After determining the adjusted coverage range of the sensing node, remove the sensing target points that do not belong to the new coverage range of the sensing node and recalculate the spatial overlap coverage coefficient of node 1, and confirm that the spatial overlap coverage coefficient of node 1 (assuming it is 0.4) is less than the preset threshold, and then proceed to the resource adjustment optimization of the next sensing node. (3) The third iteration: determine that the spatial overlap coverage coefficient of sensing node 3 is greater than 0.5, determine the angle range to which the overlapping area of the sensing node belongs, and determine the adjustment strategy for the sensing resources of the sensing node covering the angle range. The adjusted coverage area is shown in Fig.12As shown in area G in . After determining the adjusted coverage range of the sensing node, remove the sensing target points that do not belong to the new coverage range of the sensing node and recalculate the spatial overlapping coverage coefficient of node 1, and confirm that the spatial overlapping coverage coefficient of node 1 (assuming it is 0.45) is less than the preset threshold, and then proceed to the resource adjustment optimization of the next sensing node. (4) Until all sensing nodes are adjusted. After computing node 1 completes the above sensing resource adjustment, it adjusts the sensing nodes to which it is connected, and sends the adjustment strategy of sensing node 2 to the corresponding computing nodes, which execute the adjustment strategy. It should be noted that the above steps are all completed within the agreed interaction cycle time; at the beginning of the next cycle, the next dynamic adjustment optimization of sensing resources is performed.
[0081] See also Fig.13 , Fig.13 It is a schematic diagram of a communication system architecture provided by an embodiment of the present application, and the system is composed of a first computing node, at least one second computing node, a first perception node and a plurality of second perception nodes. Among them, the first computing node is interconnected with the plurality of second computing nodes respectively, the first perception node is connected with the first computing node, and the plurality of second perception nodes realize data interaction with the entire system through the second computing node. Specifically, the first computing node can not only receive the first perception data from the first perception node, but also obtain the second perception data provided by the second perception node through the transfer of the second computing node. Based on these data information, the first computing node can determine the overlapping area of the perception range where the first target perceived by the first perception node and the second perception node is located. Furthermore, the first computing node can determine the target perception node in the two perception nodes based on the information of this overlapping area, combined with the first perception coverage area of the first perception node and the second perception coverage area of the second perception node. It should be noted that the first computing node can also be connected to a plurality of first perception nodes and receive the first perception data sent by a plurality of first perception nodes.
[0082] It should be noted that the operation logic between the nodes in the system architecture is closely corresponding to the aforementioned sensing resource adjustment method, and its specific implementation details can refer to the detailed description of the method previously described. To avoid redundancy, it will not be repeated here.
[0083] In addition, an embodiment of the present application also discloses a communication device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the perceptual resource adjustment method as in any of the previous embodiments.
[0084] In addition, an embodiment of the present application further discloses a computer-readable storage medium, in which computer-executable instructions are stored, and the computer-executable instructions are used to execute the resource-aware adjustment method in any of the previous embodiments.
[0085] In addition, an embodiment of the present application also discloses a computer program product, including a computer program or computer instructions, wherein the computer program or computer instructions are stored in a computer-readable storage medium, the processor of the device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, so that the device executes the perceptual resource adjustment method as in any of the previous embodiments.
[0086] It will be appreciated by those skilled in the art that all or some of the steps and systems in the disclosed method above may be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that may be used to store desired information and may be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0087] The above is a specific description of the preferred implementation of the present application, but the present application is not limited to the above-mentioned implementation mode. Technical personnel familiar with the field can also make various equivalent deformations or substitutions without violating the spirit of the present application. These equivalent deformations or substitutions are all included in the scope defined by the claims of the present application.
Claims
1. A method for adjusting a sensing resource, the method comprising: Determine, based on first perception data from a first perception node and second perception data from a second perception node, an overlapping area of perception ranges of a first target commonly perceived by the first perception node and the second perception node; Determine a target sensing node among the first sensing node and the second sensing node according to the sensing range overlap area, the first sensing coverage area of the first sensing node, and the second sensing coverage area of the second sensing node; The sensing resources of the target sensing node are adjusted.
2. The method according to claim 1, characterized in that The method is applied to a first computing node, the first computing node is connected to at least one second computing node, the number of the second sensing nodes is multiple, each of the second computing nodes is connected to multiple second sensing nodes, and the second sensing data is sent to the first computing node by the second sensing node to which it belongs via the connected second computing node.
3. The method according to claim 1, characterized in that The number of the second sensing node is at least one; The determining, according to the first perception data from the first perception node and the second perception data from the second perception node, an overlapping area of the perception ranges of the first target perceived by the first perception node and the second perception node comprises: According to the first perception data from the first perception node and the second perception data from at least one of the second perception nodes, target fusion is performed on the perception target corresponding to the first perception data and the perception target corresponding to at least one of the second perception data to obtain a first target commonly perceived by the first perception node and at least one of the second perception nodes; Determine a perception range overlap area where the first target is located.
4. The method according to claim 3, characterized in that The method of performing target fusion on a sensed target corresponding to the first sensed data and a sensed target corresponding to at least one of the second sensed data according to the first sensed data from the first sensed node and the second sensed data from at least one of the second sensed nodes to obtain a first target commonly sensed by the first sensed node and at least one of the second sensed nodes includes: According to the first perception data from the first perception node and the second perception data from at least one of the second perception nodes, a correlation judgment process is performed on the perception target corresponding to the first perception data and the perception target corresponding to at least one of the second perception data to obtain a first judgment result; According to the first judgment result, target fusion is performed on the perception target corresponding to the first perception data and the perception target corresponding to at least one of the second perception data to obtain the first target commonly perceived by the first perception node and at least one of the second perception nodes.
5. The method according to claim 4, characterized in that The step of performing target fusion on a sensed target corresponding to the first sensed data and a sensed target corresponding to at least one of the second sensed data according to the first judgment result to obtain a first target sensed by the first sense node and at least one of the second sense nodes comprises: If the first judgment result is that the perception target corresponding to the first perception data and the perception target corresponding to at least one of the second perception data belong to the same target, the perception target corresponding to the first perception data and the perception target corresponding to at least one of the second perception data are fused into one target to obtain the first target perceived jointly by the first perception node and at least one of the second perception nodes.
6. The method according to claim 3, characterized in that: The determining the perception range overlapping area where the first target is located includes: Determine an overlapping area between a sensing range of the first sensing node and a sensing range of at least one of the second sensing nodes, wherein the first target is located within the overlapping area; According to the position information of the first target, a perception range overlapping area where the first target is located is determined in the overlapping area.
7. The method according to claim 1, characterized in that The determining a target sensing node among the first sensing node and the second sensing node according to the sensing range overlapping area, the first sensing coverage area of the first sensing node, and the second sensing coverage area of the second sensing node includes: Determine a spatial overlap coverage coefficient according to the overlapping area of the perception range and the first perception coverage area of the first perception node to obtain a first spatial overlap coverage coefficient of the first perception node; Determine the spatial overlap coverage coefficient according to the overlapping area of the perception range and the second perception coverage area of the second perception node to obtain a second spatial overlap coverage coefficient of the second perception node; A target sensing node is determined among the first sensing nodes and the second sensing nodes according to the first spatial overlapping coverage coefficient and the second spatial overlapping coverage coefficient.
8. The method according to claim 7, characterized in that The determination process of the spatial overlap coverage coefficient comprises the following steps: Determine an overlapping coverage area between a first area and a second area, wherein the first area is the perception range overlapping area, and the second area is a first perception coverage area of the first perception node or a second perception coverage area of the second perception node; The target space overlapping coverage coefficient is determined based on the overlapping coverage area and the second area, wherein when the second area is the first perception coverage area of the first perception node, the target space overlapping coverage coefficient is the first space overlapping coverage coefficient; when the second area is the second perception coverage area of the second perception node, the target space overlapping coverage coefficient is the second space overlapping coverage coefficient.
9. The method according to claim 8, characterized in that The target sensing node is the first sensing node; and the adjusting the sensing resources of the target sensing node includes: Determining a first angular range of the overlapping coverage area of the first sensing node; Determining a target sensing resource adjustment strategy according to the sensing resources of the first sensing node covering the first angle range; The sensing resources of the first sensing node are adjusted according to the target sensing resource adjustment strategy.
10. The method according to claim 9, characterized in that After adjusting the sensing resource of the first sensing node according to the target sensing resource adjustment strategy, the method further includes: Re-determining the first sensing coverage area of the first sensing node after the sensing resource is adjusted; According to the re-determined first perception coverage area, the first spatial overlap coverage coefficient of the first perception node is re-determined until the re-determined first spatial overlap coverage coefficient is less than or equal to a preset coefficient threshold.
11. The method according to claim 8, characterized in that The target sensing node is the second sensing node, and the second sensing node is connected to the second computing node; and the adjusting the sensing resources of the target sensing node includes: Determining a second angular range of the overlapping coverage area of the second sensing node; Determine a target sensing resource adjustment strategy according to the sensing resources of the second sensing node covering the second angle range; The target perception resource adjustment policy is sent to the second computing node, so that the second computing node adjusts the perception resources of the second perception node according to the target perception resource adjustment policy.
12. The method according to claim 11, characterized in that After sending the target perception resource adjustment policy to the second computing node so that the second computing node adjusts the perception resource of the second perception node according to the target perception resource adjustment policy, the method further includes: Re-determining the second sensing coverage area of the second sensing node after the sensing resource is adjusted; According to the re-determined second perception coverage area, the second spatial overlap coverage coefficient of the second perception node is re-determined until the re-determined second spatial overlap coverage coefficient is less than or equal to a preset coefficient threshold.
13. The method according to claim 9 or 11, characterized in that: The target-aware resource adjustment strategy includes at least one of the following: Increase the sensing beam width and reduce the sensing beam gain; Reduce the transmit power of the sensing beam; Reduce the number of repeated symbols of the transmitted signal and reduce the perceived gain in the Doppler dimension; Reduce the perception sequence length.
14. The method according to claim 7, characterized in that The determining, according to the first spatial overlap coverage coefficient and the second spatial overlap coverage coefficient, a target perception node among the first perception nodes and the second perception nodes comprises one of the following: If the first spatial overlapping coverage coefficient is greater than a preset coefficient threshold, determining the first sensing node as a target sensing node; If the second spatial overlapping coverage coefficient is greater than a preset coefficient threshold, determining the second sensing node as a target sensing node; If the first spatial overlapping coverage coefficient and the second spatial overlapping coverage coefficient are both greater than a preset coefficient threshold, the first sensing node and the second sensing node are both determined as target sensing nodes.
15. A communication system, characterized in that: comprising a first computing node, a first sensing node, and a second sensing node; The first computing node determines, based on the first perception data from the first perception node and the second perception data from the second perception node, an overlapping area of the perception ranges of the first target perceived by the first perception node and the second perception node; The first computing node determines a target sensing node among the first sensing node and the second sensing node according to the sensing range overlap area, the first sensing coverage area of the first sensing node, and the second sensing coverage area of the second sensing node; The first computing node adjusts the sensing resources of the target sensing node.
16. The communication system according to claim 15, characterized in that: The communication system also includes at least one second computing node, the number of the second perception nodes is multiple, each of the second computing nodes is connected to the first computing node and multiple second perception nodes respectively, and the second perception data is sent to the first computing node by the second perception node to which it belongs through the connected second computing node.
17. A communication device, characterized in that: include: at least one processor; at least one memory for storing at least one program; At least one of the programs is executed by at least one of the processors to execute the resource-aware adjustment method described in any one of claims 1 to 14.
18. A computer-readable storage medium storing computer-executable instructions, characterized in that: The computer executable instructions are used to execute the perceptual resource adjustment method described in any one of claims 1 to 14.
19. A computer program product comprising a computer program or computer instructions, characterized in that The computer program or the computer instructions are stored in a computer-readable storage medium, the processor of the communication device reads the computer program or the computer instructions from the computer-readable storage medium, and the processor executes the computer program or the computer instructions, so that the communication device executes the perceptual resource adjustment method described in any one of claims 1 to 14.
Citation Information
Patent Citations
Sensing radius adjusting method and device of sensor node
CN102769853A
Multi-information resource fusion processing method for traffic node
CN113379805A
Multi-sensor sensing information fusion method and related equipment
CN113965879A
Overlapping coverage improvement method and device and readable storage medium
CN116033439A
Communication control method and device
CN117955542A