A method, system, device and medium for designing a public and private network integrated base station
Patent Information
- Application Number
- CN202610506776.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-16
- Publication Date
- 2026-08-18
AI Technical Summary
但这种方案依赖终端能力,无法实现网络侧的资源优化和统一管理
1.通过在基站内部集成相互独立的公网BBU板卡与专网BBU板卡,实现了公网与专网业务的物理隔离处理,避免了终端侧融合方案中因网络切换导致的业务中断问题。同时,共享射频单元的设计有效降低了硬件成本和空间占用,提升了频谱利用率。管理控制模块通过动态资源调度算法,能够根据业务等级、实时负载和信道质量等多维度参数,实现公专网资源的智能分配,确保关键业务的QoS保障。多层次安全机制通过物理隔离、逻辑隔离和策略隔离的组合应用,为不同安全等级的业务提供了差异化防护,提高了数据安全性。
Smart Images

Figure CN122602302A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of base station design technology, and in particular relates to a design method, system, equipment and medium for a public-private network integrated base station. Background Technology
[0002] Public networks are general-purpose networks designed with the core concept of serving the public and sharing resources. They adopt a layered architecture of "core network + access network", use licensed spectrum, and improve spectrum utilization through technologies such as OFDM and multiple antennas. However, they are prone to bandwidth contention in high-concurrency scenarios and have limited QoS (Quality of Service) guarantee capabilities. Private networks, on the other hand, are communication networks designed for the specific needs of specific industries or organizations. Private networks support standalone (SA) or hybrid networking modes, can use licensed spectrum or shared spectrum, and resources are exclusively occupied by a single user / industry to avoid external interference. They support resource reservation for the entire "air interface-transmission-core network" link and have the characteristics of high security, high reliability, and flexible customization.
[0003] In existing technologies, public-private network convergence is achieved through terminal-side capabilities. For example, a unified public-private network communication method enables the terminal to automatically select which network to attach to based on network conditions. Such solutions include a unified public-private network wireless module, a communication control unit, and a local communication unit. The communication control unit monitors network status in real time and controls network switching. However, this approach relies on terminal capabilities and cannot achieve network-side resource optimization and unified management. Summary of the Invention
[0004] To address the aforementioned issues, this application provides a design method, system, equipment, and medium for a public / private network integrated base station. It employs an architecture of independent processing, shared radio frequency, and intelligent management and control. By configuring independent public / private network BBU boards, shared radio frequency units, and intelligent management and control modules, and implementing a multi-layered security isolation mechanism, it can achieve efficient, secure, and reliable integration of public and private network services under the same physical base station.
[0005] Firstly, this application provides a design method for an integrated public-private network base station, the method comprising, Within the initialization integrated base station, separate public network BBU cards and private network BBU cards are configured to handle public network services and private network services respectively. Configure a shared radio frequency unit to simultaneously transmit and receive public network radio frequency signals and private network radio frequency signals; The configuration management and control module coordinates and controls the public network BBU board and the private network BBU board, and performs dynamic resource scheduling and cross-network service switching management. At the same time, a multi-layered security mechanism including physical isolation, logical isolation and policy isolation is set up to complete the design of the target base station; The dynamic resource scheduling includes the management and control module dynamically allocating resources between public network BBU cards and private network BBU cards based on service level factors, real-time load rate and channel quality indicators. The cross-network service handover management includes establishing a high-speed internal channel between the public network BBU board and the private network BBU board, pre-synchronizing terminal context information, and performing a fast handover based on the synchronized context information when the preset handover conditions are met.
[0006] Furthermore, The management and control module dynamically allocates resources between public network BBU cards and private network BBU cards based on service level factors, real-time load rates, and channel quality indicators, specifically including: The real-time load rate, service level factor of each service flow, and channel quality indicator of the public network BBU board and the private network BBU board are collected and calculated in real time according to a preset collection period. The comprehensive load expectation value is calculated based on the real-time load rate, and the comprehensive load expectation value is compared with the preset load rate threshold. Based on the comparison result, resource scheduling instructions and the boards to be scheduled are triggered. Based on the resource scheduling instruction, the scheduling score of each service flow on the board to be scheduled is calculated based on the weighted scoring function; The scheduling scores are sorted, resource scheduling decisions are generated based on the sorting results, and resources are allocated based on the resource scheduling decisions.
[0007] Furthermore, The real-time load rate of the public network BBU board and the private network BBU board is collected and calculated in real time at a preset collection period, specifically including: Collect the current used computing resources and total available computing resources corresponding to the public network BBU board and the private network BBU board, and calculate the real-time CPU utilization rate corresponding to the public network BBU board and the private network BBU board based on the current used computing resources and total available computing resources; Collect the number of currently used physical resource blocks (PRBs) and the total number of available PRBs corresponding to the public network BBU board and the private network BBU board, and calculate the real-time spectrum resource utilization rate corresponding to the public network BBU board and the private network BBU board based on the number of currently used physical resource blocks (PRBs) and the total number of available PRBs; The real-time load rate is determined based on the real-time CPU utilization rate and the real-time spectrum resource utilization rate.
[0008] Furthermore, The calculation of the comprehensive expected load value based on the real-time load rate specifically includes: Based on historical CPU utilization and historical spectrum resource utilization, a prediction method is used to calculate and determine the trend factor. The expected value of the overall load is calculated based on the real-time CPU utilization, the real-time spectrum resources, the trend factor, and the preset weight.
[0009] Furthermore, The scheduling score for each service flow on the board to be scheduled is calculated based on a weighted scoring function, specifically including: Define a weighted scoring function; The scheduling score is obtained by substituting the service level factor of any service flow, the real-time load rate of the board to be scheduled, and the channel quality indication reported by the terminal of any service flow into the weighted scoring function.
[0010] Furthermore, Resource scheduling decisions are generated based on the ranking results, specifically including: Sort the scheduling scores of all service flows on the card to be scheduled from low to high to obtain the sorting results; Based on the sorting results, select business flows with scheduling scores lower than the preset score threshold and business level factors of non-critical level, and determine them as business flows to be migrated. The service flow to be migrated is migrated to another BBU board's idle resources based on the sorting result to obtain resource scheduling decisions.
[0011] Furthermore, When preset switching conditions are met, a fast switch is performed based on the synchronized context information, specifically including: The management and control module receives both public network signal quality and private network signal quality. Based on the preset handover strategy and the public network signal quality and the private network signal quality, determine whether to trigger a handover from the private network to the public network or from the public network to the private network. When a handover is triggered, a handover command is sent to the terminal and the data channel is activated using the terminal context information to complete the handover process. The preset switching strategy includes prohibiting services with a critical service level factor from switching from the private network to the public network; and allowing services with a normal service level factor to switch from the private network to the public network when the private network signal quality is lower than a first preset threshold and the public network signal quality is better than a second preset threshold.
[0012] Secondly, based on the same inventive concept, this application provides a public-private network integrated base station design system, the system comprising: The board configuration module is used to configure independent public network BBU boards and private network BBU boards to handle public network services and private network services respectively within the initialization of the integrated base station. The radio frequency configuration module is used to simultaneously transmit and receive public network radio frequency signals and private network radio frequency signals; The management and control module is used to coordinate and control the public network BBU board and the private network BBU board, and to perform dynamic resource scheduling and cross-network service switching management. The security settings module is used to set up a multi-layered security mechanism, including physical isolation, logical isolation, and policy isolation, to complete the design of the target base station; The dynamic resource scheduling includes the management and control module dynamically allocating resources between public network BBU cards and private network BBU cards based on service level factors, real-time load rate and channel quality indicators. The cross-network service handover management includes establishing a high-speed internal channel between the public network BBU board and the private network BBU board, pre-synchronizing terminal context information, and performing a fast handover based on the synchronized context information when the preset handover conditions are met.
[0013] Thirdly, this application also provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; When the processor executes the program stored in the memory, it implements the steps of any of the public-private network converged integrated base station design methods described above.
[0014] Fourthly, this application also provides a computer storage medium storing a computer program, which, when executed by a processor, implements the steps of any of the public-private network converged integrated base station design methods described above.
[0015] Compared with the prior art, this application has the following advantages: 1. By integrating independent public network BBU and private network BBU boards within the base station, physical isolation of public and private network services is achieved, avoiding service interruptions caused by network switching in terminal-side converged solutions. Simultaneously, the shared radio frequency unit design effectively reduces hardware costs and space occupation, while improving spectrum utilization. The management and control module, through a dynamic resource scheduling algorithm, can intelligently allocate public and private network resources based on multi-dimensional parameters such as service level, real-time load, and channel quality, ensuring QoS guarantees for critical services. A multi-layered security mechanism, through the combined application of physical isolation, logical isolation, and policy isolation, provides differentiated protection for services with different security levels, improving data security.
[0016] 2. The fast handover mechanism based on context pre-transmission proposed in this application achieves millisecond-level seamless handover between public and private networks by establishing a high-speed internal channel between the public network and the private network BBU and pre-synchronizing terminal context information. This method eliminates the signaling interaction with the core network in the traditional handover process, significantly reducing handover latency and interruption probability, and improving user experience and network reliability.
[0017] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures pointed out in the description, claims and drawings. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 A schematic diagram of an integrated base station chassis according to an embodiment of this application is shown; Figure 2 A flowchart illustrating a public-private network converged base station design method according to an embodiment of this application is shown. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, 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.
[0021] Figure 1 A schematic diagram of an integrated base station chassis according to an embodiment of this application is shown. See also: Figure 1 As shown, the integrated base station in this embodiment integrates two independent BBU (Baseband Processing Unit) boards, one for public network service processing and the other for private network service processing. The two BBU boards are physically independent, ensuring physical and security isolation between public and private network services, but are subject to unified control at the management level. Each BBU board includes: The baseband processing unit is responsible for physical layer signal processing, including encoding / decoding, modulation / demodulation, etc. The protocol processing unit is responsible for processing higher-level protocol stacks, including MAC, RLC, PDCP, and other layer protocols.
[0022] The integrated base station also includes a shared radio frequency unit (RRU), which includes a radio frequency processing module and an antenna interface. It combines public and private network radio frequency signals into a single antenna system for transmission via a combiner / splitter. Similarly, when receiving signals, it uses splitting technology to send the signals to the public and private network BBUs for processing respectively.
[0023] The integrated base station has a built-in management and control module responsible for coordinating the work of the public network and private network BBU, including the handover control module and operation and maintenance management interface. It dynamically allocates computing resources and spectrum resources according to the service load, manages the service handover between the public and private networks to ensure service continuity, and implements a unified security policy to ensure the isolation of public and private network services. The integrated base station also includes an antenna system.
[0024] Figure 2 A flowchart illustrating a public-private network converged integrated base station design method according to an embodiment of this application is shown, such as... Figure 2 As shown in the figure, the public-private network converged integrated base station design method of this application includes, S1. Within the initialization of the integrated base station, configure independent public network BBU cards and private network BBU cards to handle public network services and private network services respectively. In this embodiment, the two BBU boards are physically independent to ensure physical and security isolation of public and private network services, but are subject to unified control at the management level.
[0025] S2, configured with a shared radio frequency unit for simultaneously transmitting and receiving public network radio frequency signals and private network radio frequency signals; In this embodiment, the shared radio frequency unit combines public and private network radio frequency signals into a single antenna system for transmission via a combiner / splitter. Similarly, when receiving signals, splitting technology is used to send the signals to the public and private network BBUs for processing respectively. This design significantly reduces hardware complexity, device size, and power consumption.
[0026] S3, the configuration management and control module coordinates and controls the public network BBU board and the private network BBU board, and performs dynamic resource scheduling and cross-network service switching management. The dynamic resource scheduling includes the management and control module dynamically allocating resources between public network BBU cards and private network BBU cards based on service level factors, real-time load rate and channel quality indicators. The cross-network service handover management includes establishing a high-speed internal channel between the public network BBU board and the private network BBU board, pre-synchronizing terminal context information, and performing a fast handover based on the synchronized context information when the preset handover conditions are met.
[0027] In this embodiment of the application, step S3 specifically includes: S31, real-time load rate, service level factor of each service flow and channel quality indicator corresponding to the public network BBU board and the private network BBU board are collected and calculated in real time according to the preset collection period. S32, calculate the comprehensive load expectation value based on the real-time load rate, compare the comprehensive load expectation value with the preset load rate threshold, and trigger resource scheduling instructions and the boards to be scheduled based on the comparison result; S33, Based on the resource scheduling instruction, calculate the scheduling score of each service flow on the board to be scheduled based on the weighted scoring function; S34, sort the scheduling scores, generate resource scheduling decisions based on the sorting results, and allocate resources based on the resource scheduling decisions.
[0028] In this embodiment of the application, the preset acquisition period is 100ms.
[0029] In this application embodiment, the Service Class Factor (SCF) predefines priority weights for different services. The service priority SCF has a custom weight, ranging from 0 to 1; for example, critical private network services (SCF=1.0): such as train control and emergency commands, enjoy the highest priority, and resources must be guaranteed. Ordinary private network services (SCF=0.7): such as video surveillance and sensor data backhaul. Public network enhanced mobile broadband (eMBB) services (SCF=0.4): such as high-definition video for public users. Public network background services (SCF=0.2): such as software updates and file downloads.
[0030] In this embodiment, the Channel Quality Indicator (CQI) is the channel quality information reported by the terminal. It primarily uses Reference Signal Received Power (RSRP) and Reference Signal Received Quality (RSRQ) to evaluate transmission efficiency: a high and stable RSRP (e.g., >-85 dBm) indicates a high CQI, ensuring basic signal coverage. When RSRP falls below a certain threshold (e.g., -110 dBm), the signal is too weak, resulting in a low CQI and limited transmission efficiency. RSRQ combines signal strength (RSRP) and interference level. It is a more refined indicator for determining CQI levels. A high RSRP paired with a low RSRQ (e.g., RSRP >-90 dBm but RSRQ <-12 dB) strongly indicates strong co-channel interference. In this case, even with a strong signal, the SINR will be poor, leading to a decrease in the CQI value reported by the terminal.
[0031] In this embodiment of the application, step S31 specifically includes: S311, Collect the current used computing resources and total available computing resources corresponding to the public network BBU board and the private network BBU board, and calculate the real-time CPU utilization rate corresponding to the public network BBU board and the private network BBU board based on the current used computing resources and total available computing resources; S312, collect the number of currently used physical resource blocks (PRBs) and the total number of available PRBs corresponding to the public network BBU board and the private network BBU board, and calculate the real-time spectrum resource utilization rate corresponding to the public network BBU board and the private network BBU board based on the number of currently used physical resource blocks (PRBs) and the total number of available PRBs; S313, determine the real-time load rate based on the real-time CPU utilization rate and the real-time spectrum resource utilization rate.
[0032] In this embodiment of the application, the Real-time Load Rate (RLR) is used to measure the instantaneous pressure on the computing resources (CPU utilization) and spectrum resources (such as physical resource block (PRB) utilization) of the BBU board.
[0033] RLR_calculated = (Currently used computing resources / Total available computing resources) × 100%, where RLR_calculated measures the real-time computing resources of the BBU board, i.e., CPU utilization. RLR_spectrum = (Current number of PRBs used / Total number of available PRBs) × 100%. RLR_spectrum measures the spectrum resource utilization and uses the real-time utilization of physical resource blocks allocated by 5G as the judgment standard.
[0034] In this embodiment of the application, step S32 specifically includes: S321, based on historical CPU utilization and historical spectrum resource utilization, uses a prediction method to calculate and determine the trend factor; S322, calculate the expected value of the comprehensive load based on the real-time CPU utilization, the real-time spectrum resources, the trend factor and the preset weight.
[0035] In this embodiment, the comprehensive load expectation value is a forward-looking indicator used to predict the resource stress of the BBU in the near future. Its calculation aims to identify potential overload risks in advance, thereby providing a basis for proactive resource scheduling decisions. The calculation method is: Comprehensive Load Expectation Value = w1 × RLR_calculated(t) + w2 × RLR_spectrum(t) + w3 × Trend_Factor, where w1, w2, and w3 are weighting coefficients, satisfying w1 + w2 + w3 = 1, used to adjust the importance of different factors, with w1 and w2 being dominant. RLR_calculated(t) is the CPU utilization rate at time t, RLR_spectrum(t) is the spectrum resource utilization rate at time t, and Trend_Factor is a trend factor. Based on the historical values of RLR_calculated and RLR_spectrum, linear regression or exponential smoothing is used to predict the load increment for the next cycle (the next 100ms).
[0036] In this embodiment of the application, when it is predicted that the load of a certain BBU (such as a private network BBU) exceeds the preset load rate threshold (such as 80%), while the load of another BBU (such as a public network BBU) is less than the preset load rate threshold, a resource scheduling decision is triggered, that is, some service flows on the source BBU (high load, such as a private network BBU) are migrated to the target BBU (low load, such as a public network BBU) for execution, so as to balance the load and prevent the service quality (latency, packet loss) from deteriorating due to the overload of the source BBU.
[0037] In this embodiment of the application, step S33 specifically includes: S331, Set the weighted scoring function; S332, substitute the service level factor of any service flow, the real-time load rate of the card to be scheduled, and the channel quality indication reported by any service flow terminal into the weighted scoring function to obtain the scheduling score.
[0038] In this embodiment of the application, the weighted scoring function is Score=α×SCF+β×(1 / RLR)+γ×CQI, where α,β,γ are configurable weight coefficients, SCF is the service level factor, RLR is the real-time load rate of the board to be scheduled, CQI is the channel quality indication reported by any service flow terminal, and Score is the scheduling score.
[0039] In this embodiment of the application, step S34 specifically includes: S341, Sort the scheduling scores corresponding to all service flows on the card to be scheduled from low to high to obtain the sorting results; S342, Select the business flows whose scheduling score is lower than the preset score threshold and whose business level factor is non-critical according to the sorting result, and determine them as business flows to be migrated; S343, the service flow to be migrated is migrated to another BBU board's idle resources based on the sorting result to obtain resource scheduling decisions.
[0040] In this embodiment, the preset scoring threshold is a configurable empirical value or a dynamically calculated value used to define the scope of services that can be migrated. The Service Class Factor (SCF) is for non-critical service flows, such as ordinary private network services (SCF=0.7), public network enhanced mobile broadband services (SCF=0.4), or public network background services (SCF=0.2). From the sorting results, service flows with low scores are selected upwards until the first service flow that does not meet the conditions (i.e., the score is higher than the preset threshold or belongs to the critical level) is encountered. The selected set of service flows is the service flow to be migrated.
[0041] In this embodiment, the other BBU board idle resources refer to the available computing and spectrum resources on a less loaded BBU board (i.e., the target BBU board). Based on the sorting results, typically in ascending order of score, the system allocates corresponding idle resources on the target BBU board for each service flow to be migrated. Subsequently, through internal data forwarding and signaling processes, the data transmission paths and processing contexts of these service flows are smoothly migrated from the source BBU board (i.e., the board to be scheduled) to the target BBU board, ultimately completing the resource reallocation.
[0042] In this embodiment of the application, step S3 further includes: S35, the management and control module receives the public network signal quality and the private network signal quality; S36, based on the preset handover strategy and the public network signal quality and the private network signal quality, determine whether to trigger a handover from the private network to the public network or from the public network to the private network; S37, when it is determined that a handover is triggered, a handover command is sent to the terminal and the data channel is activated through the terminal context information to complete the handover process; The preset switching strategy includes prohibiting services with a critical service level factor from switching from the private network to the public network; and allowing services with a normal service level factor to switch from the private network to the public network when the private network signal quality is lower than a first preset threshold and the public network signal quality is better than a second preset threshold.
[0043] In this embodiment of the application, the signal quality is evaluated based on the reference signal received power RSRP and / or the reference signal received quality RSRQ.
[0044] In this embodiment, a preset handover strategy (e.g., private network priority, service type matching) and real-time measurement reports are used to determine whether a handover needs to be triggered. For example, the preset strategy is "private network priority, service type matching." That is, as long as the private network is available (signal quality is above the threshold), services should reside on the private network as much as possible. "Critical control services (SCF=1.0) are prohibited from switching to the public network," and "ordinary data services (SCF=0.7) are allowed to switch to the public network when the private network load is high or the quality is poor." The RSRP / RSRQ thresholds for triggering handover are: RSRP_private (private network) < -105dBm and RSRP_public (public network) > RSRP_private +5dB, RSRQ_public (public network) > RSRQ_private +3dB. Then, based on the real-time measurement reports (dynamic data), the preset strategy indicators are used to filter and determine whether a handover is needed.
[0045] S4. At the same time, a multi-layered security mechanism including physical isolation, logical isolation and policy isolation is set up to complete the design of the target base station; In this embodiment of the application, the multi-layered security mechanism includes: Physical layer isolation: Public network and private network BBUs use independent physical boards to ensure basic isolation at the hardware level.
[0046] Logical isolation: Logical isolation of business data is achieved in a shared transmission network through Virtual Local Area Network (VLAN) and Virtual Private Network (VPN) technologies; Policy isolation: Through a dynamic firewall module and a unified security policy control module, the public and private network communications of each access service terminal are independently managed. Security policies can be dynamically adjusted and enforced based on service type, user identity, access rules, and real-time network conditions and threat intelligence, ensuring differentiated security protection for services with different security levels based on logical isolation.
[0047] Based on the above method, this application also provides a public-private network converged base station design system corresponding to the above method, the system comprising: The board configuration module is used to configure independent public network BBU boards and private network BBU boards to handle public network services and private network services respectively within the initialization of the integrated base station. The radio frequency configuration module is used to simultaneously transmit and receive public network radio frequency signals and private network radio frequency signals; The management and control module is used to coordinate and control the public network BBU board and the private network BBU board, and to perform dynamic resource scheduling and cross-network service switching management. The security settings module is used to set up a multi-layered security mechanism, including physical isolation, logical isolation, and policy isolation, to complete the design of the target base station; The dynamic resource scheduling includes the management and control module dynamically allocating resources between public network BBU cards and private network BBU cards based on service level factors, real-time load rate and channel quality indicators. The cross-network service handover management includes establishing a high-speed internal channel between the public network BBU board and the private network BBU board, pre-synchronizing terminal context information, and performing a fast handover based on the synchronized context information when the preset handover conditions are met.
[0048] Based on the same inventive concept disclosed above, this application also provides an electronic device. The electronic device of this application includes at least one processor and at least one memory electrically connected to the processor. The memory is electrically connected to the processor, wherein the memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform the method described above.
[0049] It should be noted that the electrical connections between the above-mentioned units do not necessarily represent the connections between lines. Indirect connections are applicable to the embodiments of this application as long as they achieve the purpose of this application.
[0050] Based on the same inventive concept, this application also provides a computer storage medium storing a computer program, which, when executed by a processor, implements the steps of the above method.
[0051] Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A design method for an integrated public-private network base station, characterized in that, The method includes, Within the initialization integrated base station, separate public network BBU cards and private network BBU cards are configured to handle public network services and private network services respectively. Configure a shared radio frequency unit to simultaneously transmit and receive public network radio frequency signals and private network radio frequency signals; The configuration management and control module coordinates and controls the public network BBU board and the private network BBU board, and performs dynamic resource scheduling and cross-network service switching management. At the same time, a multi-layered security mechanism, including physical isolation, logical isolation, and policy isolation, is set up to complete the design of the target base station; The dynamic resource scheduling includes the management and control module dynamically allocating resources between public network BBU cards and private network BBU cards based on service level factors, real-time load rate and channel quality indicators. The cross-network service handover management includes establishing a high-speed internal channel between the public network BBU board and the private network BBU board, pre-synchronizing terminal context information, and performing a fast handover based on the synchronized context information when the preset handover conditions are met.
2. The method according to claim 1, characterized in that, The management and control module dynamically allocates resources between public network BBU cards and private network BBU cards based on service level factors, real-time load rates, and channel quality indicators, specifically including: The real-time load rate, service level factor of each service flow, and channel quality indicator of the public network BBU board and the private network BBU board are collected and calculated in real time according to a preset collection period. The comprehensive load expectation value is calculated based on the real-time load rate, and the comprehensive load expectation value is compared with the preset load rate threshold. Based on the comparison result, resource scheduling instructions and the boards to be scheduled are triggered. Based on the resource scheduling instruction, the scheduling score of each service flow on the board to be scheduled is calculated based on the weighted scoring function; The scheduling scores are sorted, resource scheduling decisions are generated based on the sorting results, and resources are allocated based on the resource scheduling decisions.
3. The method according to claim 2, characterized in that, The real-time load rate of the public network BBU board and the private network BBU board is collected and calculated in real time at a preset collection period, specifically including: Collect the current used computing resources and total available computing resources corresponding to the public network BBU board and the private network BBU board, and calculate the real-time CPU utilization rate corresponding to the public network BBU board and the private network BBU board based on the current used computing resources and total available computing resources; Collect the number of currently used physical resource blocks (PRBs) and the total number of available PRBs corresponding to the public network BBU board and the private network BBU board, and calculate the real-time spectrum resource utilization rate corresponding to the public network BBU board and the private network BBU board based on the number of currently used physical resource blocks (PRBs) and the total number of available PRBs; The real-time load rate is determined based on the real-time CPU utilization rate and the real-time spectrum resource utilization rate.
4. The method according to claim 2, characterized in that, The comprehensive expected load value is calculated based on the real-time load rate, specifically including: Based on historical CPU utilization and historical spectrum resource utilization, a prediction method is used to calculate and determine the trend factor. The expected value of the overall load is calculated based on the real-time CPU utilization, the real-time spectrum resources, the trend factor, and the preset weight.
5. The method according to claim 2, characterized in that, The scheduling score of each service flow on the board to be scheduled is calculated based on a weighted scoring function, specifically including: Define a weighted scoring function; The scheduling score is obtained by substituting the service level factor of any service flow, the real-time load rate of the board to be scheduled, and the channel quality indication reported by the terminal of any service flow into the weighted scoring function.
6. The method according to claim 2, characterized in that, Resource scheduling decisions are generated based on the ranking results, specifically including: Sort the scheduling scores of all service flows on the card to be scheduled from low to high to obtain the sorting results; Based on the sorting results, select business flows with scheduling scores lower than the preset score threshold and business level factors of non-critical level, and determine them as business flows to be migrated. The service flow to be migrated is migrated to another BBU board's idle resources based on the sorting result to obtain resource scheduling decisions.
7. The method according to claim 1, characterized in that, When preset switching conditions are met, a fast switch is performed based on the synchronized context information, specifically including: The management and control module receives both public network signal quality and private network signal quality. Based on the preset handover strategy and the public network signal quality and the private network signal quality, determine whether to trigger a handover from the private network to the public network or from the public network to the private network. When a handover is triggered, a handover command is sent to the terminal and the data channel is activated using the terminal context information to complete the handover process. The preset switching strategy includes prohibiting services with a critical service level factor from switching from the private network to the public network; and allowing services with a normal service level factor to switch from the private network to the public network when the private network signal quality is lower than a first preset threshold and the public network signal quality is better than a second preset threshold.
8. A public-private network integrated base station design system, characterized in that, The system includes: The board configuration module is used to configure independent public network BBU boards and private network BBU boards to handle public network services and private network services respectively within the initialization of the integrated base station. The radio frequency configuration module is used to simultaneously transmit and receive public network radio frequency signals and private network radio frequency signals; The management and control module is used to coordinate and control the public network BBU board and the private network BBU board, and to perform dynamic resource scheduling and cross-network service switching management. The security settings module is used to set up a multi-layered security mechanism, including physical isolation, logical isolation, and policy isolation, to complete the design of the target base station; The dynamic resource scheduling includes the management and control module dynamically allocating resources between public network BBU cards and private network BBU cards based on service level factors, real-time load rate and channel quality indicators. The cross-network service handover management includes establishing a high-speed internal channel between the public network BBU board and the private network BBU board, pre-synchronizing terminal context information, and performing a fast handover based on the synchronized context information when the preset handover conditions are met.
9. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; When a processor executes a program stored in a memory, it implements the steps of the integrated public-private network base station design method according to any one of claims 1-7.
10. A computer storage medium, characterized in that, The computer storage medium stores a computer program, which, when executed by a processor, implements the steps of the integrated public-private network base station design method according to any one of claims 1-7.