A public address management system based on local area network monitoring
By designing a public broadcast management system based on LAN monitoring, real-time monitoring and analysis of public broadcast requirements and spectrum resources, and conducting resource scheduling and satisfaction assessment, the problem of instability in spectrum resource waste and dissemination quality in traditional public broadcast systems is solved, and resource optimization utilization and user satisfaction are achieved.
Patent Information
- Application Number
- CN202410591739.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-14
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2044-05-14
AI Technical Summary
Traditional public broadcasting systems have problems such as waste of spectrum resources, unstable propagation quality and slow response speed in resource management and spectrum utilization, which affect system efficiency and service quality.
A public broadcast management system based on local area network monitoring is designed, including a requirement information acquisition module, a real-time information acquisition module, a public broadcast demand analysis module, a public broadcast resource analysis module, a public broadcast priority analysis module, a resource comprehensive scheduling module and a public broadcast satisfaction evaluation module. Resource scheduling and satisfaction evaluation are carried out by monitoring and analyzing the requirements and spectrum resources of public broadcasts in real time.
It realizes the optimization and utilization of spectrum resources, dynamically adjusts resource allocation, avoids resource waste and insufficient resources, improves the dissemination effect of broadcast content and user satisfaction, improves management efficiency and flexibility, and ensures the stable operation of the broadcast system and signal quality.
Smart Images

