Broadcast television multi-channel output coordination method and system

By monitoring and optimizing the bandwidth and load distribution of broadcast and television signals in real time, the signal stability and delay problems in multi-channel output are solved, and efficient signal transmission and load balancing are achieved.

CN120416573AInactive Publication Date: 2025-08-01WUHAN JINGYUE DIGITAL MEDIA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510921780.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2025-08-01
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

When processing multi-channel output of broadcast and television signals, the prior art fails to effectively deal with dynamic changes in signal traffic and network bandwidth, resulting in transmission conflicts, delays and signal stability problems.

Method used

By monitoring channel signal bandwidth usage, transmission rate and delay changes in real time, a signal flow and delay monitoring data set is generated, future bandwidth requirements are analyzed, transmission sequence and load distribution are optimized, high-load signals are transferred to low-load channels, and multi-channel output tuning schemes are generated.

Benefits of technology

It improves the efficiency of network bandwidth utilization, reduces transmission delay and signal loss, and enhances the stability and reliability of multi-channel output.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120416573A_ABST
    Figure CN120416573A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of multimedia synchronization, in particular to a broadcast television multi-channel output coordination method and system, and the method comprises the following steps: based on basic data of broadcast television, extracting channel signal bandwidth occupation, transmission rate and time delay change data, calling signal flow and time delay records, and generating a channel signal flow and time delay monitoring data set. According to the invention, by analyzing the bandwidth occupation, the transmission rate and the time delay change of the channel signal in real time, the bandwidth demand can be effectively predicted, the effective utilization of the bandwidth is ensured, the conflict signal is avoided, the transmission sequence is adjusted by using the time delay change rate, the time delay is reduced, and the multi-channel output coordination is optimized. According to the invention, load imbalance between channels is reduced through load transfer, the utilization efficiency of network resources is improved, signal transmission is smoother, signal loss or jamming caused by too high load or too long time delay is reduced, and the stability and reliability of multi-channel output are greatly enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of multimedia synchronization, and particularly to a multi-channel output coordination method and system for radio and television. Background Art

[0002] The technical field of multimedia synchronization includes realizing the coordination, synchronization, and distribution of multimedia data among multiple output devices or channels. The core content lies in solving the problems of timestamp alignment of multimedia content, stream distribution order control, and synchronous output between channels. This technical field involves the timing adjustment of multimedia signals in multiple output nodes, the design of stream switching rules, and the guarantee of output content consistency in distributed devices. The technical field of multimedia synchronization covers technologies such as the adaptation of streaming media protocols, the unified adjustment of the time axis during encoding and decoding processes, and the setting of channel priorities to achieve the coordinated output of multimedia content between different devices or channels.

[0003] Among them, the multi-channel output coordination method for radio and television refers to the coordinated control of multi-channel output of radio and television signals through multimedia synchronization technology, covering output synchronization between channels, control of data transmission timing, and priority management. This method takes the coordination of multi-channel media streams as the core and mainly realizes the multi-channel output of radio and television signals through timestamp adjustment, setting of channel priority rules, and design of stream switching mechanisms. The specific content includes a time synchronization algorithm for multi-channel media streams, ensuring the temporal consistency of signals output from different channels by designing a timing alignment mechanism, controlling the output order based on the priority rules of transmission channels, and realizing the coordinated switching between multiple media streams through logical rules to ensure the coordinated output ability of multi-channel signals.

[0004] The existing multimedia synchronization methods in the prior art rely on a single timestamp and transmission order control mechanism, which shows great limitations when dealing with complex and changing signal transmission requirements. The prior art fails to effectively consider the dynamic changes in signal traffic and network bandwidth when processing large-scale radio and television signals. Therefore, it cannot adjust in time when the bandwidth demand suddenly increases, resulting in signal transmission conflicts or excessive delays, affecting the output effect. The traditional technology fails to perform real-time scheduling according to the load changes of each channel, making high-load channels in an overloaded state for a long time, causing frequent transmission freezes or delays, and it is difficult to flexibly adapt to changes in the network environment. In the complex scenario of multi-channel output, the signal coordination and the stability of streaming media have been greatly challenged. Summary of the Invention

[0005] The purpose of the present invention is to solve the drawbacks existing in the prior art and to propose a multi-channel output coordination method and system for radio and television.

[0006] To achieve the above object, the present invention adopts the following technical solutions: A multi-channel output coordination method for radio and television, comprising the following steps:

[0007] S1: Based on the basic data of radio and television, extract the data of channel signal bandwidth occupancy, transmission rate and delay change, call the signal flow and delay records, and generate a channel signal flow and delay monitoring data set;

[0008] S2: Based on the channel signal flow and delay monitoring data set, extract the bandwidth usage record and the load change rate, analyze the bandwidth requirements in the future time period, compare the network bandwidth margin to screen for conflict signals, call the signal priority adjustment timestamp, sort and optimize the transmission time points, and obtain a signal scheduling and transmission optimization plan;

[0009] S3: Based on the signal scheduling and transmission optimization plan, extract the channel signal flow and delay monitoring data set to calculate the delay change rate, screen for high-delay signals and adjust the transmission order, and generate optimized signal transmission order data;

[0010] S4: Call the optimized signal transmission order data and the channel signal flow, analyze the real-time load and bandwidth distribution, transfer high-load signals to low-load channels, and generate a channel load adjustment and allocation table;

[0011] S5: Call the channel load adjustment and allocation table, integrate and adjust the data, calibrate the timestamp and the load distribution, and generate a multi-channel output optimization plan for radio and television.

