Method and system for dynamically expanding processing capacity of 4G baseband
By identifying the load trend region and frequency carrier interference intensity in the 4G baseband system, dynamic capacity expansion of 4G baseband processing capabilities is achieved, solving the problem of capacity expansion response delay in the prior art, and improving the system's rapid adaptability and communication quality.
Patent Information
- Application Number
- CN202510717423.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-30
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2045-05-30
AI Technical Summary
The existing 4G baseband processing capabilities cannot achieve real-time insight into load trends in the face of bursty connection requests or peak data transmission changes, resulting in delayed capacity expansion responses and affecting the rapid adaptability and user experience of the communication system.
By acquiring the number of connection requests and data transmission rates during the 4G baseband scheduling cycle, identifying the growth trend area of capacity expansion demand, combining the utilization rate of processing units, cross-positioning of high-density load areas, activate corresponding resources, and prioritizing the interference intensity of frequency carriers, realizing accurate scheduling of spectrum resources.
It realizes accurate perception of potential load up pressure, ensures accurate binding of resources in high-demand areas, improves the accuracy of spectrum resource scheduling and anti-interference ability, breaks through resource expansion bottlenecks, and ensures the continuous supply of communication quality and processing resources.
Smart Images

Figure CN120529422A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of capacity assessment and reallocation technology, and in particular to a method and system for dynamically expanding 4G baseband processing capabilities. Background Art
[0002] The field of capacity assessment and reallocation technology includes processing technologies for dynamically allocating and reconfiguring wireless resources based on capacity changes in wireless communication systems. The core content of this technology lies in collecting and analyzing data such as the number of real-time users in the network, service data rates, channel status information, and baseband processing load, comparing current resource usage with preset capacity thresholds, determining whether resources need to be reallocated, and achieving dynamic adaptation of capacity and resources by dynamically expanding processing resources, adjusting resource allocation priorities, and reconfiguring transmission scheduling strategies.
[0003] Among them, the 4G baseband processing capacity dynamic expansion method and system refers to the baseband equipment of the 4G communication system, through real-time collection of the number of connection requests, data transmission rate, time slot resource occupancy and baseband unit processing load data of the uplink and downlink, real-time difference quantitative analysis is performed based on various indicators and set capacity assessment benchmarks, and the dynamic expansion and capacity reallocation of baseband processing resources are completed without interrupting the existing link connection state to support the continuously growing access requests and data transmission needs.
[0004] Existing technologies for dynamic expansion of baseband resources often rely on static judgments based on capacity thresholds. This lacks real-time insight into load trends when faced with sudden surges in connection requests or changes in data transmission peaks, creating the risk of delayed expansion responses. Activation of processing resources is based on the overall load average, lacking a granular assessment of the spatial distribution of connection requests and data traffic density. These deficiencies will, in actual operation, restrict the communication system's ability to quickly adapt to dynamic load scenarios, impacting overall service continuity and user experience. Summary of the Invention
[0005] The purpose of the present invention is to solve the shortcomings of the prior art and to propose a method and system for dynamically expanding 4G baseband processing capabilities.
[0006] To achieve the above objectives, the present invention adopts the following technical solution, a method for dynamically expanding 4G baseband processing capabilities, comprising the following steps: S1: Obtain the number of connection requests and data transmission rate in the 4G baseband scheduling period, calculate the baseband processing unit processing utilization rate in the corresponding period, identify the area with increasing capacity expansion demand based on the change in the number of connection requests and data transmission rate in two consecutive sampling periods, and generate an increasing load trend segment identification group; S2: Invoking the inactivated baseband processing units in the load growth trend segment identification group, extracting the distribution of the number of connection requests and the degree of data transmission rate concentration in the area, cross-locating the two as the target block, and generating an expansion processing resource binding list; S3: calling the scheduling path in the capacity expansion processing resource binding list, analyzing the capacity expansion carrying capacity requirement level of the scheduling path within the frequency band according to the request frequency and data traffic ratio per unit time of the scheduling path, and generating a path frequency band carrying level identifier; S4: Using the path frequency band carrying level identifier, calling the interference power measurement value of the frequency carrier in the scheduling period and extracting the measurement time tag, processing the interference intensity of the frequency carrier, prioritizing the expanded frequency resources according to the interval sequence tag, and generating a frequency resource priority allocation sequence.
[0007] As a further solution of the present invention, the growth load trend segment identification group includes a load growth rate threshold interval, a processing utilization change trend label, and a traffic fluctuation index within a period; the expansion processing resource binding list includes a processing unit number index, a task density center coordinate set, and a path task load mapping table; the path frequency band carrying level identification includes a frequency bandwidth utilization level, a frequency band load density level, and a path timing load level; the frequency resource priority allocation sequence includes a frequency band interference sorting level, a time label corresponding frequency preference table, and a frequency band stability index value sequence.
[0008] As a further solution of the present invention, the step of obtaining the load growth trend segment identification group is specifically as follows: S111: Obtain the number of connection requests and the data transmission rate within the 4G baseband scheduling period, marking them as a request number sequence and a rate sequence respectively. Based on the two participating data, inter-frame sampling of data within the period is performed to count the connection request increment and rate change value in each sampling frame, record the fluctuation range, and obtain a data change amplitude sequence. S112: Based on the data variation amplitude sequence, the processing utilization rate of the baseband processing unit within the period is called, the processing rate difference between two adjacent sampling periods is extracted, the processing rate period difference is matched with the data variation amplitude sequence for corresponding frames, an offset trend is determined, a processing rate variation offset value is calculated, and a segment index with a concentration offset is selected to obtain a processing rate offset trend interval; S113: Based on the processing rate offset trend interval, combined with the interval distribution density and time series continuity, determine the expansion characteristics under multiple consecutive sampling periods, establish an extension index threshold between adjacent offset trend values, filter the continuous rising segments that meet the threshold conditions, record the start and end frame numbers, and generate a load growth trend segment identification group.
[0009] As a further solution of the present invention, the steps of obtaining the capacity expansion processing resource binding list are specifically as follows: S211: extracting the distribution positions of the number of connection requests and the degree of data transmission rate concentration within the region based on the inactivated baseband processing units in the load growth trend segment identification group, cross-matching the distribution coordinates of the number of connection requests with the coordinates of the dense area of data transmission rate, and obtaining a regional cross-overlap index; S212: Calling the regional cross-overlap index, extracting the required carrying capacity of the corresponding target block and the available performance parameters of the unactivated baseband processing units based on the overlapping coordinate blocks, calculating the difference between the unit available performance and the carrying capacity of the corresponding block, sorting the unactivated baseband processing units in ascending order, recording the available unit group with priority in the sorting, and obtaining the total resource matching strength; S213: Execute activation instructions based on the available unit group determined by the total resource matching strength and bind to the scheduling path node that is close to the connection density center of the responsible target block, integrate the activation state parameter with the path binding record number, and obtain the expansion processing resource binding list.
[0010] As a further solution of the present invention, the step of obtaining the path frequency band bearer class identifier is specifically as follows: S311: Based on the scheduling paths in the capacity expansion processing resource binding list, call the connection request data and data flow data of the frequency segments corresponding to the scheduling paths, extract the connection request frequency per unit time and the data flow value per unit time for each scheduling path, record them as the scheduling frequency data value and the data flow value, respectively, and obtain a scheduling path frequency flow set; S312: Calculate the frequency ratio and data traffic ratio per unit time within the frequency band corresponding to the scheduling path based on the frequency traffic set of the scheduling path, perform a ratio operation on the ratio, the total frequency sum and traffic sum of the frequency band, and generate a path frequency band occupancy indicator group; S313: Based on the path frequency band occupancy index group, the carrying strength and frequency resource occupancy level of the scheduling path in the real-time frequency band are determined. The frequency response sensitivity, path data transfer duration, and local interference average are introduced respectively to calculate the scheduling path frequency band carrying capacity value. Combined with the frequency band threshold benchmark, the path frequency band is classified according to the interval position to obtain the path frequency band carrying level identification.
[0011] As a further solution of the present invention, the step of acquiring the frequency resource priority allocation sequence is specifically as follows: S411: Based on the path frequency band bearer class identifier, call the interference power measurement value corresponding to the frequency carrier in the scheduling period, extract the measurement time tag corresponding to the interference power measurement value, merge the frequency carrier data sets with the same measurement time tag, and generate an interference measurement period frequency set; S412: Calculate the interference intensity of the frequency carriers at the same measurement time according to the interference power measurement values of the frequency carriers in the frequency set during the interference measurement period, and continuously divide the interference intensity values by values to generate interference intensity level intervals; S413: calling the sequence tag in the interference intensity level interval, priority numbering the frequency carriers according to the interference level interval sequence to which they belong, and sorting the frequency resources in the order of the priority numbers to generate a frequency resource priority allocation sequence.
[0012] As a further solution of the present invention, the method further includes step S5: S5: According to the frequency resource priority allocation sequence, frequency band resources that meet the capacity expansion requirement level are sequentially screened, and whether consecutive idle frequency points meet the path expansion requirement is determined. If not, multiple idle frequency points are selected from frequency bands of the same level and spliced in chronological order. The splicable resource group is associated with the processing unit expansion path to generate a frequency splicing path configuration result. The frequency splicing path configuration result includes a frequency splicing sequence number, a splicing resource reachability list, and a path frequency allocation mapping relationship.
[0013] As a further solution of the present invention, the step of obtaining the frequency point splicing path configuration result is specifically as follows: S511: Based on the frequency resource priority allocation sequence, frequency band resources that meet the capacity expansion requirement level are sequentially screened, the frequencies in each frequency band resource are arranged according to the time stamp, the idle status and time stamp value of the frequency are called, and the number of frequency points in any continuous segment in the arrangement sequence is compared with the number of frequency points required for the path expansion requirement to generate the number of continuous available frequency points in a single segment; S512: Based on the number of continuous available frequencies in a single segment, call the time stamp values and starting frequency identifiers of multiple idle frequencies from the same-level frequency band, perform continuity evaluation based on the frequency time interval value, and generate the number of spliced frequency combinations of the same-level frequency band; S513: Call the number of frequency point combinations of the same level frequency band, match them to the starting path position of the processing unit in chronological order, obtain the adjacency identification code between the frequency points and perform path splicing connectivity judgment, configure the connectable frequency point combination identifier to the processing unit path position, and generate the frequency point splicing path configuration result.
[0014] The 4G baseband processing capability dynamic expansion system is used to execute the above-mentioned 4G baseband processing capability dynamic expansion method, and the system includes: The load trend identification module obtains the number of connection requests and data transmission rate of the baseband processing unit within the 4G scheduling cycle, calls the data groups of two adjacent cycles, and combines the baseband processing unit operation time and cycle length to generate a growth segment trend index group; The unit expansion matching module uses the growth segment trend index group to extract the connection request distribution position and data rate aggregation position of the inactive units in the corresponding period, compares the intersection area of the two to obtain the target block, and generates a processing unit binding path list; The path load evaluation module calls the path number in the path list bound to the processing unit, obtains the connection request frequency and total data volume of the path within the scheduling period, synthesizes the proportions and compares them with the frequency band load benchmark value to generate a path frequency band load level identifier; The frequency interference sorting module calls the path frequency band carrying level identifier, selects the interference power measurement value of the frequency carrier in the corresponding period, extracts and sorts the interference values of all frequencies in the same time period according to the measurement time tag, divides the sorting results into segments, and generates a frequency resource priority allocation sequence; The frequency splicing configuration module calls the frequency resource priority allocation sequence to determine whether there are continuous idle frequencies. If not, the module splices the available idle frequencies according to the time tags and binds them to the path numbers to generate a frequency splicing path configuration result.
[0015] Compared with the prior art, the advantages and positive effects of the present invention are: In the present invention, by collecting the number of connection requests and data transmission rate within the 4G baseband scheduling cycle, and combining it with the utilization change trend of the processing unit, the accurate identification of the growing load segment is achieved, the potential load increase pressure can be perceived in advance, and the target block is cross-located according to the location distribution of the connection request and the degree of data aggregation. It can focus on the high-density load area in the spatial dimension and accurately bind the processing resources to the high-demand path. In the frequency resource allocation, time series processing is performed based on the interference intensity measurement value of the frequency carrier to construct a continuous interference level interval. The accuracy of spectrum resource scheduling is enhanced by priority sorting, and the high-incidence frequency bands of interference are avoided. The anti-interference ability of the scheduling path is improved. The continuous idle frequency points and splicing strategies are used in combination to break through the resource expansion bottleneck limited by continuous idle frequency points, ensure the stability of the expansion path and the coverage integrity, and support communication quality assurance and continuous supply of processing resources in high-concurrency access scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a schematic diagram of the workflow of the present invention; Figure 2 This is a flow chart for obtaining the load growth trend segment identification group in the present invention; Figure 3 This is a flow chart for obtaining a resource binding list for capacity expansion processing in the present invention; Figure 4 This is a flow chart for obtaining the path frequency band bearer level identifier in the present invention; Figure 5This is a flow chart for obtaining a frequency resource priority allocation sequence in the present invention; Figure 6 This is a flow chart for obtaining the configuration results of the frequency point splicing path in the present invention. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0018] In the description of the present invention, it should be understood that the terms "length," "width," "up," "down," "front," "back," "left," "right," "vertical," "horizontal," "top," "bottom," "inside," "outside," and the like, indicating positions or relationships, are based on the positions or relationships shown in the accompanying drawings and are intended only to facilitate the description of the present invention and simplify the description. They do not indicate or imply that the devices or elements referred to must have a specific orientation, be constructed, or operate in a specific orientation. Therefore, they should not be construed as limiting the present invention. Furthermore, in the description of the present invention, "plurality" means two or more, unless otherwise expressly and specifically defined.
[0019] See also Figure 1 The present invention provides a technical solution, a method for dynamically expanding 4G baseband processing capabilities, comprising the following steps: S1: Obtain the number of connection requests and data transmission rate during the 4G baseband scheduling period, calculate the baseband processing unit utilization rate during the corresponding period, identify the area with a growing capacity expansion demand trend based on the change in the number of connection requests and data transmission rate between two consecutive sampling periods, and generate a group of increasing load trend segment identifiers based on the periodic difference trend of the baseband processing unit utilization rate. S2: Invoke the inactive baseband processing units in the load growth trend segment identification group, extract the distribution of the number of connection requests and the degree of data transmission rate concentration in the area, and cross-locate the two as the target block. Based on the required carrying capacity of the target block and the available performance of the processing unit, execute activation instructions to bind it to the scheduling path close to the task density center, and generate a list of expansion processing resource bindings; S3: Call the scheduling path in the capacity expansion processing resource binding list, extract the connection request frequency and data traffic of the frequency band corresponding to the scheduling path, analyze the capacity expansion carrying capacity requirement level of the scheduling path within the frequency band based on the request frequency and data traffic ratio per unit time of the scheduling path, and generate the path frequency band carrying level identifier; S4: Using the path frequency band bearer level identifier, call the interference power measurement value of the frequency carrier in the scheduling period and extract the measurement time tag. Process the interference strength of the frequency carrier in the same time period, arrange the processing results in sequence into continuous interference level intervals, and prioritize the expanded frequency resources according to the interval sequence tags to generate a frequency resource priority allocation sequence. S5: Based on the frequency resource priority allocation sequence, frequency band resources that meet the capacity expansion requirement level are screened in order to determine whether consecutive idle frequency points meet the path expansion requirement. If not, multiple idle frequency points are selected from the same-level frequency bands and spliced in chronological order. The splicable resource groups are associated with the processing unit expansion path to generate the frequency splicing path configuration result. The load growth trend segment identification group includes the load growth rate threshold interval, the processing utilization change trend label, and the intra-cycle traffic fluctuation index. The capacity expansion processing resource binding list includes the processing unit number index, the task density center coordinate set, and the path task load mapping table. The path frequency band carrying level identification includes the frequency bandwidth utilization level, the frequency band load density level, and the path timing load level. The frequency resource priority allocation sequence includes the frequency band interference sorting level, the time label corresponding frequency preference table, and the frequency band stability index value sequence. The frequency point splicing path configuration result includes the frequency point splicing sequence number, the splicing resource accessibility list, and the path frequency point allocation mapping relationship.
[0020] See also Figure 2 The specific steps for obtaining the load growth trend segment identification group are as follows: S111: Obtain the number of connection requests and the data transmission rate within the 4G baseband scheduling period, marking them as a request number sequence and a rate sequence respectively. Based on the two participating data, inter-frame sampling of data within the period is performed to count the connection request increment and rate change value in each sampling frame, record the fluctuation range, and obtain a data change amplitude sequence. Obtain the number of connection requests and data transmission rate within the 4G baseband scheduling cycle, which can be applied to the upgrade of the 4G baseband board to the 5G baseband board. The number of connection requests and the current transmission rate are collected cycle by cycle, and are identified by the sampling cycle number. In the 1st to 4th cycles, the number of connection requests recorded are 120, 150, 180 and 210 times, respectively, and the data transmission rates are 60Mbps, 80Mbps, 95Mbps and 110Mbps respectively. Relying on the data processing module, the above raw data is calculated between frames, and the incremental number of connection requests and the data transmission rate change value between each cycle and the previous cycle are extracted. Two incremental sequences are constructed respectively. In this process, the difference processing method is used to extract the parameter change. , the calculation shows that under the following settings: the number of connection requests in the second cycle increases by 30 times, and the data rate increases by 20Mbps; compared with the second cycle, the number of connection requests in the third cycle increases by 30 times, and the data rate increases by 15Mbps. Similarly, the request number increment sequence and rate change value sequence between each cycle are obtained to form inter-frame fluctuation data. The above inter-frame data is further interval-calculated to identify the change amplitude. The request number increment of 30 times and the rate change value of 15Mbps in the third cycle can be expressed as the data fluctuation point. Then, by statistically comparing the fluctuation under the frame, the fluctuation trend between consecutive data frames in a short period is obtained. The data change amplitude sequence is integrated to form a data change amplitude sequence as the basis for subsequent processing.
[0021] S112: Based on the data variation amplitude sequence, the processing utilization rate of the baseband processing unit within the period is called, the processing rate difference between two adjacent sampling periods is extracted, and the processing rate period difference is matched with the data variation amplitude sequence for corresponding frames to determine the offset trend using the formula: ; Calculate the processing rate change offset value, filter the segment indicators with concentration offset, and obtain the processing rate offset trend interval; in, Representative The processing rate change offset value under the sampling period is: Representative The baseband processing unit processing utilization cycle difference of the frame, Representative The data change amplitude value corresponding to the frame, Representative The data change amplitude value corresponding to the frame, Represents the total number of frames participating in pairing within the frame, Represents the mean value of the data change amplitude under the frame; Call the corresponding baseband processing unit processing utilization information under the sampling period, perform differential processing on the processing rate change values during two consecutive weeks, generate a processing utilization rate difference sequence, and use this to construct a period difference trend value array. In the above process, the processing utilization rates of the 1st to 4th periods are 45%, 55%, 68%, and 77% respectively. The processing utilization rate difference of the 2nd period is 10%, the 3rd period is 13%, and the 4th period is 9%. Combine this difference sequence with the data change amplitude sequence, extract two indicator values at the same position in each period frame, perform the corresponding operation relationship, and pass the formula; Calculate the deviation trend value of each period frame one by one. In the actual calculation, set the second period , , , the remaining frames 0, 20, and 15 respectively. For 0, 10, 13, the corresponding formula is as follows; Average value calculation: ; Molecular computing: ; ; Denominator calculation: ; The values are: ; Through the above calculation, the offset trend value corresponding to each periodic frame is obtained. The processing rate change offset value is an indicator to measure the degree of matching between the processing unit load change and the data fluctuation within a certain period. Combining the processing rate difference and the data change amplitude, the trend offset intensity is reflected through weighted and normalized calculation. This value is used to identify whether there is an abnormal concentration of processing load or a trend change area, and aggregated according to the continuous change of the trend value, and the periodic segments with time concentration and significant value amplitude offset are screened as the result to obtain the processing rate offset trend interval. The benefit of this formula is that by processing the product relationship between the utilization rate difference and the data change amplitude and summing the horizontal frame fluctuation differences, combined with the offset degree normalization processing, the horizontal fluctuation weight distribution is taken into consideration when detecting the processing load offset area, and a representative load fluctuation trend is established.
[0022] S113: Based on the processing rate deviation trend interval, combined with interval distribution density and time series continuity, determine the expansion characteristics under multiple consecutive sampling periods, establish an extension index threshold between adjacent deviation trend values, select continuous rising segments that meet the threshold condition, record the start and end frame numbers, and generate an increasing load trend segment identification group; By rearranging the frame segment numbers contained in the interval in chronological order, the continuous numbered segments therein are extracted to form continuous time windows, and the extension index is calculated for the offset trend value under each group of time windows. The extension index threshold is set to 4.5 to distinguish whether the trend segment constitutes a valid continuous rise. The reference range of the threshold value is twice the average offset of the trend value of each frame. For example: if the consecutive frame trend values are 5.2, 5.7, and 6.1, the average is 5.67, and twice the average is set as the threshold value of 11.34, which is obviously not satisfied and does not constitute a valid growth trend. If the trend values are 6.0, 7.2, and 8.1, the extension index is 7.1, which is higher than the threshold and is judged to be a valid growth trend segment. The corresponding identification start period and end period numbers are set to {3, 4} to generate a growth load trend segment identification group.
[0023] See also Figure 3 The specific steps for obtaining the resource binding list for expansion processing are as follows: S211: Based on the inactivated baseband processing units in the increasing load trend segment identification group, extract the distribution location of the number of connection requests and the degree of data transmission rate concentration in the region, cross-match the distribution coordinates of the number of connection requests with the coordinates of the dense area of data transmission rate, and obtain a regional cross-overlap index; Table 1: Processing unit performance and block requirements data table ; The number of each baseband processing unit and its geographical location coordinates are indexed and sorted to facilitate the spatial pairing between the connection request location and the transmission rate cluster area in the subsequent area. The connection request data in the segment is collected, and the connection request coordinate set is constructed through the timestamp, longitude and latitude in each connection request record and the user terminal number to which it belongs. At the same time, the total number of connection requests in each unit time window is counted and the average request density value is calculated. Then, after sorting by the connection request density, the top 10% high-density areas are selected as the request hotspot coordinate set. At the same time, the user transmission rate data of the corresponding segment in the same time window is monitored, the uplink and downlink rate values of the users in the corresponding area are extracted and their local mean is calculated, and then the rate values are density clustered to mark the hotspot coordinate set. Identify transmission rate-intensive areas and record them as rate-aggregation coordinate sets. On this basis, adopt the spatial intersection and overlap judgment method to perform point-to-point matching between the connection request hotspot coordinates and the rate-aggregation coordinates. The matching logic is to calculate the Euclidean distance between each pair of coordinates and set the distance overlap threshold to 150 meters. Among the point pairs that meet the distance requirement of no more than 150 meters, their number ratio is counted and the geographical location weight factor is superimposed (for example, the coefficient is 1.2 for the central area and 0.8 for the edge area). The regional intersection and overlap index is obtained by accumulation. Set the connection request density center point A and the rate aggregation center point B in a certain section. The distance between the two is 90 meters and they are located in a high-density area. The intersection value is 1×1.2=1.2 to generate the regional intersection and overlap index.
[0024] S212: Call the regional cross-overlap index, extract the required carrying capacity of the corresponding target block and the available performance parameters of the inactivated baseband processing unit based on the overlapping coordinate blocks, and calculate the difference between the available performance of the unit and the carrying capacity of the corresponding block using the formula: ; Sort the inactivated baseband processing units in ascending order, record the available unit groups with priority in the sorting, and obtain the total resource matching strength; in, Represents the total resource matching intensity, Indicates the The available performance value of the inactive baseband processing units, Indicates that the target block corresponds to The carrying capacity requirement value of the point, Indicates the The data transmission rate aggregation density value within a block, Indicates the Block connection request density value, Indicates the The number of active connection nodes in the adjacent area of the point; For the determined overlapping area blocks, the required carrying capacity value of the target block is extracted in turn. This value is calculated by the connection density and the average transmission rate. If the connection density is set to 150 requests per second and the average rate is 12Mbps, its carrying capacity is 1800Mbps. At the same time, the current available performance of the inactivated baseband processing unit in the block is extracted. , and make corrections based on the density and interference level of the remaining blocks around the unit, and then execute and The difference between them is calculated, and the data aggregation density is calculated for each target block. , connection request density and the number of adjacent active connection nodes The three parameters are further integrated into the matching strength formula; In this formula, Represents the total resource matching strength, which is used to measure the overall matching degree between all candidate processing units and block requirements; Indicates the The available performance of inactive processing units in Mbps; It represents the load demand of the block it serves, also in Mbps. The square of the difference between the two reflects the degree of resource surplus or shortage. and They represent the data rate density (Mbps / km²) and connection density (number of connections / km²) of the area, and the product of the two represents the data traffic density; The total number of active connected nodes within the block boundary, with +1 added to prevent the denominator from being zero; The following actual calculation is performed using the data in Table 1 as an example: ; The result shows that the total resource matching strength is 71.25. The total resource matching strength is a comprehensive indicator to measure the degree of adaptation of unactivated processing units to the target area tasks. It integrates factors such as the available performance of the processing unit, the resource demand intensity of the region, and the connection activity. This value is used to sort and select the processing units with the highest scheduling priority in the current environment. The lower the value, the closer the resource capacity is to the demand center. After sorting, the processing unit corresponding to the minimum value is selected to enter the next activation list to generate the total resource matching strength.
[0025] S213: Based on the available unit group determined by the total resource matching strength, an activation instruction is executed and bound to a scheduling path node close to the connection density center of the responsible target block, and the activation state parameter is integrated with the path binding record number to obtain a capacity expansion processing resource binding list; Activate the preferred processing unit sequence one by one, and use the connection density center of the target block as the reference point to calculate the average transmission distance between each scheduling path node. Use the shortest path criterion to bind the signal scheduling of the processing unit to the nearest path node. Set the distance between a certain unit A and three path nodes X, Y, and Z to 80m, 45m, and 110m respectively, and select Y for binding. Record the scheduling path number, processing unit number, and activation status in the binding behavior, integrate the relationship structure between the activated unit and the scheduling path, and establish a capacity expansion processing resource binding list for issuing configurations.
[0026] See also Figure 4 The specific steps for obtaining the path frequency band bearer class identifier are as follows: S311: Based on the scheduling paths in the capacity expansion processing resource binding list, call the connection request data and data flow data of the frequency segments corresponding to the scheduling paths, extract the connection request frequency per unit time and the data flow value per unit time for each scheduling path, record them as the scheduling frequency data value and the data flow value, respectively, and obtain the scheduling path frequency and flow set; Read the scheduling path ID one by one and confirm the frequency segment index number bound to it. Set the scheduling path P1 to bind the frequency segment F1. Then, call the connection request log and data flow record under the frequency segment F1, and extract the number of request records and data flow data of P1 in the unit time interval. It is recommended to set the time interval to 1 minute to meet the scheduling timeliness. In actual operation, path P1 receives 120 connection requests in 1 minute and completes 300MB of data transmission at the same time. By performing such operations on each path, the connection frequency and data flow in the unit time can be assigned and recorded separately to form a two-dimensional data group. In batch processing, the scheduling paths in the expansion list, such as P1 to P4, will be called to uniformly extract parameter data for their corresponding frequency segments. At the same time, the current The total number of activated paths and instantaneous maximum traffic in the previous frequency band are used to verify the integrity and rationality of the extracted data. In a batch processing task, there are 4 paths from P1 to P4 under the frequency band F1. The corresponding frequencies per unit time are 120, 80, 200, and 150 times / minute, and the data traffic is 300, 180, 500, and 450MB / minute. It can not only be used for subsequent proportion analysis, but also for the generation of trigger signals for scheduling strategy adjustment to ensure sufficient data support for the subsequent carrying capacity identification stage. In this step, it is necessary to distinguish between the synchronous and asynchronous relationship between connection requests and data transmission in the scheduling path. If some paths have frequent connection requests but small transmission volume, it is necessary to ensure the consistency of the time periods of the two parameters to form a scheduling path frequency and traffic set.
[0027] S312: Calculate the frequency ratio and data traffic ratio per unit time within the frequency band corresponding to the scheduling path based on the frequency traffic set of the scheduling path. Perform a ratio operation on the ratio with the total frequency sum and traffic sum of the frequency band to generate a path frequency band occupancy indicator group. The path number and its corresponding frequency and flow value are combined into a data pair array, and the frequency sum and flow sum of the path in the frequency band are uniformly extracted as the normalized benchmark. The frequency sum is set to 550 times / minute and the flow sum is 1430MB / minute. For path P1, its frequency ratio is 120 / 550≈0.218 and its flow ratio is 300 / 1430≈0.210. The two ratio parameters reflect the resource occupancy of the path in the current frequency band. The frequency ratio reflects the scheduling load frequency and the flow ratio reflects the data load pressure. It should be noted that if the path frequency or flow is 0, Special marking should be performed to avoid being misjudged as abnormal data. Before normalization, the data should be filtered for null values and checked for time period matching to prevent the statistical process from mistakenly entering invalid time period data. In actual operation, the unit time frequency of path P2 is set to 80 times and the traffic is 180MB, which are normalized to 80 / 550≈0.145 and 180 / 1430≈0.126 respectively. During the normalization process, the number of the participating paths in the frequency band, the type of service they belong to, and the scheduling priority should be recorded synchronously to form a multi-dimensional extended field of the proportion indicator, and indexed and stored by the path ID to generate a path frequency band occupancy indicator group.
[0028] S313: Based on the path frequency band occupancy index group, the carrying strength and frequency resource occupancy level of the scheduling path in the real-time frequency band are determined. Frequency response sensitivity, path data transfer duration, and local interference average are introduced respectively, using the formula: ; Calculate the frequency band carrying capacity value of the scheduling path, combine it with the frequency band threshold benchmark, classify it according to the interval position, and obtain the frequency band carrying level identification of the path; in, Representative Path Frequency band carrying capacity value, Represents the frequency ratio of the scheduling path, Represents the proportion of data traffic on the scheduling path, represents the path frequency response sensitivity, Represents the path data transfer duration, Represents the average degree of local interference in the frequency segment where the scheduling path is located; Table 2: Sample table of path frequency band parameters ; Select the scheduling path number and retrieve the frequency ratio and data traffic ratio within the corresponding unit time. In the scenario of path P1, the frequency ratio is recorded as: ; The traffic ratio is recorded as: ; Collect the corresponding frequency response sensitivity , path data transfer duration Average degree of local interference , substitute into the formula to calculate the carrying capacity, and perform operations on each part of the formula one by one: The first part is summed and divided by the square root: ; The absolute value term of the second part is: ; Substitute into the formula for calculation: ; The carrying capacity value Compare with the frequency band benchmark value, and set the frequency band benchmark value to 0.25 (set by the frequency band scheduling management rules, indicating the upper limit of the carrying capacity in the scheduling intensive area), then the current The value is lower than the frequency band benchmark value, which belongs to the low-bearing level label (set to level 1). The same calculation is performed on the remaining paths such as P3, and its frequency ratio is , the traffic share is , 、 、 , the corresponding calculation is: ; ; ; The path frequency band carrying capacity value is a comprehensive scoring indicator to measure the scheduling path's ability to transmit tasks in the current frequency band. It comprehensively considers the impact of path occupancy, frequency sensitivity, and local interference on data transfer efficiency. This value is used to identify the load level of the path frequency band, thereby guiding path selection and optimal allocation. This value is greater than the frequency band benchmark value of 0.25, so the path is classified as level 3, indicating a high level of resource occupancy. The benefit of this formula is that by introducing the frequency response sensitivity As well as the comparison of the normalized absolute value between the path transfer time and the interference degree, the behavior dynamics of the path itself is combined with the frequency resource status, so that the carrying capacity evaluation not only reflects the basic frequency proportion, but also reflects the response and interference characteristics. The parameter items such as 、 All of them can be automatically obtained by frequency band scheduling statistics. It can be derived from the ratio of the average time consumption of the path response to the shortest time consumption. The total time consumed by scheduling the flow data subpacket transfer is obtained. Based on the average path conflict signal strength in the current frequency band, each data item can be automatically collected during implementation. Some parameters, such as the threshold, are configured by the frequency resource allocation strategy. The typical range is between 0.15 and 0.35. Experimental data shows that this setting can stably reflect the resource saturation status and obtain the path frequency band carrying level identification.
[0029] See also Figure 5 , the specific steps for obtaining the frequency resource priority allocation sequence are: S411: Based on the path frequency band bearer class identifier, call the interference power measurement value corresponding to the frequency carrier in the scheduling period, extract the measurement time tag corresponding to the interference power measurement value, merge the frequency carrier data sets with the same measurement time tag, and generate the interference measurement period frequency set; Parse frequency band path information and its corresponding bearer class identifier. This information originates from the scheduling path data table recorded in wireless communications. A table corresponding to specific path IDs and frequency bands can be derived from scheduling logs or a network management platform. Path P1 is mapped to frequency band F1, and the bearer class identifier is set to level 2, indicating medium priority. The interference power measurements of each frequency carrier during the scheduling period are retrieved from an interference power record table regularly generated by the network management system. For example, the interference power of frequency carrier f1 at time t1 is 95 dBm, that of frequency carrier f2 at t1 is 88 dBm, and that of frequency carrier f3 at t2 is 90 dBm. The frequency carriers are mapped to their measurement times to form a time tag table, set to {f1:t1, f2:t1, f3:t2}. Frequency carrier data with the same measurement time tag are merged. Specifically, at time t1, frequency carriers f1 and f2 are grouped together, while frequency carrier f3 is grouped separately at time t2. The resulting set is {t1:{f1,f2},t2:{f3}}, thus obtaining the frequency set for the interference measurement period.
[0030] S412: Calculate the interference intensity of the frequency carriers at the same measurement time based on the interference power measurement values of the frequency carriers in the frequency set during the interference measurement period, and continuously divide the interference intensity values by value to generate interference intensity level intervals; Obtain the interference power value of each frequency carrier in the set, and perform interference intensity statistics on f1 (95dBm) and f2 (88dBm) in time period t1. The average value or weighted average is often used as the interference intensity calculation method. The weighted average formula is: ; in, For the The interference power value of the frequency carrier (in dBm), is the weight (can be uniformly set to 1 or set according to frequency usage), is the number of frequencies under this time label, and the calculation under setting t1 is: ; At t2, only f3 is 90dBm, so the interference intensity is 90dBm. The interference intensity value is continuously divided into a certain interval, and the division basis is set as follows: high interference interval: greater than 85dBm; medium interference interval: between 95dBm and 85dBm; low interference interval: less than 95dBm; based on the above intervals, 91.5dBm of t1 is classified as the medium interference interval, and 90dBm of t2 is also classified as the medium interference interval. The interval sequence label is set to {low: 1, medium: 2, high: 3}, and both are marked with level label 2.
[0031] S413: calling the sequence tag in the interference intensity level interval, priority numbering the frequency carriers according to the interference level interval to which they belong, and sorting the frequency resources in the order of the priority numbers to generate a frequency resource priority allocation sequence; A mapping table is constructed to match the interference level label corresponding to each frequency carrier with its time period. For example, frequencies f1 and f2 are labeled 2 at t1, and f3 is also labeled 2 at t2. Frequency resources are then prioritized according to the level labels, that is, those with smaller level values are assigned higher priorities. A numbering strategy is established as "ascending order of level labels", with the specific sorting being: level 1 > level 2 > level 3. The numbering values increase sequentially starting from 1, that is, level 1 is marked as priority 1, level 2 as priority 2, and so on. Frequencies f1, f2, and f3 are all numbered 2, and frequency resources are sorted by priority number. The frequency resource priority allocation sequence is a set of frequencies sorted in ascending order by number value. If there are frequencies with the same priority, they can be further sorted in ascending order by interference power. Set at priority 2, f1 is 95dBm and f2 is 88dBm, and the sorting is that f1 takes precedence over f2, forming a frequency resource priority allocation sequence.
[0032] See also Figure 6 The specific steps for obtaining the frequency splicing path configuration result are as follows: S511: Based on the frequency resource priority allocation sequence, frequency band resources that meet the capacity expansion requirement level are sequentially screened, the frequencies in each frequency band are arranged according to the time stamp, the idle status and time stamp values of the frequencies are called, and the number of frequencies in any continuous segment in the arrangement sequence is compared with the number of frequencies required for path expansion, thereby generating the number of continuous available frequencies in a single segment. Filter the frequency band resources with the capacity expansion demand level in sequence, and arrange the frequency points in each frequency band resource according to the time stamp. In actual application, it is necessary to first build a frequency band resource pool based on the frequency band level information in the communication. The frequency band level can refer to the set resource classification table, and the frequency bands that meet the capacity expansion demand level are screened into the candidate set. In the 5G communication network, according to the cell load level and capacity expansion priority, select n frequency bands F1 to Fn that meet the level requirements, and retrieve the frequency point detailed data from each frequency band, which includes the time stamp information T and occupancy status S of each frequency point in the past cycle. After sorting the frequency point sequence in ascending order by time stamp, scan the entire sequence in a sliding window manner, and record the number of idle frequency points in each window segment. During the scan, the idle status of the frequency points in the current segment needs to be continuously updated. The criterion for determining whether each frequency point is idle is that it is not occupied by task scheduling within the time period. The status of "idle" indicates that it was not involved in scheduling at the recording time point. For each time window, the number of idle frequencies is counted and compared with the number of frequencies required for the expansion path. Set the frequency points within a certain period to 5 consecutive points, of which only 4 are idle. If the path requirement is 5 frequencies, the current segment is considered to not meet the conditions. If the number of idle frequencies in the continuous segment is equal to or greater than the number of frequencies required for the expansion path, the segment is marked as a valid segment and the idle frequency value of the segment is recorded as an evaluation indicator. The maximum number of all consecutive idle frequencies in the current frequency band that meet the expansion conditions is obtained. This is used as the starting data for subsequent splicing and path extension operations to generate the number of consecutive available frequencies in a single segment.
[0033] S512: Based on the number of continuous available frequencies in a single segment, the time stamp values and starting frequency identifiers of multiple idle frequencies in the same frequency band are retrieved, and continuity evaluation is performed based on the frequency interval values to generate the number of spliced frequency combinations in the same frequency band. The time stamp values and starting frequency identifiers of multiple idle frequency points are called from the frequency bands of the same level, and continuity evaluation is performed based on the frequency time interval value. In the actual implementation process, when it is known that a certain frequency band cannot provide a number of continuous idle frequency points that meet the path requirements alone, the search range will be expanded to traverse the remaining frequency band resources of the same level, retrieve the frequency point records that are currently idle in each frequency band, and collect their time stamps and the logical position information of the frequency points to form a set of candidate frequency points across frequency bands. At this time, the time base of the frequency point time stamps needs to be unified to ensure that they can be compared horizontally; the candidate frequency point sets are arranged in ascending order by time stamps, and the corresponding maximum allowable time interval values are preset. The time intervals between adjacent frequency points are checked one by one. If the time interval between two frequency points is within the allowable range, they are considered to be spliced units and continue to expand backward to form a complete combination until the number of frequency points in the spliced combination is equal to or greater than the number of frequency points required by the path. For example, if the path expansion requirement is 5 frequency points, the frequency point combinations are fp1 to fp5, and the time interval between each frequency point does not exceed the preset 3ms, then this combination can be considered a set of valid splicing frequency point combinations. The combinations that meet the continuity requirements are counted one by one, and after eliminating the combinations that do not meet the time interval requirements, the number of remaining combinations is recorded as the input parameter for the next splicing configuration processing to generate the number of splicing frequency point combinations for the same level frequency band.
[0034] S513: Call the number of frequency point combinations for splicing in the same frequency band, match them to the starting path position of the processing unit in chronological order, obtain the adjacency identification codes between the frequency points, and perform path splicing connectivity judgment. Configure the connectable frequency point combination identifier to the processing unit path position, and generate a frequency point splicing path configuration result; Match the starting path position of the processing unit in chronological order, obtain the adjacency identification code between the frequency points and perform path splicing connectivity judgment. In practice, the starting position of the path defined by the processing unit is the boundary frequency point that can be extended under its current resource structure. The starting frequency point in each group of splicing frequency point combination is aligned with the starting frequency point of the path. It is necessary to extract the position identifier of the first frequency point in the combination, compare the coordinates with the path end point identifier recorded by the processing unit, and further read the adjacency identification code of the two. The identification code is stored in the resource scheduling table to indicate whether there is a frequency point relationship that can be directly connected. If the identification code is a valid connection value, the splicing frequency point combination is marked as a candidate. Configure the path; further perform connectivity checks on the frequency points in the splicing combination in chronological order, extract the identification codes of two adjacent frequency points and determine whether they are continuously and effectively connected. If all identification codes are valid connection values, it means that the frequency point combination can be completely spliced into the processing unit path, and record the frequency point identification range corresponding to the current combination in the path configuration mapping table as an extension of the current processing unit path; if a group of frequency point combinations fp1 to fp6 all meet the conditions for continuous splicing with the processing unit path, then its configuration path number is U12, and it is recorded as an extension node of path U12, completing the matching configuration of the frequency point combination to the path structure, and generating the frequency point splicing path configuration result.
[0035] The 4G baseband processing capability dynamic expansion system is used to execute the above-mentioned 4G baseband processing capability dynamic expansion method, and the system includes: The load trend identification module obtains the number of connection requests and data transmission rate of the baseband processing unit within the 4G scheduling cycle, calls the data groups of two adjacent cycles, and combines the baseband processing unit operation time and cycle length to generate a growth segment trend index group; The unit expansion matching module uses the growth segment trend index group to extract the connection request distribution position and data rate aggregation position of the inactive units in the corresponding period, compares the intersection area of the two to obtain the target block, and generates a list of processing unit binding paths; The path load assessment module calls the path number in the processing unit's bound path list to obtain the connection request frequency and total data volume of the path within the scheduling period, synthesizes the proportions and compares them with the frequency band load benchmark value to generate a path frequency band load level identifier; The frequency interference sorting module calls the path frequency band carrying level identifier, selects the interference power measurement value of the frequency carrier in the corresponding period, extracts and sorts the interference values of all frequencies in the same time period according to the measurement time tag, divides the sorting results into segments, and generates a frequency resource priority allocation sequence; The frequency splicing configuration module calls the frequency resource priority allocation sequence to determine whether there are continuous idle frequencies. If not, it splices the available idle frequencies according to the time tags and binds them to the path number to generate the frequency splicing path configuration result.
[0036] The above are merely preferred embodiments of the present invention and do not limit the present invention in any other form. Any technician familiar with the profession may use the technical content disclosed above to change or modify it into an equivalent embodiment with equivalent changes and apply it to other fields. However, any simple modification, equivalent change and modification made to the above embodiment based on the technical essence of the present invention without departing from the content of the technical solution of the present invention shall still fall within the scope of protection of the technical solution of the present invention.
Claims
1. A method for dynamically expanding 4G baseband processing capabilities, characterized in that: The following steps are involved: S1: Obtain the number of connection requests and data transmission rate in the 4G baseband scheduling period, calculate the baseband processing unit processing utilization rate in the corresponding period, identify the area with increasing capacity expansion demand based on the change in the number of connection requests and data transmission rate in two consecutive sampling periods, and generate an increasing load trend segment identification group; S2: Invoking the inactivated baseband processing units in the load growth trend segment identification group, extracting the distribution of the number of connection requests and the degree of data transmission rate concentration in the area, cross-locating the two as the target block, and generating an expansion processing resource binding list; S3: calling the scheduling path in the capacity expansion processing resource binding list, analyzing the capacity expansion carrying capacity requirement level of the scheduling path within the frequency band according to the request frequency and data traffic ratio per unit time of the scheduling path, and generating a path frequency band carrying level identifier; S4: Using the path frequency band carrying level identifier, calling the interference power measurement value of the frequency carrier in the scheduling period and extracting the measurement time tag, processing the interference intensity of the frequency carrier, prioritizing the expanded frequency resources according to the interval sequence tag, and generating a frequency resource priority allocation sequence.
2. The method for dynamically expanding 4G baseband processing capacity according to claim 1, wherein: The growth load trend segment identification group includes the load growth rate threshold interval, the processing utilization change trend label, and the intra-cycle traffic fluctuation index; the expansion processing resource binding list includes the processing unit number index, the task density center coordinate set, and the path task load mapping table; the path frequency band carrying level identification includes the frequency bandwidth utilization level, the frequency band load density level, and the path timing load level; the frequency resource priority allocation sequence includes the frequency band interference sorting level, the time label corresponding frequency preference table, and the frequency band stability index value sequence.
3. The method for dynamically expanding 4G baseband processing capacity according to claim 1, wherein: The steps for obtaining the load growth trend segment identification group are specifically as follows: S111: Obtain the number of connection requests and the data transmission rate within the 4G baseband scheduling period, marking them as a request number sequence and a rate sequence respectively. Based on the two participating data, inter-frame sampling of data within the period is performed to count the connection request increment and rate change value in each sampling frame, record the fluctuation range, and obtain a data change amplitude sequence. S112: Based on the data variation amplitude sequence, the processing utilization rate of the baseband processing unit within the period is called, the processing rate difference between two adjacent sampling periods is extracted, the processing rate period difference is matched with the data variation amplitude sequence for corresponding frames, an offset trend is determined, a processing rate variation offset value is calculated, and a segment index with a concentration offset is selected to obtain a processing rate offset trend interval; S113: Based on the processing rate offset trend interval, combined with the interval distribution density and time series continuity, determine the expansion characteristics under multiple consecutive sampling periods, establish an extension index threshold between adjacent offset trend values, filter the continuous rising segments that meet the threshold conditions, record the start and end frame numbers, and generate a load growth trend segment identification group.
4. The method for dynamically expanding 4G baseband processing capacity according to claim 3, wherein: The steps for obtaining the expansion processing resource binding list are specifically as follows: S211: extracting the distribution positions of the number of connection requests and the degree of data transmission rate concentration within the region based on the inactivated baseband processing units in the load growth trend segment identification group, cross-matching the distribution coordinates of the number of connection requests with the coordinates of the dense area of data transmission rate, and obtaining a regional cross-overlap index; S212: Calling the regional cross-overlap index, extracting the required carrying capacity of the corresponding target block and the available performance parameters of the unactivated baseband processing units based on the overlapping coordinate blocks, calculating the difference between the unit available performance and the carrying capacity of the corresponding block, sorting the unactivated baseband processing units in ascending order, recording the available unit group with priority in the sorting, and obtaining the total resource matching strength; S213: Execute activation instructions based on the available unit group determined by the total resource matching strength and bind to the scheduling path node that is close to the connection density center of the responsible target block, integrate the activation state parameter with the path binding record number, and obtain the expansion processing resource binding list.
5. The method for dynamically expanding 4G baseband processing capacity according to claim 4, wherein: The steps for obtaining the path frequency band bearer level identifier are specifically as follows: S311: Based on the scheduling paths in the capacity expansion processing resource binding list, call the connection request data and data flow data of the frequency segments corresponding to the scheduling paths, extract the connection request frequency per unit time and the data flow value per unit time for each scheduling path, record them as the scheduling frequency data value and the data flow value, respectively, and obtain a scheduling path frequency flow set; S312: Calculate the frequency ratio and data traffic ratio per unit time within the frequency band corresponding to the scheduling path based on the frequency traffic set of the scheduling path, perform a ratio operation on the ratio, the total frequency sum and traffic sum of the frequency band, and generate a path frequency band occupancy indicator group; S313: Based on the path frequency band occupancy index group, the carrying strength and frequency resource occupancy level of the scheduling path in the real-time frequency band are determined. The frequency response sensitivity, path data transfer duration, and local interference average are introduced respectively to calculate the scheduling path frequency band carrying capacity value. Combined with the frequency band threshold benchmark, the path frequency band is classified according to the interval position to obtain the path frequency band carrying level identification.
6. The method for dynamically expanding 4G baseband processing capacity according to claim 5, wherein: The steps for obtaining the frequency resource priority allocation sequence are specifically as follows: S411: Based on the path frequency band bearer class identifier, call the interference power measurement value corresponding to the frequency carrier in the scheduling period, extract the measurement time tag corresponding to the interference power measurement value, merge the frequency carrier data sets with the same measurement time tag, and generate an interference measurement period frequency set; S412: Calculate the interference intensity of the frequency carriers at the same measurement time according to the interference power measurement values of the frequency carriers in the frequency set during the interference measurement period, and continuously divide the interference intensity values by values to generate interference intensity level intervals; S413: calling the sequence tag in the interference intensity level interval, priority numbering the frequency carriers according to the interference level interval sequence to which they belong, and sorting the frequency resources in the order of the priority numbers to generate a frequency resource priority allocation sequence.
7. The method for dynamically expanding 4G baseband processing capacity according to claim 1, wherein: The method further comprises step S5: S5: According to the frequency resource priority allocation sequence, frequency band resources that meet the capacity expansion requirement level are sequentially screened, and whether consecutive idle frequency points meet the path expansion requirement is determined. If not, multiple idle frequency points are selected from frequency bands of the same level and spliced in chronological order. The splicable resource group is associated with the processing unit expansion path to generate a frequency splicing path configuration result. The frequency splicing path configuration result includes a frequency splicing sequence number, a splicing resource reachability list, and a path frequency allocation mapping relationship.
8. The method for dynamically expanding 4G baseband processing capacity according to claim 7, wherein: The steps for obtaining the frequency point splicing path configuration result are specifically as follows: S511: Based on the frequency resource priority allocation sequence, frequency band resources that meet the capacity expansion requirement level are sequentially screened, the frequencies in each frequency band resource are arranged according to the time stamp, the idle status and time stamp value of the frequency are called, and the number of frequency points in any continuous segment in the arrangement sequence is compared with the number of frequency points required for the path expansion requirement to generate the number of continuous available frequency points in a single segment; S512: Based on the number of continuous available frequencies in a single segment, call the time stamp values and starting frequency identifiers of multiple idle frequencies from the same-level frequency band, perform continuity evaluation based on the frequency time interval value, and generate the number of spliced frequency combinations of the same-level frequency band; S513: Call the number of frequency point combinations of the same level frequency band, match them to the starting path position of the processing unit in chronological order, obtain the adjacency identification code between the frequency points and perform path splicing connectivity judgment, configure the connectable frequency point combination identifier to the processing unit path position, and generate the frequency point splicing path configuration result.
9. A 4G baseband processing capability dynamic expansion system, characterized in that: The system is used to implement the method for dynamically expanding the 4G baseband processing capability according to any one of claims 1 to 8, and the system includes: The load trend identification module obtains the number of connection requests and data transmission rate of the baseband processing unit within the 4G scheduling cycle, calls the data groups of two adjacent cycles, and combines the baseband processing unit operation time and cycle length to generate a growth segment trend index group; The unit expansion matching module uses the growth segment trend index group to extract the connection request distribution position and data rate aggregation position of the inactive units in the corresponding period, compares the intersection area of the two to obtain the target block, and generates a processing unit binding path list; The path load evaluation module calls the path number in the path list bound to the processing unit, obtains the connection request frequency and total data volume of the path within the scheduling period, synthesizes the proportions and compares them with the frequency band load benchmark value to generate a path frequency band load level identifier; The frequency interference sorting module calls the path frequency band carrying level identifier, selects the interference power measurement value of the frequency carrier in the corresponding period, extracts and sorts the interference values of all frequencies in the same time period according to the measurement time tag, divides the sorting results into segments, and generates a frequency resource priority allocation sequence; The frequency splicing configuration module calls the frequency resource priority allocation sequence to determine whether there are continuous idle frequencies. If not, the module splices the available idle frequencies according to the time tags and binds them to the path numbers to generate a frequency splicing path configuration result.
Citation Information
Patent Citations
Content distribution method and system
CN105847330A
Multi-carrier capacity expansion method and device, electronic equipment and storage medium
CN118803888A
System and method for adaptively tracking and allocating capacity in a broadly-dispersed wireless network
US20190261225A1
Capacity expansion method for network address translation gateway, device and storage medium
WO2023179786A1
Cited By
Communication analysis processing method and device based on dual-mode heterogeneous communication network convergence
CN121396368A
Method for upgrading baseband processing capability of wireless network
CN121547787A
Method for upgrading baseband processing capability of wireless network
CN121547787B