Carrier communication adaptive transmission timing optimization method and system
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHUHAI RONNUO TECH CO LTD
- Filing Date
- 2026-05-19
- Publication Date
- 2026-08-07
AI Technical Summary
[0004]针对以上问题,本申请提供载波通信自适应发射时序优化方法及系统,用于至少解决如何在载波通信信道干扰随用电负荷周期波动并叠加随机扰动的条件下,对发射时序进行预测规划、反馈修正并输出通信部署方案的问题
Smart Images

Figure CN122533607A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of signal processing technology, specifically relating to a method and system for adaptive transmission timing optimization in carrier communication. Background Technology
[0002] In scenarios such as power data transmission, remote monitoring, and 5G carrier-coordinated access, carrier communication requires scheduling data transmission times based on link status to reduce bit errors, packet loss, and retransmissions during communication. Existing transmission timing adjustment methods mostly rely on reactive adjustments based on current channel detection results, typically changing the transmission time or retransmission interval only after detecting a decrease in signal-to-noise ratio, an increase in bit error rate, or packet loss. While this approach can respond to existing channel anomalies, it lacks prediction of the time distribution before interference peaks occur, easily causing the transmission window to fall into high-interference periods.
[0003] In communication environments with significant power load fluctuations, channel interference is not entirely random. Changes in load power, peak-to-valley load switching, and line noise variations can cause interference to exhibit a certain periodicity, while simultaneously being superimposed with random disturbances. If only a single channel feedback or a fixed historical average is used as the basis for transmission timing, it is difficult to distinguish between periodic interference and short-term disturbances, and it is also difficult to determine which time points in the future are more likely to form interference peaks. While some solutions can establish trend judgments based on historical data, they fail to unify real-time power load records and channel state changes into the same processing chain, leading to discrepancies between predicted results and actual interference distribution. Furthermore, existing solutions often lack channel feedback matching and simulation testing verification after generating transmission timing, failing to promptly correct transmission timing when actual channel conditions deviate from predicted results, easily causing unstable transmission window selection, persistent communication errors, and data packet loss. Summary of the Invention
[0004] To address the above issues, this application provides a carrier communication adaptive transmission timing optimization method and system, which at least solves the problem of predicting, planning, correcting, and outputting a communication deployment scheme for transmission timing under the condition that carrier communication channel interference fluctuates with the power load cycle and is superimposed with random disturbances.
[0005] To achieve the above objectives, the technical solution adopted in this application is as follows: In a first aspect, this application provides a carrier communication adaptive transmission timing optimization method, the method comprising: Historical channel status data and real-time power load records are acquired to form initial communication data; The initial communication data is decomposed into time series to obtain the interference distribution characteristic values; Generate the interference intensity distribution based on the interference distribution characteristic values; When there are time points in the interference intensity distribution that exceed the interference intensity deviation value, the sliding window is determined based on the transmission period and the channel monitoring period, the environmental noise factor is determined based on the environmental noise measurement value, and the peak period range is determined based on the sliding window and the environmental noise factor. Based on the peak period range, a genetic optimization technique is used to generate alternative timing schemes. The matching degree of the alternative timing schemes is calculated based on the channel feedback, and the preliminary timing plan is determined based on the matching degree. Based on the matching degree and matching degree standard, determine whether the preliminary timing plan is corrected based on the feedback signal delay difference to obtain the transmission timing. The simulated test launch timing yields a comprehensive evaluation index, and a communication deployment plan is output based on the comprehensive evaluation index.
[0006] Secondly, this application provides a carrier communication adaptive transmission timing optimization system for implementing a carrier communication adaptive transmission timing optimization method. The system includes: The data acquisition module is used to acquire historical channel status data and real-time power load records, and to form initial communication data based on the historical channel status data and the real-time power load records; The feature decomposition module is used to perform time series decomposition on the initial communication data to obtain interference distribution feature values; The intensity generation module is used to generate an interference intensity distribution based on the interference distribution characteristic values. The peak identification module is used to determine the sliding window based on the transmission period and the channel monitoring period when there are time points in the interference intensity distribution that exceed the interference intensity deviation value, determine the environmental noise factor based on the environmental noise measurement value, and determine the peak period range based on the sliding window and the environmental noise factor. The timing planning module is used to generate alternative timing schemes based on the peak period range using genetic optimization techniques, calculate the matching degree of the alternative timing schemes based on channel feedback, and determine the preliminary timing plan based on the matching degree. The timing correction module is used to determine whether the initial timing plan should be corrected based on the feedback signal delay difference according to the matching degree and matching degree standard, so as to obtain the transmission timing. The simulation output module is used to simulate and test the transmission timing to obtain comprehensive evaluation indicators, and output a communication deployment plan based on the comprehensive evaluation indicators.
[0007] Compared with existing technologies, the advantages and beneficial effects of this application are as follows: By combining historical channel status data and real-time power load records to form initial communication data, changes in channel quality and power load can be included in interference analysis at the same time reference, reducing judgment bias caused by relying solely on feedback from a single channel.
[0008] By performing time series decomposition on the initial communication data and extracting interference distribution feature values, it is possible to distinguish between periodic changes and random disturbances in the interference, providing a stable data foundation for the subsequent generation of interference intensity distribution.
[0009] By identifying time points in the interference intensity distribution that exceed the interference intensity deviation value, and combining the sliding window and environmental noise factor to determine the peak period range, the high interference period can participate in the transmission timing constraint in the form of a continuous time boundary.
[0010] By generating alternative timing schemes based on the peak period range using genetic optimization techniques and combining channel feedback to calculate the matching degree, a verification relationship can be established between predicted interference and actual channel conditions.
[0011] By correcting the transmission timing based on a comprehensive evaluation index obtained from matching degree, feedback signal delay difference, and simulation tests, the communication deployment scheme can have a clear basis for transmission time and reliability verification. Attached Figure Description
[0012] Figure 1 This is a flowchart illustrating the method described in this application; Figure 2 This is a block diagram of the module combination of the system in this application. Detailed Implementation
[0013] To enable those skilled in the art to better understand the technical solution, the present application will be described in detail below with reference to the embodiments. The description in this section is only exemplary and explanatory, and should not be used to limit the scope of protection of the present application in any way.
[0014] Carrier communication is a communication method that loads information to be transmitted onto a carrier signal with specific frequency characteristics and transmits the signal through existing transmission media or wireless resources. Its core technology lies not only in the selection of the carrier frequency but also in the synergistic relationship between modulation, channel occupancy, transmission timing, feedback response, and anti-interference control. In power line communication, dedicated communication links, and communication systems involving 5G carrier-coordinated transmission, carrier signals typically need to transmit data in dynamically changing channel environments. Channel noise, load disturbances, transmission attenuation, and feedback delay at different time periods directly affect the available transmission window of the carrier signal. Therefore, transmission timing should not be treated as a fixed transmission parameter but should be dynamically determined by combining historical channel conditions, real-time environmental changes, and feedback verification results. This application addresses the transmission time selection problem in carrier communication by proposing an adaptive transmission timing optimization method and system to establish a continuous processing chain between interference distribution prediction, peak period identification, candidate timing generation, channel feedback matching, and simulation test verification.
[0015] like Figure 1As shown, an adaptive transmission timing optimization method for carrier communication includes the following processing steps.
[0016] The communication dispatching equipment receives channel status records generated by the carrier communication link within historical operating cycles and simultaneously receives real-time electricity load records uploaded by the power load acquisition equipment. The historical operating cycle can be set according to the communication service transmission cycle, load fluctuation cycle, and channel monitoring cycle to cover intraday load changes and interference changes caused by equipment operation switching. The communication dispatching equipment performs time stamp verification on the two types of data, eliminating data items with missing sampling times, out-of-bounds values, or duplicate reports, and arranging the retained data according to a unified sampling time. After time alignment, the communication dispatching equipment merges the channel status records and electricity load records at the same sampling time to form initial communication data. This initial communication data serves as input for subsequent time series decomposition and interference distribution feature extraction, retaining the sampling time, data source, and validity markers to facilitate subsequent stages in determining whether interference changes are synchronous with load changes.
[0017] In one embodiment, historical channel state data is generated by carrier communication equipment, communication gateways, or channel monitoring units during historical operation, and is used to reflect the transmission quality of carrier signals in power lines. Historical channel state data may include one or more of the following: channel attenuation value, signal-to-noise ratio (SNR) detection value, bit error rate (BER), and packet loss ratio. The channel attenuation value indicates the decrease in carrier signal strength after transmission through the line and can be obtained from the difference between the output level at the transmitting end and the detection level at the receiving end. The SNR detection value indicates the strength relationship between the effective carrier signal and noise components and can be obtained statistically by the communication receiver within a fixed detection period. The BER indicates the proportion of bit errors occurring in the received data and can be obtained statistically from communication verification results. The packet loss ratio indicates the proportion of transmitted data packets that were not normally received or did not receive acknowledgment feedback and can be obtained from retransmission records at the transmitting end, acknowledgment records at the receiving end, or statistical records from the communication gateway. Not all of the above data are required to exist simultaneously; the system can select at least one as historical channel state data based on the equipment's acquisition capabilities, but the selected data should reflect the trend of channel quality changes over time.
[0018] Real-time power load records are provided by power acquisition devices, distribution monitoring terminals, or power management platforms to reflect the real-time operating status of the power environment where the carrier communication line is located. Real-time power load records can include one or more of the following: load power, load change rate, and load peak-valley status. Load power represents the power load level at the sampling time; the load change rate represents the degree of change in load power within adjacent sampling periods, which can be determined by the difference in load power within the sampling period and the sampling interval; load peak-valley status marks whether the current sampling time is during peak, stable, or low load periods, and can be determined based on historical load curves, scheduling period divisions, or load status labels provided by the power management platform. The load change rate and load peak-valley status help distinguish between persistent and sudden interference, avoiding judgment of interference changes based solely on a single channel quality record.
[0019] When generating initial communication data, the communication scheduling device uses the sampling time as the data merging index, mapping historical channel state data and real-time power load records to the same time axis. If the sampling periods of the two types of data are different, the shorter sampling period is used as the basic time granularity, and data with longer sampling periods is segmented and preserved. If a channel state record or power load record is missing at a certain sampling time, the system can supplement it based on data from adjacent sampling times, or mark that sampling time as a low-confidence sample. Low-confidence samples are not directly deleted, but their participation weight is reduced in the subsequent feature extraction stage to prevent continuous data from being excessively truncated. If the missing time exceeds a preset allowable interval, the data merging for that time period is terminated, and the system waits for new valid sampling records to enter. The preset allowable interval can be determined based on the maximum transmission interval of the carrier communication service and the channel monitoring period, and is used to limit the impact of missing data on interference trend judgment. After merging is completed, the initial communication data includes the sampling time, channel state field, power load field, and data validity field. Subsequent processing modules can directly read the initial communication data for time series decomposition.
[0020] After receiving the initial communication data from the previous stage, the communication scheduling equipment sorts the channel status field and power load field according to the sampling time, forming a continuous data sequence. For fields in the data sequence that reflect interference changes, the communication scheduling equipment performs time series decomposition, classifying recurring patterns as periodic components and unstable parts caused by short-term mutations, sporadic noise, and load switching as random disturbance components. After decomposition, the communication scheduling equipment extracts features such as period length, period amplitude, fluctuation amplitude, and random disturbance intensity from the periodic and random disturbance components, respectively, forming interference distribution characteristic values. These interference distribution characteristic values are then passed to the subsequent interference intensity distribution generation stage to determine the basic form of interference changes within the future time range.
[0021] In one embodiment, before performing time-series decomposition, the communication scheduling device divides the initial communication data into sampling windows. The length of the sampling window can be determined based on the transmission cycle of the carrier communication service, the channel monitoring cycle, and the common fluctuation cycle of power load, ensuring that each sampling window contains a sufficient number of channel state records and power load records. If the sampling window is too short, periodic components are not easily identified stably; if the sampling window is too long, random disturbances may be over-smoothed. The communication scheduling device can select multiple candidate window lengths from historical operating data, compare the continuity of changes in channel attenuation values, signal-to-noise ratio detection values, bit error rate, or data packet loss ratio within each candidate window, and select the window that can cover at least one major interference cycle and has a data loss ratio below the allowable range as the decomposition window.
[0022] Within each decomposition window, the communication scheduling device reads the initial communication data using the sampling time as an index, converting phenomena such as increased channel attenuation, decreased signal-to-noise ratio, increased bit error rate, or increased packet loss rate into a sequence of interference changes in the same direction. If multiple channel state fields exist simultaneously in the initial communication data, the communication scheduling device can determine the primary field based on the device's acquisition accuracy and field completeness, and use the remaining fields as verification fields. The primary field is used to participate in time series decomposition, while the verification fields are used to determine whether the decomposition results are consistent with the actual communication quality changes. If the primary field is continuously missing or its change direction is significantly opposite to that of the verification fields, the communication scheduling device marks the corresponding sampling window as a low-confidence window and reduces the window's contribution to the interference distribution characteristic values.
[0023] The time series decomposition process separates the interference variation sequence into periodic and random disturbance components. The periodic component represents interference variations that recur in adjacent power consumption cycles, equipment start-up / shutdown cycles, or communication service cycles; the random disturbance component represents short-term fluctuations that cannot be explained by a stable period. The period length is determined by the time interval between adjacent interference peaks; an interval with higher frequency or better stability can be selected from multiple peak intervals. The period amplitude is determined by the difference between the peaks and troughs in the periodic component, reflecting the strength of the periodic interference. The fluctuation amplitude is determined by the overall fluctuation range of the interference variation sequence within the decomposition window, reflecting the severity of communication quality changes within that window. The random disturbance intensity is determined by the dispersion of the random disturbance component within the decomposition window, reflecting the impact of sudden load changes, occasional noise, or equipment switching on carrier communication.
[0024] The communication scheduling equipment associates the above features with sampling windows and time locations to generate interference distribution feature values. If a feature remains stable across multiple consecutive sampling windows, it is marked as a stable feature; if a feature only appears within a load mutation window, it is marked as a disturbance feature. Stable features are used to support the periodic trend in subsequent interference intensity distributions, while disturbance features are used to correct local mutations in subsequent interference intensity distributions. After feature generation is complete, the communication scheduling equipment stores the interference distribution feature values along with the time range of the corresponding sampling windows, enabling subsequent processing to retrieve the period length, period amplitude, fluctuation amplitude, and random disturbance intensity in chronological order to generate an interference intensity distribution that reflects future interference changes.
[0025] After receiving the interference distribution feature values generated in the previous stage, the communication scheduling equipment reads the period length, period amplitude, and fluctuation amplitude related to periodic changes, and combines this with the intensity of random disturbances to determine whether the current interference change still maintains a stable period. For time periods with stable periods, the communication scheduling equipment extracts features such as peak position, valley position, duration, and phase change from the periodic components to form a periodic component feature vector. The periodic component feature vector is compared with historical data comparison benchmarks formed by historical channel state data to determine whether the current periodic interference deviates from historical norms. After the comparison is completed, the communication scheduling equipment generates a predicted sequence of interference intensity changes according to a predetermined prediction time range, and converts the predicted sequence into an interference intensity distribution arranged by time points. The interference intensity distribution serves as input for subsequent identification of peak period ranges to determine which time points have a high risk of interference.
[0026] In one embodiment, the periodic component feature vector is used to carry key features of the periodic component that can influence future interference trends. When generating the periodic component feature vector, the communication scheduling device takes the periodic component obtained from time series decomposition as the object and extracts the peak position, valley position, peak-valley interval, cycle duration, cycle amplitude change, and adjacent cycle offset for each cycle along the sampling time. The peak position is used to represent the time region where the interference intensity reaches a high level within a cycle, the valley position is used to represent the time region where the interference intensity is low, the peak-valley interval is used to reflect the speed of change from a low interference state to a high interference state, the cycle duration is used to determine the basic time span of the subsequent prediction sequence, the cycle amplitude change is used to distinguish between stable cycles and enhanced cycles, and the adjacent cycle offset is used to reflect the time drift of the cycle position caused by load changes or equipment operation switching. If there are multiple cycles within the sampling window, the communication scheduling device extracts the above features for each cycle in chronological order, arranges the same type of features into a feature sequence, and then combines them to form the periodic component feature vector.
[0027] Historical data comparison benchmarks, formed from historical channel state data, serve as a correction reference for the current periodic component feature vector. Communication scheduling equipment can select a time period from the historical channel state data that closely matches the current power load status, statistically analyze the periodic changes in channel attenuation, signal-to-noise ratio, bit error rate, and packet loss ratio within that time period, and generate historical peak positions, historical period lengths, historical amplitude ranges, and historical disturbance ranges. If the real-time power load record shows that the current load is at its peak, the historical benchmark from the peak load period is prioritized; if the current load is stable, the benchmark from a time period with a lower load change rate is used. In this way, the historical data comparison benchmark not only reflects historical channel quality changes but also remains consistent with the current load status, avoiding the incorrect application of interference characteristics from peak load periods to low load periods.
[0028] The communication scheduling equipment compares the periodic component feature vector with historical data benchmarks to generate a predicted sequence of interference intensity changes. The predicted sequence is arranged according to multiple predicted time points within a future time range, with each predicted time point configured with a predicted interference intensity value and a reliable state. The prediction time range can be determined based on the transmission cycle of the carrier communication service, the channel feedback cycle, and the length of historical interference cycles; the interval between prediction time points can be consistent with the channel state sampling cycle, or the accuracy can be adjusted according to the transmission timing. If the deviation between the periodic component feature vector and the historical data benchmark is within the allowable range, the communication scheduling equipment uses the current cycle length and cycle amplitude to generate the predicted sequence; if the deviation exceeds the allowable range, the communication scheduling equipment corrects the peak position and amplitude based on the adjacent cycle offset and the intensity of random disturbances. The allowable range can be set based on the fluctuation range of cycle length and cycle amplitude under similar historical load conditions to limit the impact of abnormal samples on the predicted sequence.
[0029] After the predicted sequence is generated, the communication scheduling device reads the predicted sequence in chronological order of the predicted time points. It writes each predicted time point and its corresponding predicted interference intensity value into a time index list, which is then used as the interference intensity distribution. When the predicted sequence carries a confidence state, the communication scheduling device uses this confidence state as an additional marker in the time index list for subsequent peak period identification to verify low-confidence time points. The interference intensity distribution can be stored using a time index list, a set of time windows, or continuous curve data, as long as it can be read chronologically in the subsequent peak period identification stage. If the confidence state of a certain predicted time point is low, the communication scheduling device retains the predicted interference intensity value for that time point and adds a low-confidence marker. This can be used in conjunction with adjacent time points for judgment when identifying the peak period range. If multiple consecutive predicted time points are in a low-confidence state, the communication scheduling device marks the corresponding time range as a verification interval, which can be further confirmed by channel feedback data. After mapping, the interference intensity distribution is transmitted to the peak period identification stage for comparison with the interference intensity deviation value to determine the high-interference time range that may need to be avoided.
[0030] After receiving the interference intensity distribution, the communication scheduling equipment reads the predicted interference intensity values for each time point in chronological order. The sliding window, determined by the transmission period, channel monitoring period, and historical peak duration, is used to determine the continuity of potential peak points on the time axis. The environmental noise factor, determined by environmental noise measurements, noise power trends, and the synchronicity between noise and interference intensity changes, is used to correct the time boundary of the peak period. The interference intensity deviation value can be set based on the interference intensity range, allowable bit error rate boundary, and data packet loss ratio boundary within historical communication anomaly periods, used to distinguish between ordinary fluctuations and high-interference time points that need to be avoided. When the predicted interference intensity value at any given time point exceeds the interference intensity deviation value, the communication scheduling equipment marks that time point as a potential peak point. For potential peak points that appear consecutively or have short intervals, the communication scheduling equipment uses a sliding window to analyze their temporal continuity and obtain initial boundaries. The environmental noise factor reflects the impact of external noise on boundary judgment. The communication scheduling equipment uses this factor to correct the initial boundaries, forming a peak period range, and then passes this peak period range to the timing planning stage to generate alternative timing schemes to avoid high-interference periods.
[0031] In one embodiment, when identifying the peak period range, the communication scheduling device uses predicted time points in the interference intensity distribution as the traversal objects. Each predicted time point is configured with an interference intensity prediction value, a reliability status, and a time index. The interference intensity deviation value is not based on a fixed empirical value, but is set according to the time periods in historical channel state data where communication quality degradation occurs. The time periods of communication quality degradation can be determined by records where the bit error rate exceeds the service's allowable upper limit, the packet loss ratio exceeds the transmission tolerance range, or the signal-to-noise ratio is lower than the stable communication lower limit. The communication scheduling device statistically analyzes the distribution of interference intensity prediction values within these time periods and sets the interference intensity deviation value in conjunction with the current service's requirements for communication reliability. When the service reliability requirements are high, a lower deviation boundary can be used to make peak identification more conservative; when the service allows a certain delay but requires reduced retransmissions, the high quantile range of historical abnormal samples can be used as the deviation boundary.
[0032] After setting the deviation boundary, the communication scheduling equipment compares each time point in the interference intensity distribution. When the predicted interference intensity value at a certain time point exceeds the interference intensity deviation value, that time point is added to the potential peak point set. For time points in low-confidence states, the communication scheduling equipment does not discard them directly, but instead uses the interference intensity changes of adjacent time points for auxiliary judgment. If there are consecutive time points exceeding the interference intensity deviation value on both sides of a low-confidence time point, then that low-confidence time point is retained in the potential peak point set; if a low-confidence time point is an isolated point and neither of its adjacent time points has reached the deviation boundary, then it is marked as a point to be confirmed, to avoid expanding the peak period range due to single-point prediction errors.
[0033] A sliding window is used to determine whether potential peaks belong to the same interference peak. The window length can be determined based on the carrier communication transmission period, channel monitoring period, and historical peak duration. The window movement step can be consistent with the time interval of the interference intensity distribution. The communication scheduling equipment covers the set of potential peaks with the sliding window, and counts the number of potential peaks within the window, the duration of continuous deviations beyond the deviation boundary, and the direction of interference intensity change within the window. If potential peaks appear consecutively within the window, and the continuous duration reaches a preset duration condition, the starting point of the continuous interval is taken as the starting boundary, and the ending point of the continuous interval is taken as the ending boundary. If the interval between two continuous intervals is less than the window movement step or less than the minimum transmission interval of the communication service, the two continuous intervals are merged into the same peak period to avoid forming unusable short interval windows in actual transmission timing planning.
[0034] The environmental noise factor is used to determine the correction direction and magnitude of the peak boundary. When the environmental noise factor is higher than the noise correction threshold, the communication scheduling equipment extends the starting boundary forward along the time axis and the ending boundary backward along the time axis. When the environmental noise factor is not higher than the noise correction threshold and the interference intensity on both sides of the boundary continuously decreases, the communication scheduling equipment maintains the starting and ending boundaries. The noise correction threshold can be set based on the distribution of environmental noise factors in historical low-interference periods to determine whether the environmental noise near the boundary is sufficient to affect the peak range. The environmental noise factor can be determined by the measured environmental noise value, the trend of noise power change, and the synchronicity of noise and interference intensity changes. When the environmental noise factor is high, it indicates that there may still be noise superposition effects near the peak boundary. The communication scheduling equipment extends the starting boundary forward along the time axis and the ending boundary backward. When the environmental noise factor is low and the interference intensity on both sides of the boundary decreases rapidly, the communication scheduling equipment maintains the boundary determined by the sliding window. The extension magnitude of the boundary correction can be determined based on the minimum transmission interval of the communication service and the channel monitoring period. The extension result must not exceed the predicted time range. After boundary correction is completed, the communication scheduling equipment outputs the peak period range, which includes the starting boundary, the ending boundary, and the core high-interference zone. The peak period range is then used as an avoidance constraint for subsequent timing parameters in the timing planning stage.
[0035] After receiving the peak period range output from the previous stage, the communication scheduling equipment reads the start boundary, end boundary, and core high-interference interval, and converts this time information into avoidance constraints for transmission timing parameters. Transmission timing parameters describe the transmission start time, duration, retransmission waiting time, and window offset of the carrier communication task within the predicted time range. Using the avoidance constraints as boundaries, the communication scheduling equipment combines the transmission start time, transmission duration, retransmission waiting time, and transmission window offset into multiple transmission timing parameter combinations. Combinations that overlap with prohibited transmission intervals or exceed the allowable transmission delay are eliminated. The remaining combinations are written into the initial population, and multiple candidate timing schemes are generated through selection, crossover, and mutation. Each candidate timing scheme corresponds to a set of transmission timing parameters. After scheme generation, the communication scheduling equipment obtains the current channel state data based on channel feedback and calculates the matching degree of the candidate timing schemes under the actual channel state. The matching degree is used to filter preliminary timing plans that can enter the subsequent correction stage and serves as the basis for determining whether correction based on the feedback signal delay difference is necessary.
[0036] In one embodiment, the communication scheduling device constructs avoidance constraints for transmission timing parameters based on the peak period range. The core high-interference interval within the peak period range is set as a prohibited transmission interval, while the edge periods near the start and end boundaries are set as restricted transmission intervals. The prohibited transmission interval is used to exclude transmission schemes overlapping with high-interference peaks, and the restricted transmission interval is used to reduce the priority of transmission schemes near high-interference boundaries. The width of the edge periods can be determined based on the channel monitoring period, transmission duration, and transmission command response delay to prevent the transmission window from falling into the high-interference interval due to execution delays.
[0037] The transmission timing parameters consist of the transmission start time, transmission duration, retransmission waiting time, and transmission window offset. The transmission start time determines the time and position of the communication task entering the line; the transmission duration indicates the length of time the current data transmission task occupies the communication link; the retransmission waiting time determines the waiting interval for the next transmission if transmission fails or no acknowledgment is received; and the transmission window offset is used for time shifting when alternative schemes approach the restricted transmission interval. The communication scheduling equipment generates multiple combinations of transmission timing parameters within the predicted time range. Each combination must satisfy the conditions of not crossing the prohibited transmission interval and completing the communication task within the allowed transmission delay. Combinations that do not meet the basic constraints are not included in the initial population.
[0038] The initial population consists of multiple valid combinations of transmission timing parameters. The communication scheduling device calculates the fitness for each combination, which is determined based on the overlap between the transmission time period and the peak period range, the predicted interference intensity within the transmission time period, the transmission delay constraint, and the retransmission waiting time. When the transmission time period overlaps with the prohibited transmission interval, the corresponding combination is eliminated; when the transmission time period is within the low interference interval and meets the transmission delay constraint, the corresponding combination retains a higher fitness. The communication scheduling device selects retained combinations based on fitness, cross-pollinating the transmission start time, duration, or window offset of different combinations to form new parameter combinations. Mutation processing is used to slightly change the transmission start time or retransmission waiting time within the allowed transmission time range to avoid candidate schemes being concentrated at a single time point. The mutation magnitude can be set according to the channel monitoring period and the minimum transmission interval, and is not allowed to cross the prohibited transmission interval. After multiple rounds of selection, cross-pollination, and mutation processing, the communication scheduling device outputs a set of candidate timing schemes and passes the transmission time period of each candidate timing scheme to the channel feedback matching stage.
[0039] In one embodiment, the communication scheduling device obtains current channel state data based on channel feedback. Channel feedback is uploaded by the carrier communication receiver, communication gateway, or line monitoring unit within the current monitoring period. The current channel state data may include one or more of the following: current interference intensity, current signal-to-noise ratio (SNR), current bit error rate (BER), and current packet loss ratio. The current interference intensity indicates the level of interference occurring in the actual line; the current SNR indicates the relative strength of the effective carrier signal and noise; the current BER reflects the proportion of errors in the received data; and the current packet loss ratio reflects situations where transmitted packets were not received normally or did not receive acknowledgment feedback. If some fields are missing in the channel feedback, the communication scheduling device can supplement them using similar fields from the most recent effective monitoring period and configure a low-confidence flag for the supplemented fields. The low-confidence flag reduces the weight of the corresponding field in the matching degree calculation.
[0040] The communication scheduling equipment reads the current channel state data according to the transmission time period corresponding to the alternative timing scheme and calculates the matching degree. The matching degree represents the degree of consistency between the alternative timing scheme and the actual channel state; a higher value indicates that the transmission time period is closer to a low-interference, low-error-rate, and low-packet-loss state. The matching degree can be determined according to the following relationship: In the formula, For the first The degree of matching between the alternative timing schemes; For the first The normalized value of the current interference intensity within the corresponding launch time period for each alternative timing scheme; For the first Each alternative timing scheme corresponds to the inverse normalized value of the current signal-to-noise ratio within the transmission time period, and the value is larger when the signal-to-noise ratio is low. For the first The normalized value of the current bit error rate within the transmission time period corresponding to each alternative timing scheme; For the first The normalized value of the current data packet loss ratio within the corresponding transmission time period for each alternative timing scheme; , , , These are the weights for the current interference intensity, current signal-to-noise ratio, current bit error rate, and current packet loss ratio, respectively. Each weight can be determined based on the tolerance of the communication service for bit errors, packet loss, and latency, and is used to constrain the influence ratio of different feedback fields in the matching degree. The above normalized values can be scaled based on the maximum or minimum values in historical valid samples or the service's allowable boundaries, so that data of different dimensions can participate in the calculation together.
[0041] After obtaining the matching degree of each candidate timing scheme, the communication scheduling equipment sorts them from highest to lowest matching degree. If the highest matching degree meets the matching degree standard, the communication scheduling equipment determines the corresponding candidate timing scheme as the preliminary timing plan. The matching degree standard can be determined based on the matching degree distribution of historical successful transmission samples, the allowable bit error rate of the service, and the packet loss ratio, and is used to restrict low-quality transmission windows from entering subsequent execution. If the matching degree of multiple candidate timing schemes meets the matching degree standard, the communication scheduling equipment prioritizes the scheme with the smaller transmission delay and far from the peak period range; if all candidate timing schemes do not meet the matching degree standard, the communication scheduling equipment still retains the scheme with the highest matching degree as the preliminary timing plan to be corrected, and passes the insufficient matching degree status to the subsequent correction stage. The preliminary timing plan includes transmission timing parameters, corresponding matching degree, and transmission time period, which is used to support subsequent judgment on whether timing adjustment is needed based on the delay difference of feedback signals.
[0042] After receiving the preliminary timing plan, matching degree, and matching degree standard, the communication scheduling equipment determines whether the preliminary timing plan can directly enter the transmission control stage. The matching degree standard can be jointly set by historical successful transmission records, allowable bit error rate, allowable packet loss ratio, and service latency requirements, and is used to limit the minimum channel adaptation level for alternative schemes to enter the actual transmission stage. When the matching degree reaches the matching degree standard, the communication scheduling equipment organizes the transmission start time, duration, and retransmission waiting time in the preliminary timing plan into a transmission sequence. When the matching degree is lower than the matching degree standard, the communication scheduling equipment reads the feedback signal delay difference and uses this difference to correct the preliminary timing plan, forming an adjusted scheme sequence. The adjusted scheme sequence and the updated optimization parameters are used together to determine the transmission sequence, which is then passed to the subsequent simulation test stage.
[0043] In one embodiment, the feedback signal delay difference is used to represent the time offset between the current channel feedback and the expected feedback in the initial timing plan. The communication scheduling device records the feedback return time when sending probe data, receiving acknowledgment feedback, or obtaining real-time channel feedback, and compares it with the estimated feedback arrival time in the initial timing plan to obtain the feedback signal delay difference. A positive feedback signal delay difference indicates that the actual feedback is later than the estimated feedback, suggesting that the current channel may experience congestion, noise superposition, or a delayed acknowledgment response. A negative feedback signal delay difference indicates that the actual feedback is earlier than the estimated feedback, suggesting that the current transmission window may still have room for advance adjustment. When the feedback signal delay difference is within the allowable delay range, the communication scheduling device maintains the initial timing plan unchanged or only updates the status flag. The allowable delay range can be determined based on the transmission cycle, acknowledgment feedback cycle, and maximum allowable transmission delay of the carrier communication service, to prevent minor feedback jitter from triggering unnecessary timing corrections.
[0044] When the matching degree is lower than the matching degree standard, the communication scheduling equipment uses the feedback signal delay difference as the basis for timing adjustment. If the feedback signal delay difference exceeds the allowable delay range, the communication scheduling equipment will move the launch start time in the initial timing plan backward to avoid the low-quality time period shown in the current feedback. If the feedback signal delay difference is less than the negative boundary of the allowable delay range, the communication scheduling equipment can advance the launch start time without entering the peak period range, reducing waiting time. The launch duration and retransmission waiting time are checked synchronously with the launch start time to ensure that the adjusted launch window still meets the peak period avoidance constraints and service delay requirements. If the adjusted launch window overlaps with the peak period range, the communication scheduling equipment discards the adjustment result and selects the second-highest matching degree alternative as the new adjustment target.
[0045] The sequence of plans is formed by arranging multiple executable timing plans according to priority. When generating the sequence, the communication scheduling equipment uses the preliminary timing plan as the base plan, adds the timing plans corrected for feedback signal delay differences to the candidate positions, and reorders them according to matching degree, transmission delay, time interval from the peak range, and retransmission waiting time. Plans with higher matching degree, transmission windows further away from the peak range, and lower transmission delay have higher priority. The adjusted sequence is not simply a record of multiple plans, but serves as the basis for subsequent selection of transmission timing. The communication scheduling equipment sequentially verifies the plans in the adjusted sequence. If a plan meets the matching degree criterion, avoidance constraints, and service delay constraints, further screening stops, and the transmission timing parameters of that plan are used as the transmission timing.
[0046] Optimization parameters control the magnitude and intensity of timing adjustments and can include the transmission window offset step size, retransmission waiting time adjustment magnitude, matching degree screening boundary, and scheme ranking weight. The transmission window offset step size can be set according to the channel monitoring period and the minimum adjustable transmission interval; the retransmission waiting time adjustment magnitude can be set according to the acknowledgment feedback period and the service delay limit; the matching degree screening boundary can be set according to the matching degree distribution in historical successful transmission samples; and the scheme ranking weight can be set according to the service's tolerance for bit errors, packet loss, and delay. Each time the communication scheduling equipment completes a scheme sequence adjustment, it updates the above optimization parameters and recalculates whether the candidate schemes in the adjusted scheme sequence meet the execution conditions. If a qualified scheme is not formed after a preset number of iterations, the communication scheduling equipment selects the scheme with the highest matching degree in the current scheme sequence that does not overlap with the peak period range, marks it as the transmission timing sequence to be verified, and transmits it to the simulation test phase for reliability verification.
[0047] After receiving the transmission timing determined in the previous stage, the communication scheduling equipment writes the transmission start time, transmission duration, retransmission waiting time, and transmission window offset into the channel simulation module. The simulation environment parameter set is a set of parameters used to constrain the operating state of the channel simulation module, including at least one of line attenuation conditions, ambient noise level, load disturbance state, and channel update cycle. This provides a channel environment consistent with the target communication scenario for the simulation test of the transmission timing. The channel simulation module executes the channel transmission simulation process according to the simulation environment parameter set, which may include line attenuation conditions, noise level, load fluctuation state, and channel update cycle, used to reproduce the main interference conditions in the target communication scenario. After simulation, the communication scheduling equipment reads the signal transmission attenuation rate and communication bit error rate, and combines them with the simulation environment parameter set to form a comprehensive evaluation index. The comprehensive evaluation index is compared with a reliability threshold standard. If the standard is met, the target transmission timing is formed; if the standard is not met, the communication scheduling equipment updates the interference intensity distribution based on the signal-to-noise ratio detection value and the data packet loss ratio, and corrects the transmission timing. The target transmission timing enters the communication deployment scheme output stage, serving as the basis for subsequent transmission control and deployment configuration.
[0048] In one embodiment, the channel simulation module is used to verify the reliability of the transmission timing sequence in the target communication scenario before the actual transmission timing sequence is issued. When the communication scheduling device inputs the transmission timing sequence into the channel simulation module, it simultaneously loads a simulation environment parameter set. The simulation environment parameter set can be formed by historical line operation records, environmental noise records, power load status, and communication equipment configuration parameters. The line operation records are used to determine the basic attenuation conditions, the environmental noise records are used to set the background noise level, the power load status is used to determine the disturbance intensity caused by load changes, and the communication equipment configuration parameters are used to limit the transmission power, modulation method, and channel monitoring period. The simulation environment parameter set is not a fixed template but is matched to the current communication scenario. When the real-time power load record shows a switch between peak and valley load states, the communication scheduling device selects environmental parameters consistent with that load state for testing, avoiding the use of low-load parameters in high-load scenarios.
[0049] The channel simulation module simulates the data transmission process based on the input transmission timing, recording the signal transmission attenuation rate and communication bit error rate within the transmission window. The signal transmission attenuation rate represents the degree of decrease in signal strength received at the simulated receiver relative to the output strength at the simulated transmitter, while the communication bit error rate represents the proportion of erroneous bits in the simulated received data. The communication scheduling equipment can combine these two indicators with the environmental noise level, load disturbance intensity, and channel update cycle from the simulated environment parameter set to convert them into a comprehensive evaluation index. The comprehensive evaluation index can be determined according to the following relationship: In the formula, For comprehensive evaluation indicators; This is the normalized value of the signal transmission attenuation rate; This is the normalized value of the communication bit error rate; This is the normalized value for the environmental noise level. This is the normalized value of the load disturbance intensity; Weights for signal transmission attenuation rate; For communication bit error rate weights; As a weight for environmental noise levels; This represents the weighting for load disturbance intensity. Each normalized value can be scaled based on the range of values in historical valid samples or the allowable boundaries of the service. Each weight can be set according to the tolerance of the communication service for attenuation, bit error rate, noise, and load disturbance. This calculation relationship is used to convert test data of different dimensions into the same judgment scale, facilitating comparison with reliability threshold standards.
[0050] The reliability threshold standard can be set based on the carrier communication service level, allowable bit error rate, allowable packet loss ratio, and maximum transmission delay. When the comprehensive evaluation index meets the reliability threshold standard, the communication scheduling equipment determines the current transmission sequence as the target transmission sequence. When the comprehensive evaluation index does not meet the reliability threshold standard, the communication scheduling equipment does not directly output the communication deployment plan, but instead reads the signal-to-noise ratio (SNR) detection value and packet loss ratio within the same time range. If the SNR detection value is lower than the stable communication lower limit, or the packet loss ratio exceeds the service allowable range, the communication scheduling equipment marks the corresponding time period as the channel quality degradation interval and uses this interval to update the interference intensity distribution. The updated interference intensity distribution is used to redefine the high interference time range and available transmission window. Based on this, the communication scheduling equipment corrects the transmission start time, transmission duration, or retransmission waiting time to obtain the corrected transmission sequence.
[0051] After the corrected transmission timing is input into the channel simulation module again, the module reads the corrected transmission start time, transmission duration, retransmission waiting time, and transmission window offset. It then re-executes the channel transmission simulation process according to the same simulation environment parameter set as the previous simulation test, and calculates the signal transmission attenuation rate and communication bit error rate corresponding to the corrected transmission timing to obtain the updated comprehensive evaluation index. When the updated comprehensive evaluation index reaches the reliability threshold standard, the communication scheduling equipment determines the corrected transmission timing as the target transmission timing. If it still does not reach the reliability threshold standard, the communication scheduling equipment retains the reasons for non-compliance, the channel quality degradation range, and the current interference intensity distribution for the subsequent stage to regenerate alternative timing schemes. After the target transmission timing is determined, the communication scheduling equipment generates a communication deployment plan. The communication deployment plan includes the target transmission timing, applicable channel environment parameters, reliability threshold standard, quality index update cycle, and abnormal triggering conditions. The quality indicator update cycle can be set according to the channel feedback cycle and the service transmission cycle, which is used to limit the time interval for subsequent re-evaluation of the target transmission timing; the abnormal triggering conditions can be triggered by a decrease in signal-to-noise ratio, an increase in bit error rate, or an increase in the proportion of data packet loss, which is used to start a new timing evaluation process in actual communication.
[0052] like Figure 2 As shown, a carrier communication adaptive transmission timing optimization system includes the following modules.
[0053] The data acquisition module consists of a carrier communication interface circuit, a channel monitoring and sampling circuit, an electricity load acquisition interface, a time synchronization circuit, and a data buffer unit. The carrier communication interface circuit connects to the communication line and receives historical channel status records. The channel monitoring and sampling circuit is used to collect statistics on channel attenuation, signal-to-noise ratio, bit error rate, and packet loss. The electricity load acquisition interface is used to receive load power, load changes, and load peak-valley status. The time synchronization circuit is used to attach a unified time stamp to the collected data. The data buffer unit is used to temporarily store and form initial communication data.
[0054] The feature decomposition module consists of a digital signal processor, a time-series data storage unit, and a computation acceleration unit. The digital signal processor reads the initial communication data and performs time-series decomposition. The time-series data storage unit is used to store channel state data and power load records within the sampling window. The computation acceleration unit is used to perform calculations and processing of periodic components, random disturbance components, and interference distribution characteristic values.
[0055] The intensity generation module consists of an embedded processor, a feature vector storage unit, and a prediction calculation unit. The embedded processor reads the interference distribution feature values and schedules the prediction process. The feature vector storage unit is used to store the period length, period amplitude, fluctuation amplitude, and random disturbance intensity. The prediction calculation unit is used to generate an interference intensity distribution arranged in time based on the interference distribution feature values.
[0056] The peak identification module consists of a comparator array, a sliding window buffer, an environmental noise sampling interface, and a boundary determination unit. The comparator array is used to compare the interference intensity distribution with the interference intensity deviation value; the sliding window buffer is used to store the interference intensity data within consecutive time points; the environmental noise sampling interface is used to receive environmental noise data; and the boundary determination unit is used to determine the start and end boundaries of the peak period and generate the peak period range.
[0057] The timing planning module consists of a parameter register, a genetic optimization operation unit, a channel feedback interface, and a scheme selection unit. The parameter register stores the transmission start time, transmission duration, retransmission waiting time, and window offset. The genetic optimization operation unit generates alternative timing schemes based on the peak period range. The channel feedback interface receives current channel state data. The scheme selection unit calculates the matching degree and determines the initial timing plan.
[0058] The timing correction module consists of a feedback delay measurement circuit, a timing adjustment unit, an iterative controller, and a timing output register. The feedback delay measurement circuit measures the delay difference of the feedback signal, the timing adjustment unit adjusts the initial timing plan based on the delay difference of the feedback signal, the iterative controller updates and optimizes the parameters and controls the number of corrections, and the timing output register stores the corrected transmission timing.
[0059] The simulation output module consists of a channel simulation unit, a quality assessment unit, a deployment configuration memory, and a communication control interface. The channel simulation unit is used to test the transmission timing according to the simulated environment parameters, the quality assessment unit is used to generate comprehensive evaluation indicators, the deployment configuration memory is used to store the target transmission timing and communication deployment plan, and the communication control interface is used to output the communication deployment plan to the carrier communication transmission equipment.
[0060] It should be noted that, in this document, the terms "comprising," "including," and any other variations are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Specific examples have been used in this document to illustrate the principles and implementation methods of the technical solutions of this application. The above examples are only for the purpose of helping to understand the methods and core ideas of this application. The above descriptions are merely preferred embodiments of this application. It should be pointed out that, due to the limitations of written expression and the objective existence of infinite specific structures, those skilled in the art can make several improvements, modifications, or changes without departing from the principles of this application, and can also combine the above technical features in an appropriate manner; these improvements, modifications, changes, or combinations, or the direct application of the concept and technical solutions of this application to other situations without modification, should all be considered within the scope of protection of this application.
Claims
1. A carrier communication adaptive transmission timing optimization method, characterized in that, The method includes: Acquire historical channel status data and real-time power load records, and form initial communication data based on the historical channel status data and the real-time power load records; The initial communication data is decomposed into time series to obtain interference distribution characteristic values; An interference intensity distribution is generated based on the interference distribution characteristic values; When the interference intensity distribution has a time point that exceeds the interference intensity deviation value, a sliding window is determined based on the transmission period and the channel monitoring period, an environmental noise factor is determined based on the environmental noise measurement value, and the peak period range is determined based on the sliding window and the environmental noise factor. Based on the peak period range, a genetic optimization technique is used to generate alternative timing schemes. The matching degree of the alternative timing schemes is calculated based on channel feedback, and a preliminary timing plan is determined based on the matching degree. Based on the matching degree and matching degree standard, determine whether to correct the preliminary timing plan based on the feedback signal delay difference to obtain the transmission timing; The simulation test yields a comprehensive evaluation index for the transmission timing, and a communication deployment plan is output based on the comprehensive evaluation index.
2. The method according to claim 1, characterized in that, The historical channel state data includes at least one of channel attenuation value, signal-to-noise ratio detection value, bit error rate, and data packet loss ratio, and the real-time power load record includes at least one of load power, load change rate, and load peak-valley status.
3. The method according to claim 1, characterized in that, The step of performing time series decomposition on the initial communication data to obtain interference distribution characteristic values includes: The initial communication data is decomposed into a time series to obtain the periodic components and random disturbance components of the interference; The disturbance distribution characteristic value is determined based on the periodic component and the random disturbance component, and the disturbance distribution characteristic value includes at least one of period length, period amplitude, fluctuation amplitude and random disturbance intensity.
4. The method according to claim 3, characterized in that, The step of generating the interference intensity distribution based on the interference distribution feature values includes: Feature extraction is performed on the periodic components to obtain the periodic component feature vector; A predicted sequence of interference intensity changes is generated based on the periodic component feature vector and the historical data comparison benchmark formed by the historical channel state data; Based on the predicted time points and predicted interference intensity values in the predicted sequence, the interference intensity distribution arranged by time is generated.
5. The method according to claim 1, characterized in that, The method of determining the peak period range based on a sliding window and environmental noise factor includes: The time points in the interference intensity distribution that exceed the interference intensity deviation value are identified as potential peak points; Based on the sliding window, a continuity analysis is performed on the potential peak points to determine the start and end boundaries of the peak period. Based on the environmental noise factor, the boundary correction direction and boundary correction magnitude are determined, and the starting boundary and the ending boundary are corrected according to the boundary correction direction and the boundary correction magnitude to obtain the peak period range.
6. The method according to claim 1, characterized in that, The generation of alternative time series schemes based on the peak period range using genetic optimization technology includes: Based on the peak period range, avoidance constraints are determined for the transmission timing parameters. An initial population consisting of multiple launch timing parameters is constructed based on the avoidance constraints. Based on the initial population, selection, crossover, and mutation processes are performed to obtain the alternative time series schemes.
7. The method according to claim 1, characterized in that, The step of determining the preliminary timing plan by calculating the matching degree based on channel feedback includes: The current channel state data is obtained based on the channel feedback, and the current channel state data includes at least one of the following: current interference intensity, current signal-to-noise ratio, current bit error rate, and current packet loss ratio. The matching degree is calculated based on the current channel state data within the transmission time period corresponding to the alternative timing scheme; The preliminary timing plan is determined from the alternative timing schemes based on the matching degree.
8. The method according to claim 1, characterized in that, The step of determining whether the preliminary timing plan is corrected based on the feedback signal delay difference according to the matching degree and matching degree standard to obtain the transmission timing includes: If the matching degree is lower than the matching degree standard, obtain the feedback signal delay difference; Based on the time delay difference of the feedback signal, the initial timing plan is adjusted to obtain the adjusted scheme sequence, and the optimization parameters are iteratively updated. The launch timing is determined based on the adjusted scheme sequence and the updated optimization parameters.
9. The method according to claim 1, characterized in that, The simulation test obtains a comprehensive evaluation index for the transmission timing, and outputs a communication deployment plan based on the comprehensive evaluation index, including: The transmission timing is input into the channel simulation module to obtain the signal transmission attenuation rate and the communication bit error rate; The comprehensive evaluation index is determined based on the signal transmission attenuation rate, the communication bit error rate, and a set of simulated environmental parameters consisting of at least one of line attenuation conditions, environmental noise level, load disturbance state, and channel update cycle. If the comprehensive evaluation index does not reach the reliability threshold standard, the interference intensity distribution is updated by combining the signal-to-noise ratio detection value and the data packet loss ratio, and the transmission timing is corrected according to the updated interference intensity distribution to obtain the corrected transmission timing. The corrected transmission timing is input into the channel simulation module, and simulation tests are performed according to the simulation environment parameter set to obtain the updated comprehensive evaluation index. If the comprehensive evaluation index meets the reliability threshold standard, the launch timing will be determined as the target launch timing. If the updated comprehensive evaluation index meets the reliability threshold standard, the corrected launch timing will be determined as the target launch timing. The communication deployment scheme is output based on the target transmission timing.
10. A carrier communication adaptive transmission timing optimization system, used to implement the carrier communication adaptive transmission timing optimization method according to any one of claims 1 to 9, characterized in that, The system includes: The data acquisition module is used to acquire historical channel status data and real-time power load records, and to form initial communication data based on the historical channel status data and the real-time power load records; The feature decomposition module is used to perform time series decomposition on the initial communication data to obtain interference distribution feature values; The intensity generation module is used to generate an interference intensity distribution based on the interference distribution characteristic values; The peak identification module is used to determine the sliding window based on the transmission period and the channel monitoring period when there are time points in the interference intensity distribution that exceed the interference intensity deviation value, determine the environmental noise factor based on the environmental noise measurement value, and determine the peak period range based on the sliding window and the environmental noise factor. The timing planning module is used to generate alternative timing schemes based on the peak period range using genetic optimization technology, calculate the matching degree of the alternative timing schemes based on channel feedback, and determine the preliminary timing plan based on the matching degree. The timing correction module is used to determine whether the preliminary timing plan is corrected based on the feedback signal delay difference according to the matching degree and the matching degree standard, so as to obtain the transmission timing. The simulation output module is used to simulate and test the transmission timing to obtain a comprehensive evaluation index, and output a communication deployment scheme based on the comprehensive evaluation index.