[0012] As a further solution of the present invention, the channel signal flow and delay monitoring data set includes signal bandwidth occupancy, signal transmission rate, and signal delay change. The signal scheduling and transmission optimization plan includes a priority adjustment timestamp, a signal sorting optimization result, and a transmission time point arrangement. The optimized signal transmission order data includes the adjusted transmission order, a high-delay signal list, and delay change rate data. The channel load adjustment and allocation table includes a high-load signal allocation result, a low-load channel allocation plan, and a signal transfer record. The multi-channel output optimization plan for radio and television includes an optimized timestamp calibration, a load distribution adjustment result, and a channel allocation optimization plan.

[0013] As a further solution of the present invention, the specific steps for obtaining the channel signal flow and delay monitoring data set are as follows:

[0014] S111: Based on the basic data of radio and television, extract the channel signal bandwidth occupancy data, calculate the real-time bandwidth value, screen for over-limit channels, and obtain the over-limit channel bandwidth characteristic value;

[0015] S112: Invoke the eigenvalue of the over-limit channel bandwidth to extract the transmission rate data of the channel signal, analyze the instantaneous rate change and the average transmission rate over multiple time periods, and use the formula:

[0016] ;

[0017] Calculate the rate fluctuation range of the channel signal, compare it with the rate change threshold, filter out the channel signals with fluctuations exceeding the threshold, and obtain the abnormal transmission rate fluctuation value;

[0018] Among them, represents the rate fluctuation range of the channel signal, represents the th moment of the transmission rate of the channel signal, represents the average transmission rate of the channel signal, represents the total number of sampling points within the calculation period;

[0019] S113: Invoke the abnormal transmission rate fluctuation value, extract the delay change data of the channel signal, calculate the delay change interval, filter out the channels exceeding the threshold, and establish a monitoring data set for the channel signal traffic and delay.

[0020] As a further solution of the present invention, the steps for obtaining the signal scheduling and transmission optimization plan are specifically as follows:

[0021] S211: Based on the monitoring data set of the channel signal traffic and delay, extract the bandwidth usage records and load change rate data, sort out the bandwidth occupancy of the channel in chronological order, set the bandwidth demand change threshold and compare it with the bandwidth demand growth rate of the channel, filter out the channels exceeding the bandwidth carrying capacity, and obtain the future bandwidth demand prediction value;

[0022] S212: According to the future bandwidth demand prediction value, extract the current network bandwidth margin data, and use the formula:

[0023] ;

[0024] Calculate the bandwidth conflict intensity value within the future time period, filter out the bandwidth conflict channels, and obtain the conflict signal set;

[0025] Among them, represents the bandwidth conflict intensity value within the future time period, represents the bandwidth demand at time t, represents the total network bandwidth at time t, represents the allocated bandwidth at time t, represents the total number of time slices in the future prediction period;

[0026] S213: Call the conflict signal set, extract the signal priority adjustment timestamp data, sort the signals according to the priority through the priority information of the conflict signals, analyze the optimal transmission time points of the differential priority signals, and establish a signal scheduling and transmission optimization plan.

[0027] As a further solution of the present invention, the steps for obtaining the optimized signal transmission order data are specifically as follows:

[0028] S311: Based on the signal scheduling and transmission optimization plan, analyze the delay change rate of the signals, perform normalization processing on the delay change rate of the channel signals, and obtain a normalized delay change deviation data set;

[0029] S312: Call the normalized delay change deviation data set, set a deviation threshold, screen the high-delay signals, sort them in descending order according to the delay change deviation, and obtain a high-delay signal sorting index;

[0030] S313: Call the high-delay signal sorting index, adjust the signal transmission order, re-allocate the transmission order through the strategy of giving priority to the transmission of high-delay signals, and use the formula:

[0031] ;

[0032] Obtain the optimized signal transmission order data;

[0033] Wherein, represents the optimized signal transmission order data, represents the original signal transmission order, represents the th normalized delay change deviation of the channel signal, represents the th traffic value of the channel signal, represents the total number of signal channels.

[0034] As a further solution of the present invention, the steps for obtaining the channel load adjustment and allocation table are specifically as follows:

[0035] S411: Call the optimized signal transmission order data and the channel signal traffic, calculate the real-time load, accumulate the total signal transmission amount within a unit time, calculate the bandwidth occupancy ratio, compare the multi-channel bandwidth utilization rate and the load situation, and establish a channel load ratio matrix;

[0036] S412: Call the channel load ratio matrix, screen the channels exceeding the reference value, calculate the high-load signal transmission amount, calculate the load transfer amount according to the available bandwidth between channels and the current load level, and use the formula:

[0037] ;

[0038] Calculate the signal transfer amount between channels to obtain a signal transfer amount matrix;

[0039] Among them, represents the signal transfer amount transferred from channel to channel ; is the real-time load of channel ; is the bandwidth occupancy of channel ; is the bandwidth intercommunication ability between channel and channel ; is the total number of channels, is a traversal variable, represents the real-time load of channel ; represents the bandwidth occupancy of channel ;

[0040] S413: Based on the signal transfer amount matrix, sort the channel load ratios, calculate the adjusted load according to the available bandwidth, and obtain a channel load adjustment and allocation table.

[0041] As a further solution of the present invention, the steps for obtaining the multi-channel output optimization scheme for radio and television are specifically as follows:

[0042] S511: Call the channel load adjustment and allocation table, extract the load adjustment data of the channels, classify them according to the channel numbers, sort them by the time stamps, filter the load change values in adjacent time periods, and use the formula:

