Resource coordination method, device, equipment, medium and program product
By dividing the region into resource coordination units and dynamically allocating resources, the problem of low utilization of time and frequency resources in the sensor network is solved, and the optimal allocation and efficient utilization of resources are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2024-10-30
- Publication Date
- 2026-05-05
AI Technical Summary
The existing sensing network lacks a networking coordination mechanism, resulting in low utilization of time and frequency resources. In particular, the continuous operation of global sensing base stations in overlapping coverage areas leads to resource waste.
The resource coordination unit receives base station perception-reported data and platform equipment demand information, divides the area based on engineering parameters, dynamically adjusts the time domain, frequency domain, and spatial domain resource configuration of the base station, and optimizes resource allocation.
It improves the utilization rate of time and frequency resources, reduces resource waste, and enhances the communication and sensing efficiency of the network.
Smart Images

Figure CN121985372A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a resource coordination method, apparatus, device, medium, and program product. Background Technology
[0002] my country's low-altitude economy is entering a new stage of rapid growth, and the sensing scenarios have gradually expanded from the air to the ground and water. Facing the demand for integrated sensing network coverage across all land, sea, and water scenarios, current sensing base station networking solutions still have significant room for improvement. The sensing networks in related technologies lack networking coordination mechanisms. For example, in overlapping coverage areas, the method of constantly operating global sensing base stations for data reporting is still used, resulting in a significant waste of time and frequency resources from base stations that do not report, thus leading to low utilization of time and frequency resources. Summary of the Invention
[0003] This application provides a resource coordination method, apparatus, device, medium, and program product to solve the problem of low utilization of time and frequency resources.
[0004] To solve the above-mentioned technical problems, this application is implemented as follows:
[0005] In a first aspect, embodiments of this application provide a resource coordination method, applied to a resource coordination unit, comprising:
[0006] Receive sensing and reporting data from multiple base stations and demand information from platform devices;
[0007] Based on the engineering parameter information of the multiple base stations, the sensing and reporting data, and the demand information, resource configuration information is determined. The resource configuration information is used to adjust the configuration of at least one of the time domain resources, frequency domain resources, and spatial domain resources of the multiple base stations.
[0008] Optionally, determining resource configuration information based on the operating parameter information of the multiple base stations, the sensing and reporting data, and the demand information includes:
[0009] Based on the engineering parameter information, the sensing and reporting data, and the demand information, it is determined whether the regional division threshold is met according to a preset period.
[0010] Under the condition that the area division threshold is met, the multiple base stations are divided into areas to obtain the area division result. The area division result is used to characterize whether the base station is divided into a sensing area, a transition area or a communication area.
[0011] Resource configuration information is determined based on the region division results, and the resource configuration information includes the regional resource maps of the multiple base stations.
[0012] Optionally, the step of dividing the plurality of base stations into regions to obtain region division results includes:
[0013] Based on the reported sensing data, the motion trajectory of the sensed target is determined;
[0014] The region division result is obtained by dividing the multiple base stations into regions based on the motion trajectory;
[0015] The region division result indicates that the first region corresponding to the base station with the longest coverage time among the multiple base stations is the sensing region.
[0016] Optionally, the step of dividing the plurality of base stations into regions to obtain region division results includes:
[0017] Based on the background noise level value in the reported sensing data, the multiple base stations are divided into regions to obtain the region division result;
[0018] The region division result indicates that the second region corresponding to the base station whose noise floor level value is greater than a preset threshold value is a communication region.
[0019] Optionally, the step of dividing the plurality of base stations into regions to obtain region division results includes:
[0020] Based on the reported sensing data, the number of terminal users in the third area is determined;
[0021] The region division results are obtained by dividing the multiple base stations into regions based on the number of terminal users;
[0022] Wherein, if the number of terminal users is greater than the capacity threshold in the demand information, or if the demand information indicates that the third region is a communication guarantee region, the region division result indicates that the third region is a communication region.
[0023] Optionally, the transition region is the overlapping area of the communication region and the sensing region, or, if the distance between the communication region and the sensing region is less than a preset distance, the transition region is the area between the communication region and the sensing region.
[0024] Optionally, the method further includes:
[0025] The regional resource map is sent to the base station corresponding to the regional resource map, and a timer is started;
[0026] Receive ACK messages or NACK messages sent by the multiple base stations;
[0027] Determine whether the multiple base stations have received regional resource maps within a preset time period;
[0028] If the target base station receives a regional resource map within the preset time period, the preset configuration information corresponding to the target base station is updated, and the plurality of base stations include the target base station.
[0029] Optionally, the method further includes:
[0030] If the target base station does not receive the regional resource map within a preset time period, determine whether the operating parameter information of the target base station is incorrect;
[0031] If the operating parameters are incorrect, update the operating parameters of the target base station.
[0032] If the engineering parameters are correct, set the punching time slot for the target base station.
[0033] Optionally, the method further includes:
[0034] The sensing and reporting data is sent to the platform device.
[0035] Secondly, embodiments of this application provide a resource coordination method applied to a base station, comprising:
[0036] The system sends perception reporting data to the resource coordination unit. The perception reporting data includes the area type corresponding to the base station and perception base station information. The perception base station information includes at least one of the following: base station ID, perception beam ID, and base station noise floor level value.
[0037] Upon receiving the regional resource map sent by the resource coordination unit, an ACK message is sent to the resource coordination unit;
[0038] Based on the regional resource map, adjust the configuration of at least one of the time domain resources, frequency domain resources, and spatial domain resources of the base station.
[0039] Optionally, the method further includes:
[0040] If the regional resource map is not received, a NACK message is sent to the resource coordination unit.
[0041] Thirdly, embodiments of this application provide a resource coordination method applied to a platform device, comprising:
[0042] Send demand information to the resource coordination unit, the demand information including at least one of network capacity information, regional demand information and user demand information;
[0043] Receive the perception reporting data sent by the resource coordination unit.
[0044] Fourthly, embodiments of this application provide a resource coordination device applied to a resource coordination unit, the device comprising:
[0045] The first receiving module is used to receive sensing and reporting data sent by multiple base stations and demand information sent by platform devices;
[0046] The first determining module is used to determine resource configuration information based on the engineering parameter information of the multiple base stations, the sensing and reporting data, and the demand information. The resource configuration information is used to adjust the configuration of at least one of the time domain resources, frequency domain resources, and spatial domain resources of the multiple base stations.
[0047] Optionally, the first determining module includes:
[0048] The judgment unit is used to determine, based on the working parameter information, the sensing and reporting data and the demand information, whether the area division threshold is met according to a preset period.
[0049] The partitioning unit is used to partition the multiple base stations into regions under the condition of satisfying the region partitioning threshold, and the region partitioning result is used to characterize whether the base station is partitioned into a sensing region, a transition region or a communication region.
[0050] The determining unit is used to determine resource configuration information based on the region division result, wherein the resource configuration information includes the regional resource map of the multiple base stations.
[0051] Optionally, the partitioning unit is specifically used for:
[0052] Based on the reported sensing data, the motion trajectory of the sensed target is determined;
[0053] The region division result is obtained by dividing the multiple base stations into regions based on the motion trajectory;
[0054] The region division result indicates that the first region corresponding to the base station with the longest coverage time among the multiple base stations is the sensing region.
[0055] Optionally, the partitioning unit is specifically used for:
[0056] Based on the background noise level value in the reported sensing data, the multiple base stations are divided into regions to obtain the region division result;
[0057] The region division result indicates that the second region corresponding to the base station whose noise floor level value is greater than a preset threshold value is a communication region.
[0058] Optionally, the partitioning unit is specifically used for:
[0059] Based on the reported sensing data, the number of terminal users in the third area is determined;
[0060] The region division results are obtained by dividing the multiple base stations into regions based on the number of terminal users;
[0061] Wherein, if the number of terminal users is greater than the capacity threshold in the demand information, or if the demand information indicates that the third region is a communication guarantee region, the region division result indicates that the third region is a communication region.
[0062] Optionally, the transition region is the overlapping area of the communication region and the sensing region, or, if the distance between the communication region and the sensing region is less than a preset distance, the transition region is the area between the communication region and the sensing region.
[0063] Optionally, the device further includes:
[0064] The first sending module is used to send the regional resource map to the base station corresponding to the regional resource map and start a timer;
[0065] The second receiving module is used to receive ACK messages or NACK messages sent by the plurality of base stations;
[0066] The first judgment module is used to determine whether the multiple base stations have received the regional resource map within a preset time period;
[0067] The first update module is used to update the preset configuration information corresponding to the target base station when the target base station receives the regional resource map within the preset time period, wherein the plurality of base stations include the target base station.
[0068] Optionally, the device further includes:
[0069] The second judgment module is used to determine whether the working parameter information of the target base station is incorrect when the target base station does not receive the regional resource map within a preset time period.
[0070] The second update module is used to update the operating parameter information of the target base station when the operating parameter information is incorrect.
[0071] The setting module is used to set the punching time slot of the target base station when the engineering parameter information is correct.
[0072] Optionally, the device further includes:
[0073] The second sending module is used to send the perception reporting data to the platform device.
[0074] Fifthly, embodiments of this application provide a resource coordination device applied to a base station, the device comprising:
[0075] The third sending module is used to send sensing and reporting data to the resource coordination unit. The sensing and reporting data includes the area type corresponding to the base station and sensing base station information. The sensing base station information includes at least one of the following: base station ID, sensing beam ID, and base station noise floor level value.
[0076] The fourth sending module is used to send an ACK message to the resource coordination unit upon receiving the regional resource map sent by the resource coordination unit.
[0077] The adjustment module is used to adjust the configuration of at least one of the time domain resources, frequency domain resources and spatial domain resources of the base station based on the regional resource map.
[0078] Optionally, the device further includes:
[0079] The fifth sending module is used to send a NACK message to the resource coordination unit if the regional resource map is not received.
[0080] Sixthly, embodiments of this application provide a resource coordination device applied to a platform device, the device comprising:
[0081] The sixth sending module is used to send demand information to the resource coordination unit, wherein the demand information includes at least one of network capacity information, regional demand information and user demand information;
[0082] The third receiving module is used to receive the perception reporting data sent by the resource coordination unit.
[0083] Seventhly, embodiments of this application provide a resource coordination unit, including a transceiver and a processor.
[0084] The transceiver is used to receive sensing and reporting data sent by multiple base stations and demand information sent by platform devices;
[0085] The processor is configured to determine resource configuration information based on the operating parameters of the plurality of base stations, the sensing and reporting data, and the demand information. The resource configuration information is used to adjust the configuration of at least one of the time-domain resources, frequency-domain resources, and spatial-domain resources of the plurality of base stations.
[0086] Optionally, the processor is specifically used for:
[0087] Based on the engineering parameter information, the sensing and reporting data, and the demand information, it is determined whether the regional division threshold is met according to a preset period.
[0088] Under the condition that the area division threshold is met, the multiple base stations are divided into areas to obtain the area division result. The area division result is used to characterize whether the base station is divided into a sensing area, a transition area or a communication area.
[0089] Resource configuration information is determined based on the region division results, and the resource configuration information includes the regional resource maps of the multiple base stations.
[0090] Optionally, the processor is specifically used for:
[0091] Based on the reported sensing data, the motion trajectory of the sensed target is determined;
[0092] The region division result is obtained by dividing the multiple base stations into regions based on the motion trajectory;
[0093] The region division result indicates that the first region corresponding to the base station with the longest coverage time among the multiple base stations is the sensing region.
[0094] Optionally, the processor is specifically used for:
[0095] Based on the background noise level value in the reported sensing data, the multiple base stations are divided into regions to obtain the region division result;
[0096] The region division result indicates that the second region corresponding to the base station whose noise floor level value is greater than a preset threshold value is a communication region.
[0097] Optionally, the processor is specifically used for:
[0098] Based on the reported sensing data, the number of terminal users in the third area is determined;
[0099] The region division results are obtained by dividing the multiple base stations into regions based on the number of terminal users;
[0100] Wherein, if the number of terminal users is greater than the capacity threshold in the demand information, or if the demand information indicates that the third region is a communication guarantee region, the region division result indicates that the third region is a communication region.
[0101] Optionally, the transition region is the overlapping area of the communication region and the sensing region, or, if the distance between the communication region and the sensing region is less than a preset distance, the transition region is the area between the communication region and the sensing region.
[0102] Optionally, the transceiver is further used for:
[0103] The regional resource map is sent to the base station corresponding to the regional resource map, and a timer is started;
[0104] Receive ACK messages or NACK messages sent by the multiple base stations;
[0105] The processor is also used for:
[0106] Determine whether the multiple base stations have received regional resource maps within a preset time period;
[0107] If the target base station receives a regional resource map within the preset time period, the preset configuration information corresponding to the target base station is updated, and the plurality of base stations include the target base station.
[0108] Optionally, the processor is further configured to:
[0109] If the target base station does not receive the regional resource map within a preset time period, determine whether the operating parameter information of the target base station is incorrect;
[0110] If the operating parameters are incorrect, update the operating parameters of the target base station.
[0111] If the engineering parameters are correct, set the punching time slot for the target base station.
[0112] Optionally, the transceiver is further used for:
[0113] The sensing and reporting data is sent to the platform device.
[0114] Eighthly, embodiments of this application provide a base station, including a transceiver and a processor, wherein the transceiver is used for:
[0115] The system sends perception reporting data to the resource coordination unit. The perception reporting data includes the area type corresponding to the base station and perception base station information. The perception base station information includes at least one of the following: base station ID, perception beam ID, and base station noise floor level value.
[0116] Upon receiving the regional resource map sent by the resource coordination unit, an ACK message is sent to the resource coordination unit;
[0117] The processor is configured to adjust the configuration of at least one of the time-domain resources, frequency-domain resources, and spatial-domain resources of the base station based on the regional resource map.
[0118] Optionally, the transceiver is further used for:
[0119] If the regional resource map is not received, a NACK message is sent to the resource coordination unit.
[0120] Ninthly, embodiments of this application provide a platform device, including a transceiver, the transceiver being used for:
[0121] Send demand information to the resource coordination unit, the demand information including at least one of network capacity information, regional demand information and user demand information;
[0122] Receive the perception reporting data sent by the resource coordination unit.
[0123] In a tenth aspect, embodiments of this application provide an electronic device, including: a processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, it implements the steps of the resource coordination method as described in the first aspect above; or, when the program is executed by the processor, it implements the steps of the resource coordination method as described in the second aspect above; or, when the program is executed by the processor, it implements the steps of the resource coordination method as described in the third aspect above.
[0124] Eleventhly, embodiments of this application provide a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, it implements the steps of the resource coordination method as described in the first aspect above; or, when the computer program is executed by a processor, it implements the steps of the resource coordination method as described in the second aspect above; or, when the computer program is executed by a processor, it implements the steps of the resource coordination method as described in the third aspect above.
[0125] In a twelfth aspect, embodiments of this application provide a computer program product, including computer instructions that, when executed by a processor, implement the steps of the resource coordination method as described in the first aspect above; or, when executed by a processor, implement the steps of the resource coordination method as described in the second aspect above; or, when executed by a processor, implement the steps of the resource coordination method as described in the third aspect above.
[0126] In this embodiment of the application, the above-mentioned resource coordination method can determine resource configuration information based on the engineering parameter information, sensing and reporting data and demand information of the multiple base stations. The resource configuration information is used to adjust the configuration of at least one of the time domain resources, frequency domain resources and spatial domain resources of the multiple base stations, thereby dynamically controlling the switching of the sensing function of the base stations in the area, beamforming direction, etc., to realize the function of optimizing communication and sensing in the time domain, spatial domain and frequency domain resources within the system, thereby effectively improving the utilization rate of time and frequency resources. Attached Figure Description
[0127] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0128] Figure 1 This is a schematic diagram of the networking scheme in the related technology provided in the embodiments of this application;
[0129] Figure 2 This is a schematic diagram of the static configuration of time-domain resources provided in an embodiment of this application;
[0130] Figure 3 This is one of the flowcharts of a resource coordination method provided in the embodiments of this application;
[0131] Figure 4 This is a schematic diagram of a region division provided in an embodiment of this application;
[0132] Figure 5 This is a schematic diagram of a partitioned time-frequency resource provided in an embodiment of this application;
[0133] Figure 6 This is an application flowchart of a resource coordination method provided in an embodiment of this application;
[0134] Figure 7 This is a schematic diagram of a base station sensing method provided in an embodiment of this application;
[0135] Figure 8 This is an interactive flowchart of a resource coordination method provided in an embodiment of this application;
[0136] Figure 9 This is a schematic diagram of a base station sensing and communication provided in an embodiment of this application;
[0137] Figure 10 This is a second flowchart of a resource coordination method provided in the embodiments of this application;
[0138] Figure 11 This is the third flowchart of a resource coordination method provided in the embodiments of this application;
[0139] Figure 12 This is one of the structural schematic diagrams of a resource coordination device provided in the embodiments of this application;
[0140] Figure 13 This is a second schematic diagram of the structure of a resource coordination device provided in the embodiments of this application;
[0141] Figure 14This is the third schematic diagram of a resource coordination device provided in the embodiments of this application;
[0142] Figure 15 This is a schematic diagram of the structure of a resource coordination unit provided in an embodiment of this application;
[0143] Figure 16 This is a schematic diagram of the structure of a base station provided in an embodiment of this application;
[0144] Figure 17 This is a schematic diagram of the structure of a platform device provided in an embodiment of this application. Detailed Implementation
[0145] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0146] For ease of understanding, the following describes some aspects of the embodiments of this application:
[0147] Figure 1 This is a schematic diagram of the networking scheme in the related technology provided in the embodiments of this application, such as... Figure 1 As shown, the use of always-on global sensing base stations for data reporting in overlapping coverage areas results in a significant waste of time and frequency resources for base stations that do not report.
[0148] Furthermore, current sensing and communication systems only have static configurations of time-domain resources. For example, in low-altitude application scenarios... Figure 2 As shown, the first 7 symbols of slot 0 / 5 are used for sensing, and the last 7 symbols are used for communication. However, this time-domain resource configuration places high demands on the terminal, and currently there are no commercially available terminals that support it. Therefore, it still results in a significant waste of time-domain resources, such as the unused time-frequency domain resources in the sensing slot. Figure 2 The grid pattern area is shown.
[0149] In this application embodiment, a resource coordination method, apparatus, device, medium, and program product are proposed to solve the problem of low utilization of time and frequency resources.
[0150] See Figure 3 , Figure 3 This is one of the flowcharts of a resource coordination method provided in the embodiments of this application, applied to a resource coordination unit, such as... Figure 3 As shown, the method includes the following steps:
[0151] Step 301: Receive perception reporting data sent by multiple base stations and demand information sent by platform devices.
[0152] Specifically, the aforementioned resource coordination unit can be located in a base station, a SF (Secondary Surface Unit), or other network elements. The aforementioned base station can be a sensing base station, which supports communication and sensing functions. The aforementioned sensing reporting data can refer to sensing data collected periodically or on demand by the multiple base stations, specifically including sensing base station information (e.g., base station ID, sensing beam DI, and current noise floor level), sensing target information (e.g., target type, quantity, location, and speed), channel state information, signal strength and quality reports, and other data.
[0153] The aforementioned platform equipment can be network platform equipment, network management system, or data processing center, etc. The aforementioned requirement information can be used to indicate network indicator requirements, such as network capacity requirements, important protection areas, or important protection users.
[0154] For example, the message format for the above-mentioned perception-reported data is defined as shown in Table 1 below:
[0155] Table 1. Message format of sensor-reported data
[0156]
[0157] The aforementioned sensing and reporting data is based on the routine sensing and reporting of the sensing base station, with the addition of information such as the area type, sensing base station beam ID, and current noise floor level. The noise floor level may include, but is not limited to, the signal-to-interference-plus-noise ratio (SINR) value.
[0158] Step 302: Based on the engineering parameter information of the multiple base stations, the sensing and reporting data, and the demand information, determine the resource configuration information. The resource configuration information is used to adjust the configuration of at least one of the time domain resources, frequency domain resources, and spatial domain resources of the multiple base stations.
[0159] Specifically, the aforementioned engineering parameter information can be the engineering parameter information of the base station, which may include the base station's latitude and longitude, cell ID list, coverage area type, etc. This engineering parameter information may be predefined and obtained within the resource coordination unit, i.e., pre-set, and may also include default time slot configuration information, meaning that before area division, the multiple base stations use the same regional resource map. The aforementioned resource configuration information may include regional resource map information, etc.
[0160] In this embodiment of the application, the above-mentioned resource coordination method can determine resource configuration information based on the engineering parameter information, sensing and reporting data and demand information of the multiple base stations. The resource configuration information is used to adjust the configuration of at least one of the time domain resources, frequency domain resources and spatial domain resources of the multiple base stations, thereby dynamically controlling the switching of the sensing function of the base stations in the area, beamforming direction, etc., to realize the function of optimizing communication and sensing in the time domain, spatial domain and frequency domain resources within the system, thereby effectively improving the utilization rate of time and frequency resources.
[0161] Optionally, determining resource configuration information based on the operating parameter information of the multiple base stations, the sensing and reporting data, and the demand information includes:
[0162] Based on the engineering parameter information, the sensing and reporting data, and the demand information, it is determined whether the regional division threshold is met according to a preset period.
[0163] Under the condition that the area division threshold is met, the multiple base stations are divided into areas to obtain the area division result. The area division result is used to characterize whether the base station is divided into a sensing area, a transition area or a communication area.
[0164] Resource configuration information is determined based on the region division results, and the resource configuration information includes the regional resource maps of the multiple base stations.
[0165] Specifically, the above-mentioned determination of whether the regional division threshold is met according to the preset period can be understood as the resource coordination unit periodically monitoring the perception reporting data and network indicator requirements of multiple base stations to determine whether regional management is required. Figure 4 This is a schematic diagram of a region division provided in an embodiment of this application, such as... Figure 4 As shown, the monitoring area can be divided into a sensing area, a transition area, or a communication area. Correspondingly, Figure 5 This is a schematic diagram of a partitioned time-frequency resource provided in an embodiment of this application.
[0166] Specifically, the aforementioned resource coordination unit can draw regional resource maps for time-domain, frequency-domain, and spatial resources in different areas. These regional resource maps can be applied to base stations in different areas, categorized into sensing areas, transition areas, and communication areas based on area type. The aforementioned regional resource maps can be used to indicate the allocation and usage of wireless resources within an area, specifically including but not limited to area type, map activation time, and resource configuration of spatial resources (such as base station and beam ID) and time-frequency resources (such as time slots and bandwidth) in that area.
[0167] For example, the format of the above-mentioned regional resource map is defined as shown in Table 2 below:
[0168] Table 2 Format of Regional Resource Map
[0169]
[0170] In this embodiment, the resource coordination method determines whether the area division threshold is met according to a preset period. If the area division threshold is met, the multiple base stations are divided into areas to obtain the area division result. Based on the area division result, resource configuration information is determined. The resource configuration information includes the area resource map of the multiple base stations, which enables real-time dynamic optimization of the time domain, frequency domain, and spatial domain resources of the global sensing network, thereby further improving the resource utilization rate of the global sensing network.
[0171] Optionally, the step of dividing the plurality of base stations into regions to obtain region division results includes:
[0172] Based on the reported sensing data, the motion trajectory of the sensed target is determined;
[0173] The region division result is obtained by dividing the multiple base stations into regions based on the motion trajectory;
[0174] The region division result indicates that the first region corresponding to the base station with the longest coverage time among the multiple base stations is the sensing region.
[0175] Specifically, determining the motion trajectory of the sensed target based on the reported sensing data can be achieved by analyzing and predicting the current motion trajectory of the sensed target based on the type, latitude, longitude, and speed in the reported sensing data, and then selecting the base station with the longest coverage time. The sensed target can be user equipment, such as a drone, and the coverage time can be understood as the duration for which the sensed target can maintain a wireless signal connection with the base station.
[0176] It should be noted that the sensing area can also be determined by configuring a certain area of the platform device as an important sensing protection area, and then determining that area as the sensing area.
[0177] In this embodiment, the resource coordination method defines the first area corresponding to the base station with the longest coverage time for the sensing target among the multiple base stations as the sensing area, which can optimize the allocation of network resources and thus improve the sensing stability and efficiency of the sensing target.
[0178] Optionally, the step of dividing the plurality of base stations into regions to obtain region division results includes:
[0179] Based on the background noise level value in the reported sensing data, the multiple base stations are divided into regions to obtain the region division result;
[0180] The region division result indicates that the second region corresponding to the base station whose noise floor level value is greater than a preset threshold value is a communication region.
[0181] Specifically, since the sensing system is greatly affected by weather and environment, the above-mentioned resource coordination method can analyze whether the current sensing system will experience large-scale false detections based on the noise floor level value in the reported sensing data. This method is effective when the noise floor level value of the base station exceeds a preset threshold value NI. handover In such cases, you can switch to the communication network.
[0182] In this embodiment, the resource coordination method defines the second area corresponding to the base station whose noise floor level value is greater than the preset threshold value as the communication area, which can avoid large-scale false detections and thus reduce resource waste.
[0183] Optionally, the step of dividing the plurality of base stations into regions to obtain region division results includes:
[0184] Based on the reported sensing data, the number of terminal users in the third area is determined;
[0185] The region division results are obtained by dividing the multiple base stations into regions based on the number of terminal users;
[0186] Wherein, if the number of terminal users is greater than the capacity threshold in the demand information, or if the demand information indicates that the third region is a communication guarantee region, the region division result indicates that the third region is a communication region.
[0187] Specifically, determining the number of terminal users in the third region based on the aforementioned sensing and reported data can be done by analyzing and predicting the number of terminal users based on the type, latitude, longitude, and speed in the sensing and reported data, and then determining the number of terminal users when the number exceeds the current network capacity threshold. max If the network platform equipment is configured to classify the area as an important communication protection area, it is determined that there is a need for communication protection in the area, and resources need to be coordinated to ensure communication quality.
[0188] In this embodiment, the resource coordination method determines the third area as a communication area when the number of terminal users exceeds the capacity threshold in the demand information, or when the demand information indicates that the third area is a communication guarantee area, thereby ensuring the communication quality of users and improving their communication experience.
[0189] Understandably, the regional division principle can be summarized as: Sensing Zone = a*① - b*② - c*③; Communication Zone = -a*① + b*② + c*③, where a, b, and c are configurable weights. ① indicates the consideration of target trajectory prediction, that is, based on the perceived target's movement trajectory, selecting base stations with longer coverage time. ② indicates the consideration of sensing status analysis, that is, based on the noise level in the sensed data, analyzing whether the current sensing system will experience large-scale false detections. ③ indicates the consideration of communication assurance prediction, that is, based on the number of terminal users and whether there is a need for communication quality assurance, determining whether to coordinate resources to ensure communication quality.
[0190] It should be noted that the resource coordination unit makes intelligent partitioning decisions for base stations within the region based on the sensing and reporting data of the base stations. The factors considered and the specific implementation methods include, but are not limited to, the methods in the above embodiments. This application does not make any specific limitations on these methods.
[0191] Optionally, the transition region is the overlapping area of the communication region and the sensing region, or, if the distance between the communication region and the sensing region is less than a preset distance, the transition region is the area between the communication region and the sensing region.
[0192] Optionally, the method further includes:
[0193] The regional resource map is sent to the base station corresponding to the regional resource map, and a timer is started;
[0194] Receive ACK messages or NACK messages sent by the multiple base stations;
[0195] Determine whether the multiple base stations have received regional resource maps within a preset time period;
[0196] If the target base station receives a regional resource map within the preset time period, the preset configuration information corresponding to the target base station is updated, and the plurality of base stations include the target base station.
[0197] Specifically, the aforementioned preset time period can be the set time length corresponding to the timer started by the resource coordination unit. When the resource coordination unit sends a new resource map to the base station, the base station in the area receives it and immediately sends an ACK message. If the target base station does not receive the regional resource map within the preset time period, it sends a NACK message. The situation where the target base station does not receive the regional resource map includes situations where the target base station cannot identify the information carrying the regional resource map. For example, the target base station's operating parameters are incorrect or other reasons prevent it from identifying the information. In this case, the target base station sends back a NACK message. It should be noted that if the target base station does not send a message within the preset time period, it can be considered as a NACK.
[0198] It is understood that the aforementioned ACK or NACK message is a message reported by the base station to the resource coordination unit after the resource coordination unit sends a new resource map to the base station. For example, the format of the aforementioned base station-reported message is defined as shown in Table 3 below:
[0199] Table 3. Base Station Reported Message Format
[0200]
[0201] In this embodiment, the resource coordination method sends the regional resource map to the base station corresponding to the regional resource map and starts a timer, so that it can determine in a timely manner whether the multiple base stations have received the regional resource map. If the target base station receives the regional resource map within the preset time period, the preset configuration information corresponding to the target base station is updated, thereby improving the accuracy of the resource coordination unit in monitoring the partition.
[0202] Optionally, the method further includes:
[0203] If the target base station does not receive the regional resource map within a preset time period, determine whether the operating parameter information of the target base station is incorrect;
[0204] If the operating parameters are incorrect, update the operating parameters of the target base station.
[0205] If the engineering parameters are correct, set the punching time slot for the target base station.
[0206] Specifically, the punching time slots of the target base station described above can be used to indicate the temporary shutdown of some wireless resources to optimize signal coverage or reduce interference, so as to dynamically manage resource allocation.
[0207] In this embodiment, if the target base station does not receive the regional resource map within a preset time period, the resource coordination method determines whether the operating parameters of the target base station are incorrect. If the operating parameters are incorrect, the operating parameters of the target base station are updated. If the operating parameters are correct, the punching time slot of the target base station is set. This allows the accuracy of the base station's operating parameters to be ensured through an automatic detection and correction process. By correcting the operating parameters and setting the punching time slot, the overall network performance is improved, thereby enhancing the stability and efficiency of the wireless communication network.
[0208] For example, Figure 6 This is an application flowchart of a resource coordination method provided in an embodiment of this application, such as... Figure 6 As shown, the specific steps are as follows:
[0209] The resource coordination unit pre-sets and updates base station operating parameters and cell IDs, and the global default is to use the conventional time slot configuration of the inductive base station.
[0210] The resource coordination unit stores and updates the current area resource map;
[0211] The resource coordination unit periodically monitors the reported data and network indicator requirements of the sensing base stations to determine whether they meet the regional division thresholds.
[0212] If the area division threshold is met, the area is divided into a sensing area, a transition area, and a communication area, and the base station selection and configuration are completed.
[0213] Draw a regional resource map, send it to the base station, and start a timer;
[0214] Determine whether all base stations in the area have received the area resource map and provide confirmation before the timer ends;
[0215] If the regional base station does not receive the regional resource map, determine whether the non-feedback base station's operating parameters are incorrect;
[0216] If the base station's operating parameters are incorrect, update the base station's operating parameter information;
[0217] If the base station's operating parameters are correct, then set up punch holes in the base station's sensing time slots, pending background checks.
[0218] It should be noted that if the regional division threshold is not met, the system will return to continue monitoring the reported data and network indicators of the sensing base station to determine whether the regional division threshold is met.
[0219] If all regional base stations have received the regional resource map, then return to the execution of storing and updating the current regional resource map.
[0220] Optionally, the method further includes:
[0221] The sensing and reporting data is sent to the platform device.
[0222] In this embodiment, the resource coordination method described above sends the perception reporting data to the platform device, enabling the platform device to synchronize the perception reporting data of the multiple base stations in a timely manner, so as to support the intelligent decision-making and network management of the platform device.
[0223] For example, a high-capacity terrestrial communication scenario is used as a specific implementation. Figure 7 This is a schematic diagram of a base station sensing method provided in an embodiment of this application, such as... Figure 7 As shown, there are both aerial and ground-based sensing targets within the area. Sensing base stations A and B report the detection of these targets. Figure 8 This is an interactive flowchart of a resource coordination method provided in an embodiment of this application, such as... Figure 8 As shown, the specific interaction steps are as follows:
[0224] Step 0-1: The resource coordination unit presets and updates the base station operating parameters and cell ID, and stores and updates the current area resource map (if there is no partitioning, the global base station adopts the default sensing area map);
[0225] Step 2: Both sensing base stations A and B detect air and ground targets and report them routinely. The resource coordination unit integrates the sensing data from base stations A and B and reports it to the platform.
[0226] Step 3: The platform issues communication capacity guarantee requirements to Users. max =80 to the resource coordination unit;
[0227] Steps 4-5: The resource coordination unit periodically monitors the sensing and reporting data and network indicator requirements of the base stations, and divides the base stations within the area into sensing zones, transition zones, and communication zones.
[0228] Dividing factor ①: Based on the target trajectories of sensing base stations A and B, the predicted direction of movement of the aerial target is within the coverage area of base station A, therefore the sensing coverage time of base station A is longer;
[0229] Factor ②: Based on the SINR values reported by sensing base stations A and B, determine whether the noise floor rise is less than the threshold NI. handover ;
[0230] Factor ③: The number of ground targets is relatively large, approximately 100 people > the current capacity threshold (User). max ;
[0231] Step 6: Draw regional resource maps for base stations A and B respectively, send them to the base stations, and start timers: Base station A is configured as the sensing zone with an air-to-ground shaped beam #a0. Since the distance between base station B and base station A is less than the isolation zone Distance, it is configured as the transition zone with a ground-to-ground shaped beam #b0. Simultaneously, the time and frequency resources of base stations A and B are configured to be staggered, such as... Figure 9 As shown.
[0232] Step 7: The resource coordination unit sends the regional resource map to base stations A and B and starts a timer. Base stations A and B receive the regional resource map, complete the configuration, and immediately send back an ACK to the resource coordination unit.
[0233] Step 8: Before the timer expires, the resource coordination unit receives feedback from the regional base station, stores and updates the current regional resource map;
[0234] Step 9: Base station A in the sensing area performs routine data reporting, and the resource coordination unit reports the sensing data to the platform.
[0235] See Figure 10 , Figure 10 This is a second flowchart of a resource coordination method provided in an embodiment of this application, applied to a base station, such as... Figure 10 As shown, the method includes the following steps:
[0236] Step 1001: Send perception reporting data to the resource coordination unit. The perception reporting data includes the area type corresponding to the base station and perception base station information. The perception base station information includes at least one of the following: base station ID, perception beam ID, and base station noise floor level value.
[0237] Step 1002: Upon receiving the regional resource map sent by the resource coordination unit, send an ACK message to the resource coordination unit;
[0238] Step 1003: Adjust the configuration of at least one of the time domain resources, frequency domain resources and spatial domain resources of the base station based on the regional resource map.
[0239] It should be noted that this embodiment is as a comparison with... Figure 3 The implementation methods of the base stations shown in the embodiments can be found in the following examples. Figure 3 To avoid repetition, the relevant descriptions in the embodiments shown will not be repeated in this embodiment.
[0240] Optionally, the method further includes:
[0241] If the regional resource map is not received, a NACK message is sent to the resource coordination unit.
[0242] The above optional implementation methods can be found in [reference]. Figure 3 To avoid repetition, the relevant descriptions in the embodiments shown will not be repeated in this embodiment.
[0243] See Figure 11 , Figure 11 This is the third flowchart of a resource coordination method provided in the embodiments of this application, applied to platform devices, such as... Figure 11 As shown, the method includes the following steps:
[0244] Step 1101: Send demand information to the resource coordination unit, wherein the demand information includes at least one of network capacity information, regional demand information, and user demand information;
[0245] Step 1102: Receive the perception reporting data sent by the resource coordination unit.
[0246] It should be noted that this embodiment is as a comparison with... Figure 3 The implementation methods of the platform devices shown in the embodiments can be found in the following examples. Figure 3 To avoid repetition, the relevant descriptions in the embodiments shown will not be repeated in this embodiment.
[0247] See Figure 12 , Figure 12 This is one of the structural schematic diagrams of a resource coordination device provided in the embodiments of this application, applied to a resource coordination unit, such as... Figure 12 As shown, the resource coordination device 1200 includes:
[0248] The first receiving module 1201 is used to receive sensing and reporting data sent by multiple base stations and demand information sent by platform devices;
[0249] The first determining module 1202 is used to determine resource configuration information based on the engineering parameter information of the plurality of base stations, the sensing and reporting data, and the demand information. The resource configuration information is used to adjust the configuration of at least one of the time domain resources, frequency domain resources, and spatial domain resources of the plurality of base stations.
[0250] Optionally, the first determining module includes:
[0251] The judgment unit is used to determine, based on the working parameter information, the sensing and reporting data and the demand information, whether the area division threshold is met according to a preset period.
[0252] The partitioning unit is used to partition the multiple base stations into regions under the condition of satisfying the region partitioning threshold, and the region partitioning result is used to characterize whether the base station is partitioned into a sensing region, a transition region or a communication region.
[0253] The determining unit is used to determine resource configuration information based on the region division result, wherein the resource configuration information includes the regional resource map of the multiple base stations.
[0254] Optionally, the partitioning unit is specifically used for:
[0255] Based on the reported sensing data, the motion trajectory of the sensed target is determined;
[0256] The region division result is obtained by dividing the multiple base stations into regions based on the motion trajectory;
[0257] The region division result indicates that the first region corresponding to the base station with the longest coverage time among the multiple base stations is the sensing region.
[0258] Optionally, the partitioning unit is specifically used for:
[0259] Based on the background noise level value in the reported sensing data, the multiple base stations are divided into regions to obtain the region division result;
[0260] The region division result indicates that the second region corresponding to the base station whose noise floor level value is greater than a preset threshold value is a communication region.
[0261] Optionally, the partitioning unit is specifically used for:
[0262] Based on the reported sensing data, the number of terminal users in the third area is determined;
[0263] The region division results are obtained by dividing the multiple base stations into regions based on the number of terminal users;
[0264] Wherein, if the number of terminal users is greater than the capacity threshold in the demand information, or if the demand information indicates that the third region is a communication guarantee region, the region division result indicates that the third region is a communication region.
[0265] Optionally, the transition region is the overlapping area of the communication region and the sensing region, or, if the distance between the communication region and the sensing region is less than a preset distance, the transition region is the area between the communication region and the sensing region.
[0266] Optionally, the device further includes:
[0267] The first sending module is used to send the regional resource map to the base station corresponding to the regional resource map and start a timer;
[0268] The second receiving module is used to receive ACK messages or NACK messages sent by the plurality of base stations;
[0269] The first judgment module is used to determine whether the multiple base stations have received the regional resource map within a preset time period;
[0270] The first update module is used to update the preset configuration information corresponding to the target base station when the target base station receives the regional resource map within the preset time period, wherein the plurality of base stations include the target base station.
[0271] Optionally, the device further includes:
[0272] The second judgment module is used to determine whether the working parameter information of the target base station is incorrect when the target base station does not receive the regional resource map within a preset time period.
[0273] The second update module is used to update the operating parameter information of the target base station when the operating parameter information is incorrect.
[0274] The setting module is used to set the punching time slot of the target base station when the engineering parameter information is correct.
[0275] Optionally, the device further includes:
[0276] The second sending module is used to send the perception reporting data to the platform device.
[0277] It should be noted that the resource coordination device provided in this application embodiment is a device capable of executing the above-described resource coordination method. Therefore, all implementation methods in the above-described resource coordination method embodiments are applicable to this device and can achieve the same or similar beneficial effects. To avoid repetition, this embodiment will not elaborate further.
[0278] See Figure 13 , Figure 13 This is a second schematic diagram of a resource coordination device provided in an embodiment of this application, applied to a base station, such as... Figure 13 As shown, the resource coordination device 1300 includes:
[0279] The third sending module 1301 is used to send sensing reporting data to the resource coordination unit. The sensing reporting data includes the area type corresponding to the base station and sensing base station information. The sensing base station information includes at least one of the base station ID, sensing beam ID and base station noise floor level value.
[0280] The fourth sending module 1302 is used to send an ACK message to the resource coordination unit when it receives the regional resource map sent by the resource coordination unit.
[0281] The adjustment module 1303 is used to adjust the configuration of at least one of the time domain resources, frequency domain resources and spatial domain resources of the base station based on the regional resource map.
[0282] Optionally, the device further includes:
[0283] The fifth sending module is used to send a NACK message to the resource coordination unit if the regional resource map is not received.
[0284] It should be noted that the resource coordination device provided in this application embodiment is a device capable of executing the above-described resource coordination method. Therefore, all implementation methods in the above-described resource coordination method embodiments are applicable to this device and can achieve the same or similar beneficial effects. To avoid repetition, this embodiment will not elaborate further.
[0285] See Figure 14 , Figure 14 This is a third schematic diagram of a resource coordination device provided in this application embodiment, applied to platform equipment, such as... Figure 14 As shown, the resource coordination device 1400 includes:
[0286] The sixth sending module 1401 is used to send demand information to the resource coordination unit, wherein the demand information includes at least one of network capacity information, regional demand information and user demand information;
[0287] The third receiving module 1402 is used to receive the perception reporting data sent by the resource coordination unit.
[0288] It should be noted that the resource coordination device provided in this application embodiment is a device capable of executing the above-described resource coordination method. Therefore, all implementation methods in the above-described resource coordination method embodiments are applicable to this device and can achieve the same or similar beneficial effects. To avoid repetition, this embodiment will not elaborate further.
[0289] For details, see Figure 15 As shown in the figure, this application embodiment also provides a resource coordination unit, including a bus 1501, a transceiver 1502, an antenna 1503, a bus interface 1504, a processor 1505, and a memory 1506.
[0290] The transceiver 1502 is used to receive sensing and reporting data sent by multiple base stations and demand information sent by platform devices;
[0291] Furthermore, the processor 1505 is configured to determine resource configuration information based on the engineering parameter information of the plurality of base stations, the sensing and reporting data, and the demand information, wherein the resource configuration information is used to adjust the configuration of at least one of the time domain resources, frequency domain resources, and spatial domain resources of the plurality of base stations.
[0292] exist Figure 15In this document, a bus architecture (represented by bus 1501) is used. Bus 1501 may include any number of interconnected buses and bridges, linking various circuits including one or more processors represented by processor 1505 and memory represented by memory 1506. Bus 1501 may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 1504 provides an interface between bus 1501 and transceiver 1502. Transceiver 1502 may be a single element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by processor 1505 is transmitted over a wireless medium via antenna 1503, which further receives data and transmits it to processor 1505.
[0293] Processor 1505 manages bus 1501 and general processing, and also provides various functions, including timing, peripheral interface, voltage regulation, power management, and other control functions. Memory 1506 can be used to store data used by processor 1505 during operation.
[0294] Optionally, the processor 1505 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD).
[0295] Optionally, the processor 1505 is specifically used for:
[0296] Based on the engineering parameter information, the sensing and reporting data, and the demand information, it is determined whether the regional division threshold is met according to a preset period.
[0297] Under the condition that the area division threshold is met, the multiple base stations are divided into areas to obtain the area division result. The area division result is used to characterize whether the base station is divided into a sensing area, a transition area or a communication area.
[0298] Resource configuration information is determined based on the region division results, and the resource configuration information includes the regional resource maps of the multiple base stations.
[0299] Optionally, the processor 1505 is specifically used for:
[0300] Based on the reported sensing data, the motion trajectory of the sensed target is determined;
[0301] The region division result is obtained by dividing the multiple base stations into regions based on the motion trajectory;
[0302] The region division result indicates that the first region corresponding to the base station with the longest coverage time among the multiple base stations is the sensing region.
[0303] Optionally, the processor 1505 is specifically used for:
[0304] Based on the background noise level value in the reported sensing data, the multiple base stations are divided into regions to obtain the region division result;
[0305] The region division result indicates that the second region corresponding to the base station whose noise floor level value is greater than a preset threshold value is a communication region.
[0306] Optionally, the processor 1505 is specifically used for:
[0307] Based on the reported sensing data, the number of terminal users in the third area is determined;
[0308] The region division results are obtained by dividing the multiple base stations into regions based on the number of terminal users;
[0309] Wherein, if the number of terminal users is greater than the capacity threshold in the demand information, or if the demand information indicates that the third region is a communication guarantee region, the region division result indicates that the third region is a communication region.
[0310] Optionally, the transition region is the overlapping area of the communication region and the sensing region, or, if the distance between the communication region and the sensing region is less than a preset distance, the transition region is the area between the communication region and the sensing region.
[0311] Optionally, the transceiver 1502 is further configured to:
[0312] The regional resource map is sent to the base station corresponding to the regional resource map, and a timer is started;
[0313] Receive ACK messages or NACK messages sent by the multiple base stations;
[0314] The processor is also used for:
[0315] Determine whether the multiple base stations have received regional resource maps within a preset time period;
[0316] If the target base station receives a regional resource map within the preset time period, the preset configuration information corresponding to the target base station is updated, and the plurality of base stations include the target base station.
[0317] Optionally, the processor 1505 is further configured to:
[0318] If the target base station does not receive the regional resource map within a preset time period, determine whether the operating parameter information of the target base station is incorrect;
[0319] If the operating parameters are incorrect, update the operating parameters of the target base station.
[0320] If the engineering parameters are correct, set the punching time slot for the target base station.
[0321] Optionally, the transceiver 1502 is further configured to:
[0322] The sensing and reporting data is sent to the platform device.
[0323] It should be noted that the electronic device provided in this application embodiment is a device capable of executing the above-described resource coordination method. Therefore, all implementation methods in the above-described resource coordination method embodiments are applicable to this electronic device and can achieve the same or similar beneficial effects. To avoid repetition, this embodiment will not elaborate further.
[0324] For details, see Figure 16 As shown in the figure, this application embodiment also provides a base station, including a bus 1601, a transceiver 1602, an antenna 1603, a bus interface 1604, a processor 1605, and a memory 1606.
[0325] Transceiver 1602 is used to send sensing and reporting data to the resource coordination unit. The sensing and reporting data includes the area type corresponding to the base station and sensing base station information. The sensing base station information includes at least one of the following: base station ID, sensing beam ID, and base station noise floor level value.
[0326] Upon receiving the regional resource map sent by the resource coordination unit, an ACK message is sent to the resource coordination unit.
[0327] Furthermore, the processor 1605 is configured to adjust the configuration of at least one of the time-domain resources, frequency-domain resources, and spatial resources of the base station based on the regional resource map.
[0328] exist Figure 16In this document, a bus architecture (represented by bus 1601) is used. Bus 1601 can include any number of interconnected buses and bridges, linking various circuits including one or more processors represented by processor 1605 and memory represented by memory 1606. Bus 1601 can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 1604 provides an interface between bus 1601 and transceiver 1602. Transceiver 1602 can be a single element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by processor 1605 is transmitted over a wireless medium via antenna 1603, which further receives data and transmits it to processor 1605.
[0329] Processor 1605 manages bus 1601 and general processing, and also provides various functions, including timing, peripheral interface, voltage regulation, power management, and other control functions. Memory 1606 can be used to store data used by processor 1605 during operation.
[0330] Alternatively, the processor 1605 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD).
[0331] Optionally, the transceiver 1602 is further configured to:
[0332] If the regional resource map is not received, a NACK message is sent to the resource coordination unit.
[0333] It should be noted that the electronic device provided in this application embodiment is a device capable of executing the above-described resource coordination method. Therefore, all implementation methods in the above-described resource coordination method embodiments are applicable to this electronic device and can achieve the same or similar beneficial effects. To avoid repetition, this embodiment will not elaborate further.
[0334] For details, see Figure 17As shown in the figure, this application embodiment also provides a platform device, including a bus 1701, a transceiver 1702, an antenna 1703, a bus interface 1704, a processor 1705, and a memory 1706.
[0335] Transceiver 1702 is used for:
[0336] Send demand information to the resource coordination unit, the demand information including at least one of network capacity information, regional demand information and user demand information;
[0337] Receive the perception reporting data sent by the resource coordination unit.
[0338] exist Figure 17 In this document, a bus architecture (represented by bus 1701) is used. Bus 1701 can include any number of interconnected buses and bridges, linking various circuits including one or more processors represented by processor 1705 and memory represented by memory 1706. Bus 1701 can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 1704 provides an interface between bus 1701 and transceiver 1702. Transceiver 1702 can be a single element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by processor 1705 is transmitted over a wireless medium via antenna 1703, which further receives data and transmits it to processor 1705.
[0339] Processor 1705 manages bus 1701 and general processing, and also provides various functions, including timing, peripheral interface, voltage regulation, power management, and other control functions. Memory 1706 can be used to store data used by processor 1705 during operation.
[0340] Alternatively, the processor 1705 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD).
[0341] It should be noted that the electronic device provided in this application embodiment is a device capable of executing the above-described resource coordination method. Therefore, all implementation methods in the above-described resource coordination method embodiments are applicable to this electronic device and can achieve the same or similar beneficial effects. To avoid repetition, this embodiment will not elaborate further.
[0342] This application also provides an electronic device, including: a processor, a memory, and a program stored in the memory and executable on the processor. When the program is executed by the processor, it implements the various processes of the above-described resource coordination method or the resource coordination method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0343] This application also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the various processes of the resource coordination method or its embodiments described above, achieving the same technical effects. To avoid repetition, further details are omitted here. The computer-readable storage medium may include read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.
[0344] This application also provides a computer program product, including computer instructions. When executed by a processor, the computer instructions implement the various processes of the above-described resource coordination method or embodiments of the resource coordination method, and can achieve the same technical effect. To avoid repetition, further details are omitted here.
[0345] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0346] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0347] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A resource coordination method, characterized in that, Applied to resource coordination units, including: Receive sensing and reporting data from multiple base stations and demand information from platform devices; Based on the engineering parameter information of the multiple base stations, the sensing and reporting data, and the demand information, resource configuration information is determined. The resource configuration information is used to adjust the configuration of at least one of the time domain resources, frequency domain resources, and spatial domain resources of the multiple base stations.
2. The method according to claim 1, characterized in that, The determination of resource configuration information based on the operating parameter information of the multiple base stations, the sensed reported data, and the demand information includes: Based on the engineering parameter information, the sensing and reporting data, and the demand information, it is determined whether the regional division threshold is met according to a preset period. Under the condition that the area division threshold is met, the multiple base stations are divided into areas to obtain the area division result. The area division result is used to characterize whether the base station is divided into a sensing area, a transition area or a communication area. Resource configuration information is determined based on the region division results, and the resource configuration information includes the regional resource maps of the multiple base stations.
3. The method according to claim 2, characterized in that, The process of dividing the multiple base stations into regions to obtain the region division result includes: Based on the reported sensing data, the motion trajectory of the sensed target is determined; The region division result is obtained by dividing the multiple base stations into regions based on the motion trajectory; The region division result indicates that the first region corresponding to the base station with the longest coverage time among the multiple base stations is the sensing region.
4. The method according to claim 2, characterized in that, The process of dividing the multiple base stations into regions to obtain the region division result includes: Based on the background noise level value in the reported sensing data, the multiple base stations are divided into regions to obtain the region division result; The region division result indicates that the second region corresponding to the base station whose noise floor level value is greater than a preset threshold value is a communication region.
5. The method according to claim 2, characterized in that, The process of dividing the multiple base stations into regions to obtain the region division result includes: Based on the reported sensing data, the number of terminal users in the third area is determined; The region division results are obtained by dividing the multiple base stations into regions based on the number of terminal users; Wherein, if the number of terminal users is greater than the capacity threshold in the demand information, or if the demand information indicates that the third region is a communication guarantee region, the region division result indicates that the third region is a communication region.
6. The method according to claim 2, characterized in that, The transition region is the overlapping area of the communication region and the sensing region, or, when the distance between the communication region and the sensing region is less than a preset distance, the transition region is the area between the communication region and the sensing region.
7. The method according to claim 2, characterized in that, The method further includes: The regional resource map is sent to the base station corresponding to the regional resource map, and a timer is started; Receive ACK messages or NACK messages sent by the multiple base stations; Determine whether the multiple base stations have received regional resource maps within a preset time period; If the target base station receives a regional resource map within the preset time period, the preset configuration information corresponding to the target base station is updated, and the plurality of base stations include the target base station.
8. The method according to claim 7, characterized in that, The method further includes: If the target base station does not receive the regional resource map within a preset time period, determine whether the operating parameter information of the target base station is incorrect; If the operating parameters are incorrect, update the operating parameters of the target base station. If the engineering parameters are correct, set the punching time slot for the target base station.
9. The method according to claim 1, characterized in that, The method further includes: The sensing and reporting data is sent to the platform device.
10. A resource coordination method, characterized in that, Applied to base stations, including: The system sends perception reporting data to the resource coordination unit. The perception reporting data includes the area type corresponding to the base station and perception base station information. The perception base station information includes at least one of the following: base station ID, perception beam ID, and base station noise floor level value. Upon receiving the regional resource map sent by the resource coordination unit, an ACK message is sent to the resource coordination unit; Based on the regional resource map, adjust the configuration of at least one of the time domain resources, frequency domain resources, and spatial domain resources of the base station.
11. The method according to claim 10, characterized in that, The method further includes: If the regional resource map is not received, a NACK message is sent to the resource coordination unit.
12. A resource coordination method, characterized in that, Applied to platform devices, the method includes: Send demand information to the resource coordination unit, the demand information including at least one of network capacity information, regional demand information and user demand information; Receive the perception reporting data sent by the resource coordination unit.
13. A resource coordination device, characterized in that, Applied to a resource coordination unit, the device includes: The first receiving module is used to receive sensing and reporting data sent by multiple base stations and demand information sent by platform devices; The first determining module is used to determine resource configuration information based on the engineering parameter information of the multiple base stations, the sensing and reporting data, and the demand information. The resource configuration information is used to adjust the configuration of at least one of the time domain resources, frequency domain resources, and spatial domain resources of the multiple base stations.
14. A resource coordination device, characterized in that, Applied to a base station, the device includes: The third sending module is used to send sensing and reporting data to the resource coordination unit. The sensing and reporting data includes the area type corresponding to the base station and sensing base station information. The sensing base station information includes at least one of the following: base station ID, sensing beam ID, and base station noise floor level value. The fourth sending module is used to send an ACK message to the resource coordination unit upon receiving the regional resource map sent by the resource coordination unit. The adjustment module is used to adjust the configuration of at least one of the time domain resources, frequency domain resources and spatial domain resources of the base station based on the regional resource map.
15. A resource coordination device, characterized in that, Applied to platform equipment, the device includes: The sixth sending module is used to send demand information to the resource coordination unit, wherein the demand information includes at least one of network capacity information, regional demand information, and user demand information; The third receiving module is used to receive the perception reporting data sent by the resource coordination unit.
16. A resource coordination unit, characterized in that, Including transceivers and processors, The transceiver is used to receive sensing and reporting data sent by multiple base stations and demand information sent by platform devices; The processor is configured to determine resource configuration information based on the operating parameters of the plurality of base stations, the sensing and reporting data, and the demand information. The resource configuration information is used to adjust the configuration of at least one of the time-domain resources, frequency-domain resources, and spatial-domain resources of the plurality of base stations.
17. A base station, characterized in that, Includes a transceiver and a processor, the transceiver being used for: The system sends perception reporting data to the resource coordination unit. The perception reporting data includes the area type corresponding to the base station and perception base station information. The perception base station information includes at least one of the following: base station ID, perception beam ID, and base station noise floor level value. Upon receiving the regional resource map sent by the resource coordination unit, an ACK message is sent to the resource coordination unit; The processor is configured to adjust the configuration of at least one of the time-domain resources, frequency-domain resources, and spatial-domain resources of the base station based on the regional resource map.
18. A platform device, characterized in that, Includes a transceiver, said transceiver being used for: Send demand information to the resource coordination unit, the demand information including at least one of network capacity information, regional demand information and user demand information; Receive the perception reporting data sent by the resource coordination unit.
19. An electronic device, characterized in that, include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the resource coordination method as described in any one of claims 1 to 9; or, the program, when executed by the processor, implements the steps of the resource coordination method as described in any one of claims 10 to 11; or, the program, when executed by the processor, implements the steps of the resource coordination method as described in any one of claims 12.
20. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the resource coordination method as described in any one of claims 1 to 9; or, when executed by a processor, the computer program implements the steps of the resource coordination method as described in any one of claims 10 to 11; or, when executed by a processor, the computer program implements the steps of the resource coordination method as described in any one of claims 12.
21. A computer program product, characterized in that, The method includes computer instructions that, when executed by a processor, implement the steps of the resource coordination method as described in any one of claims 1 to 9; or, when executed by a processor, the computer instructions implement the steps of the resource coordination method as described in any one of claims 10 to 11; or, when executed by a processor, the computer instructions implement the steps of the resource coordination method as described in any one of claims 12.