Figure CN118488584B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of public broadcast management. More specifically, the present invention relates to a public broadcast management system based on local area network monitoring. Background Art
[0002] Nowadays, with the continuous improvement of the social informatization level, the public broadcast system, as an important information dissemination method, is widely used in various scenarios, including urban transportation, emergency communication, public safety and other fields. In recent years, with the rapid development of technologies such as the Internet of Things, data analysis, and intelligent control, intelligent management systems have been widely applied in various fields. The Internet of Things technology can achieve the interconnection and interoperability between devices. However, the traditional public broadcast system has some problems in resource management, spectrum utilization, etc., such as relatively serious waste of spectrum resources, unstable transmission quality of broadcast content, and slow response speed of the system. These problems seriously affect the efficiency and service quality of the public broadcast system. Therefore, a public broadcast management system based on local area network monitoring is proposed here. Summary of the Invention
[0003] To achieve the above object, the present invention provides the following technical solutions:
[0004] A public broadcast management system based on local area network monitoring, comprising a demand information collection module, a real-time information collection module, a public broadcast demand analysis module, a public broadcast resource analysis module, a public broadcast priority analysis module, a resource comprehensive scheduling module, and a public broadcast satisfaction evaluation module;
[0005] The demand information collection module is used to collect the demand information of the target public broadcast and summarize it into a total demand data set, and the demand information collection module transports the total demand data set to the public broadcast demand analysis module and the public broadcast priority analysis module;
[0006] The real-time information collection module is used to collect the actual usage information of the target spectrum and summarize it into a total spectrum data set, and the real-time information collection module transports the total spectrum data set to the public broadcast resource analysis module;
[0007] The public broadcast resource analysis module is used to perform resource analysis on the real-time usage of each target spectrum in the total spectrum data set, obtain the real-time idle amount of each target spectrum and sort it to obtain a real-time idle amount sorting list, and then transport the real-time idle amount sorting list to the resource comprehensive scheduling module;
[0008] The public broadcast demand analysis module is used to perform demand analysis on each target public broadcast in the total demand data set, and transport the obtained results to the resource comprehensive scheduling module and the public broadcast satisfaction evaluation module;
[0009] The public broadcast priority analysis module is used to analyze the priority of each target public broadcast in the total demand dataset and deliver the obtained results to the resource comprehensive scheduling module;
[0010] The resource comprehensive scheduling module is used to comprehensively consider the demand degree, priority, and real-time idle amount of the spectrum required by each target public broadcast, and then perform resource scheduling according to the preset strategy;
[0011] The public broadcast satisfaction evaluation module is used to collect the actual propagation degree of each target public broadcast, calculate the satisfaction degree by comparing the actual propagation degree and the demand degree of the target public broadcast, and then perform an evaluation operation on the satisfaction degree to obtain different types of evaluation results.
[0012] In a preferred embodiment, the public broadcast resource analysis module is used to analyze the real-time usage of each target spectrum in the total spectrum dataset, and the real-time idle amount of each target spectrum obtained refers to:
[0013] Obtain various spectrum usage data in the actual usage information of a target spectrum in the total spectrum dataset, mark each spectrum usage data in the actual usage information as SYi, and then calculate the used amount of this target spectrum: ; fi is the preset specific proportional coefficient corresponding to each spectrum usage data SYi in the actual usage information, YSi is the used amount of this target spectrum, and then calculate the real-time idle amount of this target spectrum: ; QBi is the overall available resource amount of this target spectrum, XYi is the real-time idle amount of this target spectrum, and the real-time idle amounts of all target spectra are calculated in the same way.
[0014] In a preferred embodiment, the public broadcast demand analysis module is used to analyze the demand degree of each target public broadcast in the total demand dataset, which refers to:
[0015] Obtain various demand index data of a public broadcast in the total demand dataset, then mark each demand index data of this public broadcast as XQi, and then calculate the demand degree of this target public broadcast: ; ki is the preset specific proportional coefficient corresponding to each demand index data XQi, XDi is the demand degree of this target public broadcast, and the demand degrees of all target public broadcasts are calculated in the same way.
[0016] In a preferred embodiment, the public broadcast priority analysis module is used to analyze the priority of each target public broadcast in the total demand dataset, which refers to:
[0017] The public broadcast priority analysis module matches the priority information of a public broadcast according to the information in the total demand dataset, converts the matched priority information into various priority index data, then marks the various priority index data of the public broadcast as YXi, and then calculates the priority of the target public broadcast: ; yi is the preset specific proportional coefficient corresponding to each priority index data YXi, YDi is the priority of the target public broadcast, and the priorities of all target public broadcasts are calculated in the same way;
[0018] Match the priorities YDi of all target public broadcasts with the priority value interval - priority form preset in the public broadcast priority analysis module, take the priority corresponding to the priority value interval where the priority YDi of the target public broadcast falls as the analysis result, and mark the corresponding priority as DXi.
[0019] In a preferred embodiment, the resource comprehensive scheduling module is used to comprehensively consider the demand degree, priority, and the real-time idle amount of the spectrum required by each target public broadcast, which means:
[0020] Obtain the demand degree XDi and priority DXi of the target public broadcast, and then perform the following calculations: , C is a preset constant, z1 and z2 are both preset consideration coefficients, ZHi is the comprehensive consideration value of the target public broadcast, then obtain the sum of the comprehensive consideration values ZHi of all public broadcasts under each target spectrum and mark it as the spectrum consideration value ZZi, then sort all the spectrums according to the spectrum consideration value ZZi to obtain the initial spectrum form, then calculate the difference between the sum of the demand degrees XDi of all public broadcasts under each spectrum in the initial spectrum sequence form and the real-time idle amount XYi of the spectrum, and finally screen out the spectrums with the difference greater than or equal to the preset consideration threshold, and sort the screened spectrums in descending order according to the difference to obtain the spectrum scheduling form.
[0021] In a preferred embodiment, the public broadcast satisfaction evaluation module is used to collect the actual propagation degree of each target public broadcast, and the satisfaction calculation of the actual propagation degree and demand degree of the target public broadcast means:
[0022] Obtain the actual broadcast index data of the target public broadcast and mark it as ZBi, and then calculate the satisfaction of the target public broadcast: , m1 and m2 are both preset satisfaction coefficients, gi is the preset propagation coefficient corresponding to the broadcast index data ZBi, and MZi is the satisfaction of the target public broadcast.
[0023] In a preferred embodiment, the public broadcast satisfaction evaluation module performs an evaluation operation on the satisfaction to obtain different types of evaluation results, which means that:
[0024] Compare the satisfaction MZi of each target public broadcast with the preset evaluation threshold interval [P1, P2]. If the satisfaction MZi of the public broadcast falls within the preset evaluation threshold interval [P1, P2], obtain the result of evaluation type one; if the satisfaction MZi of the public broadcast is greater than P2 in the preset evaluation threshold interval [P1, P2], obtain the result of evaluation type two; if the satisfaction MZi of the public broadcast is less than P1 in the preset evaluation threshold interval [P1, P2], obtain the result of evaluation type three.
[0025] Technical effects and advantages of the present invention:
[0026] The present invention can realize the optimal utilization of spectrum resources by real-time monitoring, analysis and scheduling of the requirements of public broadcasts and spectrum resources. The system can dynamically adjust resource allocation according to actual needs, avoiding waste and shortage of resources; through the collection and analysis of broadcast index data and the evaluation of satisfaction, the system can timely discover and solve the problem of poor propagation quality, thereby improving the propagation effect of broadcast content and user satisfaction.
[0027] The present invention can realize the intelligent management and scheduling of broadcast resources through functions such as intelligent perception, data analysis and priority analysis. Users can monitor the spectrum utilization situation according to real-time data, participate in resource management, improve management efficiency and flexibility, and ensure the stable operation of the broadcast system and signal quality.
[0028] The present invention can better meet the needs of users, provide personalized and diversified broadcast services, improve the user experience and satisfaction, effectively optimize public broadcast management, improve resource utilization rate and propagation quality, realize intelligent management, and thus enhance user experience and satisfaction through the analysis and scheduling of broadcast requirements. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] For the convenience of those skilled in the art to understand, the present invention will be further described below in conjunction with the accompanying drawings;
[0030] Figure 1 It is the schematic diagram of a public broadcast management system based on local area network monitoring in the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0031] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0032] A public address management system based on local area network monitoring includes a demand information collection module, a real-time information collection module, a public address demand analysis module, a public address resource analysis module, a public address priority analysis module, a resource comprehensive scheduling module, and a public address satisfaction evaluation module; the demand information collection module, the real-time information collection module, the public address demand analysis module, the public address resource analysis module, the public address priority analysis module, the resource comprehensive scheduling module, and the public address satisfaction evaluation module are communicatively connected.
[0033] The demand information collection module is used to collect the demand information of the target public address and summarize it into a total demand data set. For example, it collects the demand information of residents in different regions of a certain city for different types of broadcasts, such as news, music, sports, etc. The demand information collection module transports the total demand data set to the public address demand analysis module and the public address priority analysis module.
[0034] The real-time information collection module is used to collect the actual usage information of the target spectrum and summarize it into a total spectrum data set, including the occupied spectrum and the idle spectrum conditions, and quantify the available spectrum resources to represent the quantity and quality of the available spectrum resources, which may include factors such as spectrum bandwidth, spectrum utilization rate, and the degree of spectrum idle. The real-time information collection module transports the total spectrum data set to the public address resource analysis module.
[0035] Spectrum occupancy: It represents the proportion of the spectrum occupied by signals within a certain spectrum range. The spectrum occupancy can be obtained by measuring the signal power or signal energy. This parameter can help evaluate the utilization rate of spectrum resources. If the spectrum occupancy rate is too high, it may lead to spectrum congestion and affect the propagation effect of public address.
[0036] Bandwidth of the signal: It refers to the frequency range occupied by the signal. The bandwidth of the signal can be obtained by observing the signal spectrum diagram or measuring the 3dB bandwidth of the signal. For a public address system, the size of the bandwidth directly affects the amount of data transmitted. The larger the bandwidth, the larger the amount of data that may be transmitted, thereby possibly improving the audio quality or propagation efficiency.
[0037] Frequency offset: It refers to the difference between the actual center frequency and the theoretical center frequency of a signal. The frequency offset can be measured by a spectrum analysis instrument or other devices. The frequency offset may cause difficulties in demodulating the signal at the receiving end, thus affecting the received audio quality.
[0038] Taking these parameters into comprehensive consideration can help evaluate the propagation quality and stability of the public address system. By monitoring the spectrum occupancy, it can be determined whether the spectrum resources are sufficient to avoid spectrum congestion; by monitoring the signal bandwidth, the transmission efficiency can be optimized and the audio quality can be improved; by monitoring the frequency offset, the transmission frequency can be adjusted to ensure the stable transmission of the signal. Through the data quantization and comprehensive consideration of these factors, it is also convenient to formulate corresponding strategies for resource adjustment and optimization in the follow-up to ensure the overall broadcast transmission quality.
[0039] The public address resource analysis module is used to analyze the real-time usage of each target spectrum in the total spectrum dataset, obtain the real-time idle margin of each target spectrum and sort them to get a real-time idle margin sorting list, and then send the real-time idle margin sorting list to the resource comprehensive scheduling module; obtain the total spectrum dataset from the real-time information acquisition module, which includes the actual usage of each target spectrum. For each target spectrum, analyze its real-time usage. This may involve the spectrum occupancy of the currently used broadcast or communication signal, including information such as the bandwidth and signal strength of the spectrum. By analyzing the real-time usage, calculate the real-time idle margin of each target spectrum. The real-time idle margin represents the currently unused part of the target spectrum and can be used to meet the needs of other broadcast or communication systems. Sort the calculated real-time idle margins of each target spectrum for subsequent resource scheduling and allocation. The purpose of sorting is to determine which spectra have a larger idle margin and can be preferentially used to meet the needs of other broadcast or communication systems. Generate the sorted real-time idle margin list into a real-time idle margin sorting list and send it to the resource comprehensive scheduling module.
[0040] The public broadcast demand analysis module is used to analyze the demand degree of each target public broadcast in the total demand dataset, and send the obtained results to the resource comprehensive scheduling module and the public broadcast satisfaction evaluation module; obtain the total demand dataset from the demand information collection module. This dataset includes various demand index data of each target public broadcast, and these index data may include the types of broadcast services such as news, music, sports, etc., coverage area, the number of target audiences, etc. Convert the collected various demand index data into numerical values to represent the demand degree of the broadcast system for spectrum resources. This step can weight each demand index based on a preset proportional coefficient ki to reflect its contribution degree to the total demand. The weighted sum of these demand indexes is the demand degree XDi of this target public broadcast. By performing a weighted sum on the various demand index data, the demand degree XDi of this target public broadcast is obtained. The demand degree can be represented by a numerical value, and the higher the value, the greater the demand degree for spectrum resources. Send the calculated demand degree of each target public broadcast to the resource comprehensive scheduling module and the public broadcast satisfaction evaluation module. The resource comprehensive scheduling module will perform resource allocation and scheduling according to the demand degree and other factors, while the public broadcast satisfaction evaluation module will compare the demand degree with the actual satisfaction degree to evaluate the satisfaction degree of the public broadcast. The public broadcast demand analysis module can quantify and evaluate the demand degree of each target public broadcast.
[0041] The public broadcast priority analysis module is used to analyze the priority of each target public broadcast in the total demand dataset, and send the obtained results to the resource comprehensive scheduling module; according to the information in the total demand dataset, match the priority information for each target public broadcast. These priority information can be the importance of the broadcast, coverage area, the number of target audiences, etc., and then convert them into priority index data. Convert the matched priority information into various priority index data YXi. By performing a weighted sum on the various priority index data, the priority degree YDi of this target public broadcast is obtained. The calculation of the priority degree may be based on preset proportional coefficients yi, and these coefficients reflect the contribution degree of each priority index to the total priority degree. Match the calculated priority degree YDi with the preset priority degree numerical interval - priority form. According to the priority degree numerical interval where the priority degree falls, determine the priority of the target public broadcast and mark it as DXi. The public broadcast priority analysis module can determine a corresponding priority for each target public broadcast, and this priority reflects its importance in resource scheduling. These priorities will be passed to the resource comprehensive scheduling module to help the system perform reasonable resource allocation and scheduling.
[0042] The resource comprehensive scheduling module is used to comprehensively consider the demand degree, priority of each target public broadcast, and the real-time idle amount of the spectrum required by it, and then perform resource scheduling according to the preset strategy; for each target public broadcast, according to its demand degree XDi and priority DXi, calculate through a given formula to obtain the comprehensive consideration value ZHi. This value synthesizes the demand degree of the broadcast and its importance, and can be regarded as a measure of the importance of the broadcast to resources. Add up the comprehensive consideration values ZHi of all public broadcasts under each target spectrum to obtain the spectrum consideration value ZZi, which considers the importance of each spectrum in the overall resource scheduling. ZZi reflects the resource utilization situation of this spectrum. According to the spectrum consideration value ZZi, sort all the spectrums to determine their priorities in resource scheduling. Usually, the higher the spectrum consideration value, the higher its priority, and its needs should be given priority to be met. For the sorted spectrum sequence, calculate the difference between the sum of the demand degrees XDi of all public broadcasts under each spectrum and the real-time idle amount XYi of this spectrum. This difference reflects the gap between the broadcast demand and the actual resource situation on this spectrum. Filter the spectrums whose difference is greater than or equal to the preset consideration threshold. These spectrums have greater resource demands and less actual idle amounts, so scheduling is required to meet the broadcast demands. Sort the filtered spectrums in descending order according to the difference to obtain the spectrum scheduling form. This form will guide the further allocation and scheduling of resources to ensure the rational utilization of resources and meet the broadcast demands. The resource comprehensive scheduling module can formulate a reasonable resource scheduling plan according to the demands and priorities of each target public broadcast, combined with the real-time spectrum resource situation, to improve the efficiency and performance of the broadcast system. The resource scheduling plan can be preset in advance to expect intelligent scheduling to meet the needs of different public broadcasts.
[0043] The public broadcast satisfaction evaluation module is used to collect the actual spread degree of each target public broadcast, calculate the satisfaction between the actual spread degree and the demand degree of the target public broadcast, and then perform an evaluation operation on the satisfaction to obtain different types of evaluation results; obtain the actual various broadcast index data of the target public broadcast. These indexes can include the coverage range of the broadcast, the listening rate, the program quality, etc. Mark these data as ZBi. According to the collected broadcast index data ZBi, calculate the satisfaction MZi through a preset calculation formula. This calculation involves the application of a preset weighted combination, namely the propagation coefficient gi and the satisfaction coefficients m1, m2. Compare the calculated satisfaction MZi of each target public broadcast with the preset evaluation threshold interval [P1, P2] to determine the evaluation type of its satisfaction. The specific evaluation type can be divided according to the falling situation of the satisfaction. Usually, it includes the following three types:
[0044] Evaluation Type 1: If the satisfaction degree MZi falls within the preset evaluation threshold range [P1, P2], the result of Evaluation Type 1 is obtained, which means that the satisfaction degree of the target public broadcast has reached the expected level and meets the requirements;
[0045] Evaluation Type 2: If the satisfaction degree MZi is greater than P2 in the preset evaluation threshold range [P1, P2], the result of Evaluation Type 2 is obtained, which means that the satisfaction degree of the target public broadcast exceeds the expected level and reaches a relatively high level;
[0046] Evaluation Type 3: If the satisfaction degree MZi is less than P1 in the preset evaluation threshold range [P1, P2], the result of Evaluation Type 3 is obtained, which means that the satisfaction degree of the target public broadcast is lower than the expected level and needs further improvement or adjustment;
[0047] The public broadcast satisfaction evaluation module can evaluate the satisfaction degree of the target public broadcast according to the actual propagation situation and broadcast requirements, and perform corresponding management and adjustment according to the evaluation results.
[0048] The public broadcast resource analysis module is used to analyze the real-time usage situation of each target spectrum in the total spectrum dataset. The real-time idle amount obtained for each target spectrum refers to:
[0049] Obtain each spectrum usage data in the actual usage information of a target spectrum in the total spectrum dataset, mark each spectrum usage data in the actual usage information as SYi, and then calculate the used amount of this target spectrum: ; fi is the preset specific proportional coefficient corresponding to each spectrum usage data SYi in the actual usage information, YSi is the used amount of this target spectrum, and then calculate the real-time idle amount of this target spectrum: ; QBi is the overall available resource amount of this target spectrum, XYi is the real-time idle amount of this target spectrum, and the real-time idle amounts of all target spectra are calculated in the same way.
[0050] The public broadcast demand analysis module is used to analyze the demand degree for each target public broadcast in the total demand dataset, which refers to:
[0051] Obtain each demand index data of a public broadcast in the total demand dataset, quantify the broadcast demand into a value to represent the demand degree of the broadcast system for spectrum resources, which can be determined based on various demand index data such as the type of broadcast service, coverage area, and number of users, and then mark each demand index data of this public broadcast as XQi, and then calculate the demand degree of this target public broadcast: ; ki is the preset specific proportionality coefficient corresponding to each demand index data XQi, XDi is the demand degree of the target public broadcast, and the demand degrees of all target public broadcasts are calculated in the same way.
[0052] The public broadcast priority analysis module is used to perform priority analysis on each target public broadcast in the total demand dataset, which means:
[0053] The public broadcast priority analysis module matches the priority information of a public broadcast according to the information in the total demand dataset, converts the matched priority information into various priority index data, then marks the various priority index data of this public broadcast as YXi, and then calculates the priority degree of this target public broadcast: ; yi is the preset specific proportionality coefficient corresponding to each priority index data YXi, YDi is the priority degree of this target public broadcast, and the priority degrees of all target public broadcasts are calculated in the same way;
[0054] Match the priority degrees YDi of all target public broadcasts with the pre-set priority degree value interval - priority form in the public broadcast priority analysis module, take the priority level corresponding to the priority degree value interval where the priority degree YDi of the target public broadcast falls as the analysis result, and mark the corresponding priority level as DXi.
[0055] The resource comprehensive scheduling module is used to comprehensively consider the demand degree, priority, and real-time idle amount of the spectrum required by each target public broadcast, which means:
[0056] Obtain the demand degree XDi and priority DXi of the target public broadcast, and then perform the following calculations: , C is a preset constant, which can take the value of 20, z1 and z2 are both preset consideration coefficients, ZHi is the comprehensive consideration value of the target public broadcast, then obtain the sum of the comprehensive consideration values ZHi of all public broadcasts under each target spectrum and mark it as the spectrum consideration value ZZi, then sort all the spectrums according to the spectrum consideration value ZZi to obtain the initial spectrum form, then calculate the difference between the sum of the demand degrees XDi of all public broadcasts under each spectrum in the initial spectrum sequence form and the real-time idle amount XYi of this spectrum, and finally screen out the spectrums whose differences are greater than or equal to the preset consideration threshold, and sort the screened spectrums in descending order according to the difference to obtain the spectrum scheduling form.
[0057] The public broadcast satisfaction evaluation module is used to collect the actual propagation degree of each target public broadcast, and calculate the satisfaction between the actual propagation degree and the demand degree of the target public broadcast, which means:
[0058] Obtain the actual broadcast index data of the target public address system and mark it as ZBi, and then calculate the satisfaction degree of the target public address system: , where m1 and m2 are both preset satisfaction coefficients, gi is the preset propagation coefficient corresponding to the broadcast index data ZBi, and MZi is the satisfaction degree of the target public address system.
[0059] The public address system satisfaction evaluation module performs an evaluation operation on the satisfaction degree, and obtaining different types of evaluation results means:
[0060] Compare the satisfaction degree MZi of each target public address system with the preset evaluation threshold interval [P1, P2]. If the satisfaction degree MZi of the public address system falls within the preset evaluation threshold interval [P1, P2], the result of evaluation type one is obtained, which means that the satisfaction degree of the target public address system has reached the expected level and meets the requirements; if the satisfaction degree MZi of the public address system is greater than P2 in the preset evaluation threshold interval [P1, P2], the result of evaluation type two is obtained, which means that the satisfaction degree of the target public address system has exceeded the expected level and reached a relatively high level; if the satisfaction degree MZi of the public address system is less than P1 in the preset evaluation threshold interval [P1, P2], the result of evaluation type three is obtained, which means that the satisfaction degree of the target public address system is lower than the expected level and needs further improvement or adjustment.
[0061] The above formulas are all dimensionless and take their numerical values for calculation. The formula is obtained by collecting a large amount of data for software simulation to get a formula closest to the real situation. The preset parameters in the formula are set by those skilled in the art according to the actual situation.
[0062] It should be understood that in various embodiments of the present application, the magnitudes of the serial numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0063] In addition, in each embodiment of the present application, each functional unit can be integrated in one processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0064] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or by a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of the present application.
[0065] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0066] The above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application, and all should be covered by the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims
1. A public broadcasting management system based on local area network monitoring, characterized in that: It includes demand information collection module, real-time information collection module, public broadcasting demand analysis module, public broadcasting resource analysis module, public broadcasting priority analysis module, resource comprehensive scheduling module, and public broadcasting satisfaction evaluation module; The demand information collection module is used to collect the demand information of the target public broadcast and summarize it into a total demand data set. The demand information collection module transmits the total demand data set to the public broadcast demand analysis module and the public broadcast priority analysis module; The real-time information collection module is used to collect the actual usage information of the target spectrum and summarize it into a total spectrum data set. The real-time information collection module transmits the total spectrum data set to the public broadcast resource analysis module; The public broadcast resource analysis module is used to analyze the real-time usage of each target spectrum in the total spectrum data set, obtain the real-time idle margin of each target spectrum and sort it, obtain a real-time idle margin sorting list, and then transmit the real-time idle margin sorting list to the resource comprehensive scheduling module; The public broadcasting demand analysis module is used to analyze the demand of each target public broadcast in the total demand data set, and transmit the obtained results to the resource comprehensive scheduling module and the public broadcasting satisfaction evaluation module; The public broadcast priority analysis module is used to perform priority analysis on each target public broadcast in the total demand data set, and transmit the obtained results to the resource comprehensive scheduling module; The resource comprehensive scheduling module is used to comprehensively consider the demand and priority of each target public broadcasting, as well as the real-time spare capacity of the required spectrum, and then schedule resources according to the preset strategy; The public broadcasting satisfaction evaluation module is used to collect the actual spread of each target public broadcasting, calculate the satisfaction of the actual spread and demand of the target public broadcasting, and then evaluate the satisfaction to obtain different types of evaluation results; The public broadcast resource analysis module is used to analyze the real-time usage of each target spectrum in the total spectrum data set, and the real-time idle capacity of each target spectrum is: Acquire each item of spectrum usage data in actual usage information of a target spectrum in the total spectrum data set, and mark each item of spectrum usage data in the actual usage information as SY i, where i represents an item number of the target spectrum usage data; Then the usage of the target spectrum is obtained by calculation: fi is the preset specific proportional coefficient corresponding to the spectrum usage data item number i, YS is the usage amount of the target spectrum, and N represents the total number of target spectrum usage data item numbers; Then the real-time idle margin of the target spectrum is calculated: XY=QB-YS; QB is the total available resource amount of the target spectrum, XY is the real-time idle margin of the target spectrum, and the real-time idle margins of all target spectrums are calculated in the same way; The public broadcasting demand analysis module is used to analyze the demand for each target public broadcast in the total demand data set, which means: Obtain various demand indicator data of a public broadcast in the total demand data set, and then mark the various demand indicator data of the public broadcast as XQj, where j represents the item number of the indicator data; Then the demand for the target public broadcast is obtained by calculation: kj is the preset specific proportional coefficient corresponding to the indicator data item number j, XD is the demand degree of the target public broadcasting, and J represents the total number of indicator data item numbers. The demand degrees of all target public broadcasting are calculated in the same way; The public broadcast priority analysis module is used to perform priority analysis on each target public broadcast in the total demand data set, which refers to: The public broadcast priority analysis module matches the priority information of a public broadcast according to the information in the total demand data set, and converts the matched priority information into various priority indicator data, and then marks the various priority indicator data of the public broadcast as YXu, where u represents the item number of the priority indicator data; Then the priority of the target public broadcast is obtained by calculation: yu is the preset specific proportional coefficient corresponding to the priority indicator data item number u, YD is the priority of the target public broadcast, and U represents the total number of priority indicator data item numbers. The priority of all target public broadcasts is calculated in the same way; Match the priority YD of all target public broadcasts with the priority value interval - priority table pre-set in the public broadcast priority analysis module, take the priority corresponding to the priority value interval into which the priority YD of the target public broadcast falls as the analysis result, and mark the corresponding priority as DX; The resource comprehensive scheduling module is used to comprehensively consider the demand and priority of each target public broadcasting, as well as the real-time spare capacity of the spectrum required by it, which refers to: Get the demand XD and priority DX of the target public broadcast, and then perform the following calculations: C is a preset constant, z1 and z2 are preset consideration coefficients, ZH is the comprehensive consideration value of the target public broadcasting, and then the sum of the comprehensive consideration values ZH of all public broadcasting under each target spectrum is obtained and marked as the spectrum consideration value ZZ, and then all spectrums are sorted according to the spectrum consideration value ZZ to obtain the initial spectrum table, and then the difference between the sum of the demand XD of all public broadcasting under each spectrum in the initial spectrum sequence table and the real-time idle amount XY of the spectrum is calculated, and finally the spectrum with a difference greater than or equal to the preset consideration threshold is screened out, and the screened spectrum is sorted in descending order according to the difference to obtain the spectrum scheduling table; The public broadcasting satisfaction evaluation module is used to collect the actual spread of each target public broadcasting, and calculate the satisfaction of the actual spread and demand of the target public broadcasting. The actual broadcast indicator data of the target public broadcast is obtained and marked as ZBg, where g represents the item number of the broadcast indicator data, and then the satisfaction of the target public broadcast is obtained by calculation: m1 and m2 are both preset satisfaction coefficients, zg is the preset propagation coefficient corresponding to the broadcast indicator data item number g, G represents the total number of broadcast indicator data item numbers, and MZ is the satisfaction degree of the target public broadcast; The public broadcasting satisfaction evaluation module evaluates the satisfaction and obtains different types of evaluation results, which are: The satisfaction degree MZ of each target public broadcast is compared with the preset evaluation threshold interval [P1, P2]. If the satisfaction degree MZ of the public broadcast falls within the preset evaluation threshold interval [P1, P2], the result of evaluation type one is obtained; if the satisfaction degree MZ of the public broadcast is greater than P2 in the preset evaluation threshold interval [P1, P2], the result of evaluation type two is obtained; if the satisfaction degree MZ of the public broadcast is less than P1 in the preset evaluation threshold interval [P1, P2], the result of evaluation type three is obtained.
Citation Information
Patent Citations
Public broadcasting system applying 5G technology
CN117014089A