[0043] ;

[0044] Calculate the channel load change rate;

[0045] Among them, represents the channel load change rate, and represent the channel load values corresponding to adjacent time stamps and ;

[0046] S512: Based on the channel load change rate, combine the load distribution data within adjacent time stamps, calculate the load stability coefficient, extract the deviation value, analyze the load fluctuation range, and obtain the channel load stability coefficient;

[0047] S513: According to the channel load stability coefficient, combine the load fluctuation range, adjust the channel load balancing weight, and generate a multi-channel output optimization scheme for radio and television.

[0048] A radio and television multi-channel output coordination system, which is used to execute the above-mentioned radio and television multi-channel output coordination method. The system includes:

[0049] Based on the radio and television basic data, the signal monitoring module extracts the bandwidth occupancy, transmission rate, and delay data, calls the signal flow and delay records, and generates a channel signal flow and delay monitoring data set;

[0050] Based on the channel signal flow and delay monitoring data set, the bandwidth prediction module calls the bandwidth usage record, evaluates the load change, analyzes the bandwidth demand, filters the conflict signals, and generates a signal scheduling and transmission optimization plan;

[0051] Based on the signal scheduling and transmission optimization plan, the transmission optimization module extracts the channel signal flow and delay data, calculates the delay change, adjusts the order of high-delay signals, and generates optimized signal transmission order data;

[0052] The load distribution module calls the optimized signal transmission order data and the channel flow, analyzes the load, transfers the high-load signals to the low-load channels, and generates a channel load adjustment and distribution table;

[0053] The channel scheduling module calls the channel load adjustment and distribution table, adjusts the signal transmission order, optimizes the channel allocation, and generates an optimized plan for radio and television multi-channel output.

[0054] Compared with the prior art, the advantages and positive effects of the present invention are as follows:

[0055] In the present invention, by analyzing the bandwidth occupancy, transmission rate, and delay change data of the channel signals in real time, the signal flow and delay monitoring can effectively identify and predict the future bandwidth demand, ensure the effective utilization of network bandwidth and avoid the influence of conflict signals, and use the delay change rate to filter and adjust the transmission order, which not only reduces the transmission delay, but also optimizes the multi-channel output coordination. This process optimization ensures the efficient scheduling of signals between different channels, and through the load transfer adjustment, reduces the load imbalance problem between channels. Through the optimization measures, the usage efficiency of network resources is improved, the smoothness of signal transmission is enhanced, and the signal loss or jamming phenomenon caused by overloading or excessive delay is reduced, greatly improving the stability and reliability of multi-channel output. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 is a schematic diagram of the working process of the present invention;

[0057] Figure 2 is a flowchart for obtaining the channel signal flow and delay monitoring data set in the present invention;

[0058] Figure 3Flowchart for obtaining the signal scheduling and transmission optimization plan in the present invention;

[0059] Figure 4 Flowchart for obtaining the optimized signal transmission sequence data in the present invention;

[0060] Figure 5 Flowchart for obtaining the channel load adjustment and distribution table in the present invention;

[0061] Figure 6 Flowchart for obtaining the multi-channel output optimization plan for radio and television in the present invention. Detailed implementation manners

[0062] In order to make the objectives, technical solutions and advantages of the present invention clearer, 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 used to limit the present invention.

[0063] In the description of the present invention, it should be understood that the orientation or positional relationship indicated by the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. is based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the present invention. In addition, in the description of the present invention, the meaning of "a plurality" is two or more, unless otherwise specifically defined.

[0064] Example 1, please refer to Figure 1 The present invention provides a technical solution: a multi-channel output coordination method for radio and television, including the following steps:

[0065] S1: Based on the basic data of radio and television, extract the channel signal bandwidth occupancy, transmission rate and delay change data, call the signal flow and delay records, and generate a channel signal flow and delay monitoring data set;

[0066] S2: Based on the channel signal flow and delay monitoring data set, extract the bandwidth usage record and load change rate, analyze the bandwidth requirements in the future time period, compare the network bandwidth margin to screen for conflicting signals (i.e., signals that cannot be successfully transmitted under the current bandwidth), call the signal priority adjustment timestamp, sort and optimize the transmission time points, and obtain the signal scheduling and transmission optimization plan;

[0067] S3: Based on the signal scheduling and transmission optimization plan, extract the channel signal flow and delay monitoring data set to calculate the delay change rate, screen for high-delay signals and adjust the transmission order to generate the optimized signal transmission order data;

[0068] S4: Call the optimized signal transmission sequence data and channel signal traffic, analyze the real-time load and bandwidth distribution, transfer high-load signals to low-load channels, and generate a channel load adjustment and allocation table;

[0069] S5: Call the channel load adjustment and allocation table, integrate and adjust the data, calibrate the time stamp and load distribution, and generate an optimized multi-channel output plan for radio and television.

[0070] The channel signal traffic and delay monitoring data set includes signal bandwidth occupancy, signal transmission rate, and signal delay change. The signal scheduling and transmission optimization plan includes priority adjustment time stamp, signal sorting optimization result, and transmission time point arrangement. The optimized signal transmission sequence data includes the adjusted transmission sequence, high-delay signal list, and delay change rate data. The channel load adjustment and allocation table includes high-load signal allocation results, low-load channel allocation plans, and signal transfer records. The optimized multi-channel output plan for radio and television includes optimized time stamp calibration, load distribution adjustment results, and channel allocation optimization plans.

[0071] Please refer to Figure 2 , and the specific steps for obtaining the channel signal traffic and delay monitoring data set are as follows:

[0072] S111: Based on the basic data of radio and television, extract the channel signal bandwidth occupancy data, calculate the real-time bandwidth value, screen the over-limit channels, and obtain the over-limit channel bandwidth characteristic value;

[0073] Obtain the instantaneous bandwidth value of the channel signal at a set sampling interval, set the bandwidth calculation period, accumulate the bandwidth occupancy of the channel signal within the calculation period, calculate the average bandwidth value and the maximum bandwidth value within each period, call the set bandwidth threshold, determine whether the channel is over-limit according to the threshold range, mark the channel signal that exceeds the threshold range as an abnormal channel, record its bandwidth characteristic parameters, call the recorded abnormal channel bandwidth data, extract the maximum instantaneous bandwidth point, and obtain the over-limit channel bandwidth characteristic value.

[0074] S112: Call the over-limit channel bandwidth characteristic value, extract the transmission rate data of the channel signal, analyze the instantaneous rate change amount and the average transmission rate in multiple time periods, and use the formula:

[0075] ;

[0076] Calculate the channel signal rate fluctuation range, compare it with the rate change threshold, screen the channel signals with fluctuations exceeding the threshold, and obtain the abnormal transmission rate fluctuation value;

[0077] Among them, represents the channel signal rate fluctuation range, represents the The channel signal transmission rate at a certain moment, represents the average transmission rate of the channel signal, represents the total number of sampling points within the calculation period;

[0078] Set the monitoring duration and sample at equal intervals Group of data, calculate the instantaneous rate change value for each group of data and record all change values, calculate the maximum rate fluctuation value within the time period, and compare it with the set threshold for comparison. If exceeds , it is marked as an abnormal channel, add it to the abnormal channel list and store the relevant parameters, and obtain the abnormal transmission rate fluctuation value;

[0079] Among them, the set monitoring duration is , the sampling interval is , then , assuming that the rate data obtained during the monitoring period are successively (in Mbps), then:

[0080] ;

[0081] Calculate the rate fluctuation range:

[0082] ;

[0083] ;

[0084] Set the threshold , since , this channel is marked as an abnormal channel. This result indicates that the rate fluctuation of the channel signal exceeds the set range, and it is necessary to further analyze its impact on signal stability.

[0085] S113: Call the abnormal transmission rate fluctuation value, extract the delay change data of the channel signal, calculate the delay change interval, screen the channels exceeding the threshold, and establish a monitoring data set for channel signal traffic and delay;

[0086] Store the delay data according to the sampling interval, calculate the instantaneous delay change rate within each time period, call the average delay value and the maximum delay value data of multiple stored time periods, judge whether the delay change amplitude exceeds the set threshold, mark the channels exceeding the threshold as abnormal delay channels, call the bandwidth characteristic values of the over-limit channels and the abnormal transmission rate fluctuation value, and establish a monitoring data set for channel signal traffic and delay.

[0087] Please refer to Figure 3 , the specific steps for obtaining the signal scheduling and transmission optimization plan are as follows:

[0088] S211: Based on the channel signal traffic and delay monitoring data set, extract the bandwidth usage records and load change rate data, organize the bandwidth occupancy of the channels in chronological order, set the bandwidth demand change threshold and compare it with the bandwidth demand growth rate of the channels, filter out the channels that exceed the bandwidth carrying capacity, and obtain the predicted value of future bandwidth demand;

[0089] First, obtain the historical bandwidth occupancy data of the channels, and perform time series sorting on it. Calculate the average value of the bandwidth occupancy over a past period at a fixed time interval, such as 1 second, to obtain the bandwidth average value sequence of each channel. At the same time, calculate the bandwidth change rate within the time interval. The bandwidth change rate is defined as the bandwidth difference between two adjacent time points divided by the time interval, record the change rate of all time intervals, and obtain the complete bandwidth rate change curve. For each channel, within the future prediction time window, such as within the range of the next 10 seconds, perform linear extrapolation based on the average value of the bandwidth change rate over the past period to predict the future bandwidth demand value. Compare the predicted bandwidth demand value with the current network bandwidth margin, set the bandwidth demand change threshold, such as setting the threshold to 80% of the bandwidth usage rate. If the predicted bandwidth exceeds this threshold, it is determined that the channel has an overloading risk, and the channel is marked as a high-risk channel. Call the data of all high-risk channels, record their predicted bandwidth demand values, and obtain the predicted value of future bandwidth demand.

[0090] S212: According to the predicted value of future bandwidth demand, extract the current network bandwidth margin data, and use the formula:

[0091] ;

[0092] Calculate the bandwidth conflict intensity value within the future time period, filter out the bandwidth conflict channels, and obtain the conflict signal set;

[0093] Among them, represents the bandwidth conflict intensity value within the future time period, represents the bandwidth demand at time moment, represents the total network bandwidth at time moment, represents the allocated bandwidth at time moment, represents the total number of time slices in the future prediction period;

[0094] Set the future prediction duration , the total network bandwidth Mbps, the allocated bandwidth Take values in turn Mbps, the predicted bandwidth demand Take values in turn If it is Mbps, then calculate the bandwidth conflict intensity as follows:

[0095] ;

[0096] ;

[0097] ;

[0098] Set the bandwidth conflict threshold , since the calculated , so it is judged that there is a conflict risk in the current network bandwidth resource. This result indicates that the current bandwidth demand exceeds the available bandwidth, and it is necessary to further optimize the signal scheduling plan and obtain the conflict signal set.

[0099] S213: Call the conflict signal set, extract the signal priority adjustment timestamp data, sort the signals according to the priority through the priority information of the conflict signals, analyze the optimal transmission time points of the differential priority signals, and establish a signal scheduling and transmission optimization plan;

[0100] First, obtain the priority values of all conflict signals and sort them from high to low according to the priority. After the sorting is completed, call the historical transmission time records of each signal, obtain the average transmission time points of each priority signal in the past period of time, and calculate the optimal transmission time points of each signal based on the priority strategy. If there is a bandwidth conflict for the signal with a higher current priority within the optimal transmission time period, adjust the transmission time of the signal with a lower priority to avoid the optimal time window of the higher priority signal. After the adjustment, recalculate the transmission time points of the signals and establish a signal scheduling and transmission optimization plan.

[0101] Please refer to Figure 4 , and the specific steps for obtaining the optimized signal transmission sequence data are as follows:

[0102] S311: Based on the signal scheduling and transmission optimization plan, analyze the delay change rate of the signals, normalize the delay change rate of the channel signals, and obtain the normalized delay change deviation data set;

[0103] In an actual communication network, channel signal traffic and delay monitoring are crucial data acquisition processes. The delay monitoring data set contains the real-time transmission speed and response time of each channel. The data is collected in real time through network monitoring tools. For example, in an optical fiber network, an optical time domain reflectometer is used to measure the propagation delay and attenuation of signals, and the traffic data is obtained through the traffic statistics interface of the router. The accurate measurement of traffic and delay data provides a basis for optimization strategies. Normalization processing converts the data into comparable metrics. By calculating the mean value of the normalized delay change rate of all channel signals, it can be further compared with individual channels, and the difference operation shows the degree of deviation of each channel from the average level. For example, if the delay change rate of a certain channel is significantly higher than the mean value, this indicates that there is a bottleneck or fault in the network. By calculating the difference between the normalized delay change rate and the mean value, the normalized delay change deviation is obtained for subsequent optimization and adjustment.

[0104] S312: Call the normalized delay change deviation data set, set the deviation threshold, screen high-delay signals, sort them in descending order of the delay change deviation, and obtain the sorting index of high-delay signals;

[0105] After obtaining the normalized delay change deviation, a specific threshold can be set, which is obtained based on network performance requirements and historical data analysis. For example, in a data center network, this threshold is the maximum delay that delay-sensitive applications cannot accept. Channels exceeding this threshold are considered high-delay signals, and the signals need to be processed preferentially to prevent packet loss or session timeout. Further, extract the transmission order index of high-delay signals and sort them in descending order of the delay change deviation value to ensure that the adjustment of data transmission priority is more in line with actual needs. For example, in a real-time video transmission scenario, preferentially adjusting high-delay data channels can reduce the phenomenon of video freezing. Finally, through calculation and sorting, a sorting index of high-delay signals is formed to provide a basis for subsequent transmission scheduling.

[0106] S313: Call the sorting index of high-delay signals, adjust the signal transmission order, reallocate the transmission order through the strategy of preferentially transmitting high-delay signals, and use the formula:

[0107] ;

[0108] Obtain the optimized signal transmission order data;

[0109] Where, represents the optimized signal transmission order data, represents the original signal transmission order, represents the th normalized delay change deviation of the channel signal, represents the The flow value of each channel signal represents the total number of signal channels;

[0110] High-latency signals are given priority in processing, which is particularly important in, for example, satellite communication. Because if signals with large latency are not processed preferentially, it will affect the overall communication quality. Each parameter in the formula is obtained by real-time monitoring of network data to ensure the real-time and accuracy of processing. Finally, the optimized signal transmission order data is obtained, providing a dynamic adjustment method for network traffic management, making the network resources more reasonably allocated, and thus improving the overall network performance;

[0111] represents the optimized signal transmission order, represents the original signal transmission order. Assume that the original transmission order is in ascending order of channel numbers. For a simplified example, assume (no initial bias), represents the th normalized latency change deviation of the channel, represents the th flow value of the channel, represents the total number of channels, assumed to be 3 channels;

[0112] Assume the specific values are as follows: , , (indicating that the latency of the third channel is relatively better), Mbps, Mbps, Mbps (traffic demand), (three channels);

[0113] First, calculate the denominator:

[0114] ;

[0115] Then, calculate the numerator:

[0116] ;

[0117] Substitute the values of the numerator and denominator into the formula to get:

[0118] ;

[0119] This result It is shown that after considering the time delay variation and channel traffic, the optimized transmission order weight is 58.82. This weight value can be used to determine the priority of channels. Channels with high weight values will obtain more preferential transmission rights. Even if the time delay variation deviation of a certain channel is negative (i.e., better than the average time delay), but if its traffic demand is low, its contribution to the total transmission order is also small. This weight calculation method ensures that channels with high time delay but also high traffic demand are processed preferentially, effectively coping with network delay problems under high load conditions.

[0120] Please refer to Figure 5 , the steps for obtaining the channel load adjustment allocation table are specifically as follows:

[0121] S411: Call the optimized signal transmission order data and channel signal traffic, calculate the real-time load, accumulate the total signal transmission volume within a unit time, calculate the bandwidth occupancy ratio, compare the bandwidth utilization rate and load conditions of multiple channels, and establish a channel load ratio matrix;

[0122] Obtain the data transmission volume of each channel within a unit time. The unit time can be set to 1 second for easy calculation of the transmission rate of each channel. For example, if a certain channel transmits 100MB of data in 1 second, record it as the channel transmission data volume, calculate the real-time load of each channel. The calculation basis of the real-time load is the ratio between the maximum bandwidth of the channel and the actual transmitted data. For example, if the maximum bandwidth of a certain channel is 1000Mbps and the actual used bandwidth is 600Mbps, then the load of this channel is 0.6. Calculate the bandwidth occupancy ratio, which can be calculated by the ratio of the channel load to the maximum bandwidth of the channel. In the above example, its value is 600Mbps / 1000Mbps = 0.6, that is, 60%. Compare the bandwidth occupancy ratio and load conditions of all channels to judge the balance of the current load of each channel. If the load ratio of some channels is significantly higher than that of the channels, there is a situation of unbalanced load, and it is necessary to further establish a channel load ratio data set. This data set includes information such as the bandwidth occupancy ratio, load ratio, and total signal transmission volume per unit time of each channel. Organize this data set and calculate the load ratio matrix of each channel to obtain the channel load ratio matrix.

[0123] S412: Call the channel load ratio matrix, screen channels exceeding the benchmark value, calculate the high-load signal transmission volume, calculate the load transfer volume based on the available bandwidth and current load level between channels, using the formula:

[0124] ;

[0125] Calculate the signal transfer volume between channels and obtain the signal transfer volume matrix;

[0126] Among them, represents channel to channel The transferred signal transfer amount, is the real-time load amount of channel ; is the bandwidth occupancy of channel ; is the bandwidth intercommunication ability between channel and channel ; is the total number of channels, is the traversal variable, indicating the real-time load amount of channel ; indicating the bandwidth occupancy of channel ;

[0127] Call the channel load ratio matrix, screen the channels exceeding the benchmark value, calculate the high-load signal transmission amount, calculate the load transfer amount based on the available bandwidth and the current load level between channels, set five channels in a certain system, assuming the load ratios of channels a, b, c, d, and e are 0.85, 0.92, 0.75, 0.65, and 0.55 respectively, and set the load balancing threshold to 0.8, then channels , have loads exceeding the threshold and need to perform load transfer. Calculate the load transfer amount between channels using the formula:

[0128] ;

[0129] Among them, assuming , , , , , and the total number of channels , then the summation term is:

[0130] ;

[0131] Substitute into the formula to calculate the signal amount transferred from channel to channel :

[0132] ;

[0133] Since the calculation result is negative, it means that channel b does not need to receive the load of a, but should transfer the load to a in the reverse direction. Calculate the signal transfer amount between all channels in this way to finally obtain the signal transfer amount matrix;

[0134] The advantage of the formula is that it calculates the signal transfer amount of each channel through the load ratio matrix, enabling the load of high-load channels to be evenly distributed to low-load channels, thereby optimizing the signal transmission efficiency. The final result obtained by the formula calculation indicates whether the load balance adjustment amount between channels is reasonable and is used for subsequent load distribution.

[0135] S413: Based on the signal transfer amount matrix, sort the channel load ratios, calculate the adjusted load according to the available bandwidth, and obtain the channel load adjustment and distribution table;

[0136] Sort the channel load ratios to determine that channels with higher loads are given priority for signal transfer. Assume that the signal transfer amount matrix shows that channel A needs to transfer 50 Mbps to channel D, and channel B needs to transfer 40 Mbps to channel E. Then, calculate the adjusted load level according to the bandwidth availability. The load of channel A is reduced to 870 Mbps, the load of channel D is increased to 700 Mbps, the load of channel B is reduced to 810 Mbps, and the load of channel E is increased to 580 Mbps. Adjust the load distribution of each channel accordingly, organize the adjusted load data, and obtain the channel load adjustment and distribution table.

[0137] Please refer to Figure 6 , and the steps to obtain the optimization plan for multi-channel output of radio and television are specifically as follows:

[0138] S511: Call the channel load adjustment and distribution table, extract the load adjustment data of the channels, classify them according to the channel numbers, sort them by the timestamp, filter the load change values in adjacent time periods, and use the formula:

[0139] ;

[0140] Calculate the channel load change rate;

[0141] Among them, represents the channel load change rate, and represent the channel load values corresponding to adjacent timestamps and ;

[0142] First, obtain the load values of each channel at different time points, classify them according to the channel numbers, and store the data of each channel in an independent sequence. Sort them by the timestamp to ensure the temporal consistency of the data. For example, in a radio and television system, the load of each channel can be represented as the bandwidth usage (unit: Mbps). Assume that at the timestamp , the load of channel A is 100 Mbps, and at the timestamp When the load of this channel becomes 120 Mbps, the load change value for the adjacent time period can be calculated. Assuming the adjacent time period interval is 10 seconds, the calculated load change rate of this channel during this time period is:

[0143] ;

[0144] Similarly, the same calculation is performed for all channels to obtain the load change rate of each channel within each adjacent time period, forming a time series. For example, if the load of Channel B rises from 200 Mbps to 230 Mbps within the same time period, its change rate is 3 Mbps / s. By traversing and calculating all channels, the load change rate of the channels is finally obtained.

[0145] S512: Based on the channel load change rate, combined with the load distribution data within adjacent timestamps, calculate the load stability coefficient, extract the deviation value, analyze the load fluctuation range, and obtain the channel load stability coefficient;

[0146] Classify the load data for adjacent time periods, calculate the load stability coefficient of the channel within different time periods, use statistical analysis methods to calculate the load fluctuation range, and quantify the load change amplitude within a certain time window. For example, assuming the observation window is 60 seconds, calculate the load standard deviation within this time window. The smaller the standard deviation, the smoother the load change. For example, in the transmission of radio and television signals, if the load change rate of a certain channel is within ±2 Mbps / s within this window, the load of this channel is relatively stable. If the load change amplitude of a certain channel is large, such as the load change rate is between ±8 Mbps / s, it indicates that the load fluctuates greatly, and the load balancing strategy for this channel needs to be further adjusted. Calculate the channel load stability coefficient, and finally obtain the stability evaluation index of each channel within this time window.

[0147] S513: According to the channel load stability coefficient, combined with the load fluctuation range, adjust the channel load balancing weight to generate an optimized scheme for multi-channel output of radio and television;

[0148] If the load fluctuation range of a certain channel is small, its equalization adjustment weight can be appropriately reduced. If the load fluctuation range of a certain channel is large, its equalization adjustment weight should be increased. For example, in the distribution of radio and television signals, if the load fluctuation range of a certain channel is within ±2 Mbps / s, its equalization weight adjustment coefficient is set to 1.0. If the load fluctuation range of a certain channel exceeds ±5 Mbps / s, its equalization weight adjustment coefficient is set to 1.5. By this method, the load balancing strategies of different channels are dynamically adjusted, and the adjusted load balancing scheme can optimize the stability of multi-channel output of radio and television, generating an optimized scheme for multi-channel output of radio and television.

[0149] The radio and television multi-channel output coordination system is used to execute the above-mentioned radio and television multi-channel output coordination method. The system includes:

[0150] Based on the radio and television basic data, the signal monitoring module extracts the bandwidth occupancy, transmission rate, and delay data, calls the signal flow and delay records, and generates a channel signal flow and delay monitoring data set;

[0151] Based on the channel signal flow and delay monitoring data set, the bandwidth prediction module calls the bandwidth usage records, evaluates the load changes, analyzes the bandwidth requirements, filters the conflicting signals, and generates a signal scheduling and transmission optimization plan;

[0152] Based on the signal scheduling and transmission optimization plan, the transmission optimization module extracts the channel signal flow and delay data, calculates the delay changes, adjusts the order of high-delay signals, and generates the optimized signal transmission order data;

[0153] The load distribution module calls the optimized signal transmission order data and the channel flow, analyzes the load, transfers the high-load signals to the low-load channels, and generates a channel load adjustment and distribution table;

[0154] The channel scheduling module calls the channel load adjustment and distribution table, adjusts the signal transmission order, optimizes the channel allocation, and generates a radio and television multi-channel output optimization plan.

[0155] The above are only the preferred embodiments of the present invention, and do not limit the present invention in other forms. Any person skilled in the art may use the disclosed technical content to make changes or modifications into equivalent embodiments with equivalent changes and apply them to other fields. However, any simple modification, equivalent change, and modification made to the above embodiments based on the technical essence of the present invention without departing from the technical solution content of the present invention still fall within the protection scope of the technical solution of the present invention.

Claims

1. A method for coordinating multi-channel outputs of radio and television, characterized in that, It includes the following steps: S1: Based on the basic data of radio and television, extract the data of channel signal bandwidth occupancy, transmission rate and delay change, call the signal traffic and delay records, and generate a channel signal traffic and delay monitoring data set; S2: Based on the channel signal traffic and delay monitoring data set, extract the bandwidth usage record and the load change rate, analyze the bandwidth requirements in the future time period, compare the network bandwidth margin to screen for conflicting signals, call the signal priority adjustment timestamp, sort and optimize the transmission time points, and obtain a signal scheduling and transmission optimization plan; S3: Based on the signal scheduling and transmission optimization plan, extract the channel signal traffic and delay monitoring data set to calculate the delay change rate, screen for high-delay signals and adjust the transmission order, and generate optimized signal transmission order data; S4: Call the optimized signal transmission order data and the channel signal traffic, analyze the real-time load and bandwidth distribution, transfer high-load signals to low-load channels, and generate a channel load adjustment and allocation table; S5: Call the channel load adjustment and allocation table, integrate the adjustment data, calibrate the timestamp and the load distribution, and generate an optimized multi-channel output plan for radio and television.

2. The radio and television multi-channel output coordination method according to claim 1, wherein The channel signal traffic and delay monitoring data set includes signal bandwidth occupancy, signal transmission rate, and signal delay change. The signal scheduling and transmission optimization plan includes the priority adjustment timestamp, the signal sorting optimization result, and the transmission time point arrangement. The optimized signal transmission order data includes the adjusted transmission order, the high-delay signal list, and the delay change rate data. The channel load adjustment and allocation table includes the high-load signal allocation result, the low-load channel allocation plan, and the signal transfer record. The optimized multi-channel output plan for radio and television includes the optimized timestamp calibration, the load distribution adjustment result, and the channel allocation optimization plan.

3. The method for coordinating multi-channel output of radio and television according to claim 2, wherein, The specific steps for obtaining the channel signal traffic and delay monitoring data set are as follows: S111: Based on the basic data of radio and television, extract the channel signal bandwidth occupancy data, calculate the real-time bandwidth value, screen for over-limit channels, and obtain the over-limit channel bandwidth characteristic value; S112: Call the over-limit channel bandwidth characteristic value, extract the channel signal transmission rate data, analyze the instantaneous rate change amount and the average transmission rate in multiple time periods, and use the formula: ; Calculate the channel signal rate fluctuation range, compare it with the rate change threshold, screen for channel signals with fluctuations exceeding the threshold, and obtain the abnormal transmission rate fluctuation value; Among them, represents the fluctuation range of the channel signal rate, represents the channel signal transmission rate at the th moment, and represents the average transmission rate of the channel signal; represents the total number of sampling points within the calculation period; S113: Call the abnormal transmission rate fluctuation value, extract the channel signal delay change data, calculate the delay change interval, screen for over-threshold channels, and establish a channel signal traffic and delay monitoring data set.

4. The radio and television multi-channel output coordination method according to claim 3, characterized in that The specific steps for obtaining the signal scheduling and transmission optimization plan are as follows: S211: Based on the channel signal traffic and delay monitoring data set, extract the bandwidth usage record and the load change rate data, sort the bandwidth occupancy of the channels in chronological order, set the bandwidth requirement change threshold and compare it with the channel bandwidth requirement growth rate, screen for channels that exceed the bandwidth carrying capacity, and obtain the future bandwidth requirement prediction value; S212: Extract the current network bandwidth margin data according to the predicted value of the future bandwidth requirement, and use the formula: ; Calculate the bandwidth conflict intensity value within the future time period, filter the bandwidth conflict channels, and obtain the conflict signal set; Among them, represents the bandwidth conflict intensity value within a future time period, represents time the bandwidth demand at the moment, represents time the total network bandwidth at the moment, represents time the allocated bandwidth at the moment, represents the total number of time slices in the future prediction period; S213: Call the conflict signal set, extract the signal priority adjustment timestamp data, sort the signals according to the priority through the priority information of the conflict signals, analyze the optimal transmission time points of the differential priority signals, and establish a signal scheduling and transmission optimization plan.

5. The multi-channel output coordination method for radio and television according to claim 4, characterized in that, The specific steps for obtaining the optimized signal transmission order data are as follows: S311: Based on the signal scheduling and transmission optimization plan, analyze the delay change rate of the signals, normalize the delay change rate of the channel signals, and obtain the normalized delay change deviation data set; S312: Call the normalized delay change deviation data set, set the deviation threshold, filter the high-delay signals, sort them in descending order of the delay change deviation, and obtain the sorting index of the high-delay signals; S313: Call the sorting index of the high-delay signals, adjust the signal transmission order, reallocate the transmission order through the strategy of preferentially transmitting high-delay signals, and use the formula: ; Obtain the optimized signal transmission order data; Among them, represents the optimized signal transmission sequence data, represents the original signal transmission sequence, represents the normalized delay change deviation of the signal of the th channel signal, represents the total number of signal channels.

6. The radio and television multi-channel output coordination method according to claim 5, characterized in that The specific steps for obtaining the channel load adjustment allocation table are as follows: S411: Call the optimized signal transmission order data and the channel signal traffic, calculate the real-time load, accumulate the total signal transmission volume within a unit time, calculate the bandwidth occupancy ratio, compare the bandwidth utilization rate and load conditions of multiple channels, and establish a channel load ratio matrix; S412: Call the channel load ratio matrix, filter the channels exceeding the benchmark value, calculate the transmission volume of high-load signals, calculate the load transfer volume based on the available bandwidth between channels and the current load level, and use the formula: ; Calculate the signal transfer volume between channels and obtain the signal transfer volume matrix; Among them, represents the channel The signal transfer amount transferred to the channel is the real-time load of the channel is the bandwidth occupancy of the channel is the bandwidth intercommunication ability between the channel and the channel is the total number of channels is the traversal variable indicating the real-time load of the channel is indicating the real-time load of the channel is the bandwidth occupancy of the channel; S413: Based on the signal transfer volume matrix, sort the channel load ratios, calculate the adjusted load according to the available bandwidth, and obtain the channel load adjustment allocation table.

7. The method for coordinating multi-channel output of radio and television according to claim 6, wherein The specific steps for obtaining the radio and television multi-channel output optimization plan are as follows: S511: Call the channel load adjustment allocation table, extract the load adjustment data of the channels, classify them according to the channel numbers, sort them according to the timestamps, filter the load change values in adjacent time periods, and use the formula: ; Calculate the channel load change rate; Among them, represents the channel load change rate, and represent the channel load values corresponding to adjacent timestamps and ; S512: Based on the channel load change rate, combine the load distribution data within adjacent timestamps, calculate the load stability coefficient, extract the deviation value, analyze the load fluctuation range, and obtain the channel load stability coefficient; S513: According to the channel load stability coefficient, combine the load fluctuation range, adjust the channel load balancing weight, and generate a radio and television multi-channel output optimization plan.

8. A multi-channel output coordination system for radio and television, characterized in that, According to the radio and television multi-channel output coordination method according to any one of claims 1-7, the system includes: The signal monitoring module extracts the bandwidth occupancy, transmission rate, and delay data based on the radio and television basic data, calls the signal traffic and delay records, and generates a channel signal traffic and delay monitoring data set; The bandwidth prediction module, based on the channel signal traffic and delay monitoring data set, calls the bandwidth usage records, evaluates the load changes, analyzes the bandwidth requirements, filters out the conflicting signals, and generates a signal scheduling and transmission optimization plan; The transmission optimization module, based on the signal scheduling and transmission optimization plan, extracts the channel signal traffic and delay data, calculates the delay changes, adjusts the order of the high-delay signals, and generates the optimized signal transmission order data; The load distribution module calls the optimized signal transmission order data and the channel traffic, analyzes the load, transfers the high-load signals to the low-load channels, and generates a channel load adjustment and distribution table; The channel scheduling module calls the channel load adjustment and distribution table, adjusts the signal transmission order, optimizes the channel allocation, and generates an optimized multi-channel output plan for radio and television.