Frequency hopping system adaptive communication method based on bandwidth and service channel monitoring
By monitoring and dynamically adjusting the bandwidth and symbol rate of the frequency hopping communication system, the problems of low spectrum resource utilization, insufficient anti-interference capability and poor compatibility in the existing technology are solved, realizing efficient spectrum utilization and improved anti-interference capability, and adapting to various waveform transmission requirements.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-10
- Publication Date
- 2026-04-07
AI Technical Summary
Existing frequency-hopping communication systems suffer from low spectrum resource utilization, limited anti-interference capabilities, poor compatibility and adaptability, and insufficient flexibility in parameter adjustment, making it difficult to meet communication needs in complex scenarios.
By monitoring the interference status within the initial communication bandwidth, dynamically adjusting the communication bandwidth and air interface symbol rate, optimizing spectrum utilization, and employing concentrated transmit power and efficient mapping of useful channels, this approach is suitable for multi-network coexistence scenarios, enhancing anti-interference capabilities and network robustness.
It improved the system's spectrum utilization, enhanced anti-interference capabilities, solved the problems of spectrum waste and frequency resource conflicts, met the compatibility requirements of various waveforms, and ensured the stable transmission of high-priority services.
Smart Images

Figure CN121815418A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication, and in particular to an adaptive communication method for frequency hopping systems based on bandwidth and service channel monitoring. Background Technology
[0002] Frequency hopping communication, as a crucial communication technology, boasts significant advantages in resisting narrowband interference and ensuring data transmission security due to its "random frequency hopping" characteristic, and has been widely applied in military, emergency response, and industrial fields. Existing frequency hopping communication systems and data link systems primarily employ a "fixed bandwidth + fixed number of frequency channels" design. This means that during system initialization, available spectrum resources are divided into frequency channels of fixed width, and all channels are programmed to the frequency points corresponding to the frequency hopping pattern. During communication, transmission follows the preset frequency hopping pattern.
[0003] However, existing technologies have the following key shortcomings, making it difficult to meet communication needs in complex scenarios:
[0004] 1. Low spectrum resource utilization: Due to the fixed bandwidth design, when multiple frequency hopping trunking systems (such as multi-group collaborative data links or communication systems of multiple emergency rescue teams) work in parallel in the same area, spectrum resource conflicts are likely to occur. At the same time, there are often underutilized "residual frequency points" in the shared frequency band (due to the sharing of fixed channel width with other radio services). Existing systems cannot efficiently map these frequency points to service transmission, resulting in spectrum waste.
[0005] 2. Limited anti-interference capability: The transmission power of the existing system is distributed across all frequency points of a fixed bandwidth. If the enemy launches tracking interference on the bandwidth, the system will find it difficult to counter the interference by adjusting the power allocation. Moreover, in a strong confrontation environment, the narrow frequency hopping space makes it difficult to maintain a reasonable number of frequency hopping points, which leads to a decrease in the network robustness of the cluster data link system.
[0006] 3. Poor compatibility and adaptability: Existing data link systems mostly adopt fixed waveform designs, which are difficult to be compatible with waveform requirements in different scenarios; at the same time, they lack low-latency channel access mechanisms for sudden traffic, which can easily lead to service congestion.
[0007] 4. Insufficient flexibility in parameter adjustment: The communication parameters (such as symbol rate and bandwidth) of the existing system are mostly pre-configured and cannot be dynamically adjusted according to the channel traffic load and interference intensity. When the channel bandwidth is limited (such as when interference signals occupy part of the spectrum), the system cannot adaptively reduce the bandwidth to ensure basic communication.
[0008] Although existing technologies include various modulation and demodulation methods such as frequency modulation (FM), amplitude modulation (AM), single-sideband modulation (SSB), double-sideband modulation (DSB), vestigial sideband modulation (VSB), frequency shift keying (FSK), phase shift keying (PSK), Gaussian minimum frequency shift keying (GMSK), quadrature amplitude modulation (QAM), frequency hopping (FHSS), direct sequence spread spectrum (DHSS), and orthogonal frequency division multiplexing (OFDM) for basic data transmission, none of these methods offer a systematic solution for "bandwidth adaptive management," failing to simultaneously address the three core issues of spectrum utilization, anti-interference capability, and compatibility. Therefore, there is an urgent need for a frequency hopping communication method that can dynamically adjust bandwidth, optimize spectrum utilization, enhance anti-interference capability, and be compatible with multiple waveforms. Summary of the Invention
[0009] To address the technical problems existing in the prior art, the present invention aims to provide an adaptive communication method for frequency hopping systems based on bandwidth and service channel monitoring. By concentrating transmission power, efficiently mapping useful channels, and optimizing spectrum utilization, this method is suitable for multi-network coexistence scenarios and can significantly improve the system's anti-interference capability and network robustness.
[0010] To achieve the above-mentioned objectives, this invention provides an adaptive communication method for frequency hopping systems based on bandwidth and service channel monitoring, comprising the following steps:
[0011] Monitor the interference status within the initial communication bandwidth to determine whether the available communication bandwidth within the initial communication bandwidth is limited.
[0012] If it is determined that the available communication bandwidth is limited, the degree of limitation is calculated, and the corresponding adjustment parameters are determined according to the preset mapping relationship between the degree of limitation and the adjustment parameters.
[0013] Based on the aforementioned adjustment parameters, the target communication bandwidth and target air interface symbol rate are calculated.
[0014] Predict whether the transmission requirements of the highest priority service data can be met under the target communication bandwidth and target air interface symbol rate;
[0015] If this is not met, the time slot allocation for each service data will be adjusted according to the priority of the service data in order to meet the transmission requirements of the highest priority service data.
[0016] The target communication bandwidth and target air interface symbol rate are synchronized using a fixed TDMA time slot; and after synchronization is completed, all network nodes switch their current communication bandwidth and current air interface symbol rate to the target communication bandwidth and target air interface symbol rate.
[0017] According to a technical solution of the present invention, the target communication bandwidth and target air interface symbol rate are calculated based on the adjustment parameters, and the process includes:
[0018] The initial air interface symbol rate is reduced by the system design margin to obtain the redundant air interface symbol rate.
[0019] Based on the adjustment parameters, the initial communication bandwidth and the redundancy-removing air interface symbol rate are reduced proportionally to obtain the target communication bandwidth and the target air interface symbol rate.
[0020] According to one technical solution of the present invention, the degree of restriction is the ratio of the interfered bandwidth to the initial communication bandwidth;
[0021] When the degree of restriction is greater than or equal to the first restriction threshold, it is considered severely restricted;
[0022] When the degree of restriction is less than the first restriction threshold and greater than or equal to the second restriction threshold, it is considered moderately restricted;
[0023] When the degree of restriction is less than the second restriction threshold and greater than 0, it is considered slightly restricted;
[0024] Where 0 < second restricted threshold < first restricted threshold ≤ 1.
[0025] According to one technical solution of the present invention, the mapping relationship between the degree of restriction and the adjustment parameters is as follows:
[0026] When severely restricted, the corresponding adjustment parameter is: ;
[0027] When moderately restricted, the corresponding adjustment parameter is: ;
[0028] When slightly restricted, the corresponding adjustment parameter is: ;
[0029] in, All are positive integers, and .
[0030] According to one technical solution of the present invention, the process of synchronizing the target communication bandwidth and the target air interface symbol rate includes:
[0031] The master node broadcasts the target communication bandwidth and target air interface symbol rate in the control time slot of the TDMA frame to initiate synchronization;
[0032] The master node receives synchronization confirmation messages returned by each slave node;
[0033] If all slave nodes successfully confirm, then the entire network synchronization is considered complete.
[0034] Otherwise, the master node retransmits the target communication bandwidth and target air interface symbol rate in the control time slots of the subsequent 1 to 3 TDMA frames so that the unsynchronized slave nodes can complete the synchronization.
[0035] According to one technical solution of the present invention, it further includes:
[0036] Before initiating the synchronization process, first determine whether a synchronization process is already in progress;
[0037] If a synchronization process is already in progress, then the synchronization process will not be initiated.
[0038] According to a technical solution of the present invention, the time slot allocation of each service data is adjusted according to the priority of the service data, the process including:
[0039] Keep the position and number of control time slots in the TDMA frame unchanged, and adjust the allocation ratio of service time slots among service data of different priorities.
[0040] The present invention also provides an electronic device, comprising: one or more processors, one or more memories, and one or more computer programs; wherein the processor is connected to the memory, and the one or more computer programs are stored in the memory. When the electronic device is running, the processor executes the one or more computer programs stored in the memory to cause the electronic device to perform the communication method described above.
[0041] The present invention also provides a computer-readable storage medium for storing computer instructions, which, when executed by a processor, implement the communication method described above.
[0042] This invention provides an adaptive communication method for frequency hopping systems based on bandwidth and service channel monitoring, which has the following advantages:
[0043] (1) By dynamically adjusting the air interface symbol rate, the transmit power is concentrated to the current working bandwidth, increasing the difficulty of enemy tracking and interference. At the same time, a reasonable number of frequency points are maintained in the narrow frequency hopping space to ensure the network robustness of the trunking system. The interference-to-signal ratio can be reduced to below the node's tolerance threshold, ensuring that basic communication is not interrupted.
[0044] (2) It can efficiently map the remaining frequency points in the shared frequency band to the service transmission, thus solving the frequency resource conflict problem when multiple cluster systems are running in parallel.
[0045] (3) The hybrid multiple access mechanism optimizes network throughput while allowing nodes to transmit randomly and asynchronously. It combines a compromise of proportional adjustment and real-time monitoring to reduce the network overhead of real-time adjustment and avoid a decrease in transmission efficiency. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the embodiments will be briefly described below. Obviously, the drawings described below are merely some embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without creative effort.
[0047] Figure 1 The flowchart illustrates an adaptive communication method for a frequency hopping system based on bandwidth and traffic channel monitoring according to an embodiment of the present invention. Detailed Implementation
[0048] The description of the embodiments in this specification should be taken in conjunction with the accompanying drawings, which should form part of the complete specification. In the drawings, the shape or thickness of the embodiments may be exaggerated and may be indicated in a simplified or convenient manner. Furthermore, parts of the various structures in the drawings will be described separately; it is worth noting that elements not shown in the figures or not described in words are in a form known to those skilled in the art.
[0049] The descriptions of the embodiments herein, including any references to directions and orientations, are for ease of description only and should not be construed as limiting the scope of the invention. The following description of preferred embodiments involves combinations of features, which may exist independently or in combination; the invention is not particularly limited to the preferred embodiments. The scope of the invention is defined by the claims. Figure 1 As shown; Specific Implementation Method 1
[0051] This embodiment of the adaptive communication method for a frequency hopping system based on bandwidth and service channel monitoring includes the following steps:
[0052] Monitor the interference status within the initial communication bandwidth to determine whether the available communication bandwidth within the initial communication bandwidth is limited.
[0053] If it is determined that the available communication bandwidth is limited, the degree of limitation is calculated, and the corresponding adjustment parameters are determined according to the preset mapping relationship between the degree of limitation and the adjustment parameters.
[0054] Based on the adjusted parameters, the target communication bandwidth and target air interface symbol rate are calculated.
[0055] Predict whether the transmission requirements of the highest priority service data can be met under the target communication bandwidth and target air interface symbol rate;
[0056] If this is not met, the time slot allocation for each service data will be adjusted according to the priority of the service data in order to meet the transmission requirements of the highest priority service data.
[0057] The target communication bandwidth and target air interface symbol rate are synchronized by fixing the TDMA time slot; and after synchronization is completed, all network nodes switch their current communication bandwidth and current air interface symbol rate to the target communication bandwidth and target air interface symbol rate.
[0058] This embodiment includes the following core steps:
[0059] S1. System initialization: Complete hardware self-test and software module loading, determine the initial communication bandwidth used by the system, and use default fixed and dynamically adjustable parameters. Proceed to step S2.
[0060] S1 is the system initialization process: Based on a hardware-free software architecture (embedded processor plus general-purpose agile transceiver), the system completes self-test and configuration program loading, determines the initial communication bandwidth (default is the maximum available bandwidth) and the default dynamic adjustment parameter 1 / n (n is a positive integer);
[0061] S2. For monitoring the communication bandwidth and service channel of the frequency hopping communication transmission system, proceed to step S3;
[0062] S2 is a dual monitoring mechanism process: real-time scanning of application scenario spectrum resources, completion of communication bandwidth monitoring, determination of working bandwidth interference status, determination of whether communication bandwidth is limited, and synchronous monitoring of service data transmission requirements (highest service priority guaranteed communication).
[0063] S3. Check if the communication bandwidth is limited. If it is limited, proceed to step S4; if it is not limited, return to step S2.
[0064] S4. Reduce the air interface symbol rate to prepare for bandwidth adjustment, then proceed to step S5.
[0065] S5. Parameter adjustment status determination: If an adjustment operation is in progress, proceed to step S10; if no adjustment is being performed, proceed to step S6.
[0066] S6. Adjust according to the dynamic adjustment parameter 1 / n, where n is an integer. Proceed to step S7;
[0067] S3~S6 is the dynamic adjustment process of symbol rate: If the communication bandwidth is limited, the air interface symbol rate is reduced, the bandwidth is adapted based on the dynamic parameter 1 / n, and the bandwidth is simultaneously monitored based on the service channel to determine whether the bandwidth after the current parameter adjustment matches the highest service priority guaranteed communication requirements. If it matches, the communication bandwidth is adjusted proportionally.
[0068] S7. Check whether the adjusted bandwidth meets the data transmission requirements of the highest priority service. If not, proceed to step S8; if it meets the requirements, proceed to step S9.
[0069] S8. Dynamically adjust the time slot allocation for each service based on service priority to ensure stable transmission of the highest priority service after symbol rate adjustment. Return to step S7;
[0070] S7~S8 is a hybrid multiple access process: a hybrid multiple access mechanism is adopted, which combines fixed TDMA with dynamic time slot adjustment based on service priority. Fixed TDMA ensures synchronization between clusters, and the time slot allocation of each service is dynamically adjusted according to service priority to ensure stable transmission of the highest priority service after symbol rate adjustment.
[0071] S9. Adjust the communication bandwidth proportionally by reducing the symbol rate required for the communication bandwidth proportionally (e.g., by 2 times or 4 times) to improve the system's ability to cope with bandwidth usage conflicts. Proceed to step S10;
[0072] S10. Detect network-wide synchronization. If synchronized, the process ends; if the channel is not synchronized, proceed to step S11.
[0073] S11, Waiting for a fixed time frame.
[0074] S12. The process ends and the system enters a stable communication state.
[0075] S9~S12 is the network-wide synchronization management process: After adjustment, the synchronization status of all network node parameters is determined. If they are not synchronized, the process waits for a fixed time frame (within the buffer period based on the fixed TDMA time slot) for buffering and adjusts the parameters to avoid data conflicts caused by parameter inconsistencies. If they are synchronized, the process ends.
[0076] This implementation method achieves adaptive bandwidth management by adjusting the air interface symbol rate of the frequency-hopping communication system. This effectively resolves spectrum resource conflicts when multiple frequency-hopping trunking systems operate in parallel, while simultaneously improving the system's anti-tracking interference capabilities and adapting to various data link waveform transmission requirements, such as weapon coordination data links and emergency command data links. It is suitable for scenarios with high requirements for anti-interference capabilities, spectrum utilization, and multi-system compatibility, such as emergency rescue communications and industrial wireless trunking communications. Specific Implementation Method Two
[0078] This embodiment is a further explanation of embodiment one. In this embodiment, the target communication bandwidth and target air interface symbol rate are calculated based on the adjusted parameters. The process includes:
[0079] The initial air interface symbol rate is reduced by the system design margin to obtain the redundant air interface symbol rate.
[0080] Based on the adjusted parameters, the initial communication bandwidth and the redundancy-removing air interface symbol rate are reduced proportionally to obtain the target communication bandwidth and the target air interface symbol rate.
[0081] In this embodiment, the system design margin is a fixed redundancy ratio (typically ranging from 5% to 10%) pre-set based on the communication system's anti-interference requirements, channel fluctuation redundancy, and equipment hardware deviation tolerance. The specific value of the system design margin needs to be determined through preliminary system simulation tests to ensure that, after deducting the margin, the redundancy-free air interface symbol rate can still meet the basic service transmission requirements under the worst channel environment. Specific Implementation Method 3
[0083] This embodiment is a further explanation of embodiment one. In this embodiment, the degree of limitation is the ratio of the interfered bandwidth to the initial communication bandwidth.
[0084] When the degree of restriction is greater than or equal to the first restriction threshold, it is considered severely restricted;
[0085] When the degree of restriction is less than the first restriction threshold and greater than or equal to the second restriction threshold, it is considered moderately restricted;
[0086] When the degree of restriction is less than the second restriction threshold and greater than 0, it is considered slightly restricted;
[0087] Where 0 < second restricted threshold < first restricted threshold ≤ 1.
[0088] In this embodiment, communication bandwidth monitoring needs to determine whether the interference signal strength exceeds the node's tolerance threshold and whether frequency resources conflict, thereby determining whether the bandwidth is limited. At the same time, when adjusting the symbol rate parameter, the service channel monitoring results are comprehensively considered to ensure that the highest priority data is transmitted stably and reliably.
[0089] The first restricted threshold can be set to 0.7, and the second threshold can be set to 0.3.
[0090] The aforementioned severe restrictions only meet basic communication requirements. Basic communication refers to the system's preset minimum priority guaranteed service set, including short commands, status heartbeats, and emergency alarms. Its total guaranteed bandwidth requirement does not exceed a certain percentage of the initial communication bandwidth, and a single transmission time slot does not exceed one TDMA service time slot. When the maximum effective throughput supported by the target communication bandwidth and the target air interface symbol rate is less than or equal to this guaranteed requirement, it is determined that only basic communication is met. Specific Implementation Method Four
[0092] This embodiment is a further explanation of embodiment three. In this embodiment, the mapping relationship between the degree of restriction and the adjustment parameters is as follows:
[0093] When severely restricted, the corresponding adjustment parameter is: ;
[0094] When moderately restricted, the corresponding adjustment parameter is: ;
[0095] When slightly restricted, the corresponding adjustment parameter is: ;
[0096] in, All are positive integers, and .
[0097] This embodiment involves the specific process of adjusting parameter selection.
[0098] The dynamic parameter 1 / n is selected based on the channel bandwidth limitation level, where n can be set to any positive integer to adapt to scenarios with different bandwidth limitations. Common parameters and application scenarios are as follows:
[0099] Slightly restricted: Selecting 1 / 2 reduces the air interface symbol rate to half of the original rate and reduces the communication bandwidth to half of the original bandwidth;
[0100] Moderately restricted: Select 1 / 4, the air interface symbol rate is reduced to 1 / 4 of the original rate, and the communication bandwidth is reduced to 1 / 4 of the original bandwidth;
[0101] Severely restricted: Select 1 / 8, the air interface symbol rate is reduced to 1 / 8 of the original rate, and the communication bandwidth is reduced to 1 / 8 of the original bandwidth.
[0102] This implementation method enables dynamic adjustment of communication bandwidth, adapting to scenarios with scarce spectrum resources and multiple systems operating in parallel, thereby improving spectrum utilization. Furthermore, by adjusting parameters to concentrate transmission power, it enhances the system's resistance to tracking interference, ensuring network robustness in highly contested environments.
[0103] When the air interface symbol rate is reduced as described above, the air interface symbol period increases to k times, and the frequency domain communication bandwidth is reduced to 1 / k (k is the corresponding coefficient of the adjustment parameter n). Detailed Implementation Method Five
[0105] This embodiment is a further explanation of embodiment one. In this embodiment, the process of synchronizing the target communication bandwidth and the target air interface symbol rate includes:
[0106] The master node broadcasts the target communication bandwidth and target air interface symbol rate in the control time slot of the TDMA frame to initiate synchronization;
[0107] The master node receives synchronization confirmation messages returned by each slave node;
[0108] If all slave nodes successfully confirm, then the entire network synchronization is considered complete.
[0109] Otherwise, the master node retransmits the target communication bandwidth and target air interface symbol rate in the control time slots of the subsequent 1 to 3 TDMA frames so that the unsynchronized slave nodes can complete the synchronization.
[0110] In this embodiment, the buffer duration of the fixed time frame is based on the fixed TDMA time slot division, which is used for the adjustment time of unsynchronized node parameters to avoid data conflicts. Specific Implementation Method Six
[0112] This embodiment is a further explanation of embodiment five. This embodiment also includes:
[0113] Before initiating the synchronization process, first determine whether a synchronization process is already in progress;
[0114] If synchronization is already in progress, then the synchronization process will not be started.
[0115] In this embodiment, Detailed Implementation Method Seven
[0117] This embodiment is a further explanation of embodiment one. In this embodiment, the time slot allocation of each business data is adjusted according to the priority of the business data. The process includes:
[0118] Keep the position and number of control time slots in the TDMA frame unchanged, and adjust the allocation ratio of service time slots among service data of different priorities.
[0119] In this implementation, the time slot quota of each node is recalculated according to the priority of the current pending service: high-priority services (such as emergency instructions) are allocated more and more continuous time slots, and can even preempt low-priority time slots; the allocation results are broadcast through the control channel and executed synchronously throughout the network.
[0120] This implementation method, through the design of a multiple access and synchronization mechanism, meets the low-latency transmission requirements of high-priority services, while also being compatible with various waveforms.
[0121] The hardware and software architecture of this invention can adopt the following scheme:
[0122] It adopts a hardware and software co-engineering architecture of "highly integrated hardware platform + multi-waveform adaptation software module", adapts to the characteristics of software radio (SDR) and supports flexible parameter adjustment; it can also be used with other hardware architectures with the same function, such as "baseband processing chip + agile frequency converter".
[0123] Hardware Platform: A general hardware architecture is built based on "embedded processor + general-purpose RF transceiver agile transceiver". In the embedded processor, PL supports logical operations such as frequency hopping pattern generation and symbol rate adjustment, while PS is responsible for service data processing and network-wide synchronization control. The general-purpose RF transceiver agile transceiver supports high-speed frequency hopping configurations of up to 30,000 hops / second, and has 2 transmit channels for multi-node system transmission, 2 signal receive channels for service data reception, and 1 observation channel for real-time monitoring of interference status within the communication frequency band.
[0124] Software module: Supports multiple modulation and encoding / decoding methods and spread spectrum waveforms.
[0125] The complete implementation example is as follows:
[0126] This embodiment adopts an embedded hardware architecture with a general-purpose RF transceiver agile transceiver. The software supports frequency hopping communication, with an initial communication bandwidth of 20MHz and a default dynamic adjustment parameter of 1 / 2.
[0127] 1. System initialization phase (e.g.) Figure 1 Step S1 shown):
[0128] (1) Hardware self-test and configuration: Start the embedded processor, load the configuration program and complete the initialization configuration of the general RF transceiver agile transceiver;
[0129] (2) Software module loading: Load the basic waveform module and the channel monitoring module;
[0130] (3) Initial parameter settings: The initial communication bandwidth is set to 20MHz, and the corresponding symbol rate is 10Msps (calculated with a roll-off factor of 0.5). The default adjustment parameter is 1 / 2.
[0131] 2. Bandwidth and channel monitoring phase (e.g.) Figure 1 Step S2 shown):
[0132] (1) Communication bandwidth monitoring: The working bandwidth is monitored periodically (at 1 second) by observing whether the channel is interfered with. If the bandwidth is interfered with by 50%, the actual usable bandwidth is 10MHz.
[0133] (2) Service channel monitoring: Monitor the current service type to determine if it is an emergency command or coordinated data, and clarify the service priority;
[0134] 3. Symbol rate adjustment stage (e.g.) Figure 1 Steps S3~S9 shown):
[0135] (1) Bandwidth limitation determination and initial reduction of symbol rate: Since the actual available bandwidth is lower than the initial bandwidth, it is determined that the bandwidth is limited, and the process proceeds to step S4, where the symbol rate is reduced from 10Msps to 8Msps.
[0136] (2) Parameter adjustment status determination and precise adjustment: The system is not currently in the parameter adjustment state. Proceed to step S6. Select dynamic parameter 1 / 2 according to the mildly restricted scenario to reduce the symbol rate from 8Msps to 4Msps. The required working bandwidth is about 8MHz, which is within the actual available bandwidth range.
[0137] (3) Service channel monitoring, guarantee communication bandwidth determination and bandwidth adjustment: If the adjusted working bandwidth does not meet the highest priority service data communication requirements, proceed to step S8 to dynamically adjust the time slots and allocate more time slots to emergency instructions;
[0138] (4) Perform service channel monitoring again to determine and adjust the minimum communication bandwidth: If the adjusted working bandwidth meets the highest priority service data communication requirements, proceed to step S9 and officially reduce the communication bandwidth according to the symbol rate adjustment ratio.
[0139] 4. The phase of network-wide synchronization and stable communication (e.g.) Figure 1 Steps S10~S12 shown):
[0140] (1) Full network synchronization determination: The synchronization management module sends parameter synchronization signals (including symbol rate and bandwidth adjustment parameters) to the nodes in the cluster through a fixed TDMA time slot to monitor whether the nodes in the network are fully synchronized. If one node has not joined the network, proceed to step S11 and wait for a fixed time frame.
[0141] (2) Synchronization buffer and secondary judgment: If the unsynchronized node re-receives the synchronization signal during the buffer period, and successfully joins the network after completing the symbol rate and bandwidth adjustment, then proceed to step S12, the process ends, and the system enters a stable communication state.
[0142] (3) Stable communication effect: Emergency instructions are transmitted with low latency through a dynamic time slot adjustment mechanism, while collaborative data is exchanged through a fixed time slot.
[0143] The method of this invention is feasible in cluster collaborative communication scenarios. By dynamically adjusting the symbol rate and bandwidth, it can effectively solve the problems of spectrum resource conflict and anti-interference, while meeting the transmission requirements of services with different priorities.
[0144] Those skilled in the art can adjust the hardware parameters and software modules according to the actual application scenario to achieve the same adaptive bandwidth management effect.
[0145] The adaptive communication method for frequency hopping systems based on bandwidth and service channel monitoring of the present invention comprises the following steps: monitoring the interference state within the initial communication bandwidth and determining whether the available communication bandwidth within the initial communication bandwidth is limited; if the available communication bandwidth is limited, calculating the degree of limitation and determining the corresponding adjustment parameters; calculating the target communication bandwidth and target air interface symbol rate based on the adjustment parameters; predicting whether the transmission requirements of the highest priority service data are met under the target communication bandwidth and target air interface symbol rate; if not, adjusting the time slot allocation of each service data to meet the transmission requirements of the highest priority service data; synchronizing the target communication bandwidth and target air interface symbol rate through fixed TDMA time slots; and after synchronization is completed, all network nodes switch the current communication bandwidth and current air interface symbol rate to the target communication bandwidth and target air interface symbol rate.
[0146] Furthermore, it should be noted that the present invention can be provided as a method, apparatus, or computer program product. Therefore, embodiments of the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, embodiments of the present invention can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.
[0147] Embodiments of the present invention are described with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0148] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1The functions specified in one or more boxes. These computer program instructions may also be loaded onto a computer or other programmable data processing terminal equipment to cause a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0149] It should also be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device 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 terminal device. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes that element.
[0150] Finally, it should be noted that the above are preferred embodiments of the present invention. It should be pointed out that although preferred embodiments of the present invention have been described, those skilled in the art, once they understand the basic inventive concept of the present invention, can make several improvements and modifications without departing from the principles of the present invention. These improvements and modifications should also be considered within the scope of protection of the present invention. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present invention.
Claims
1. An adaptive communication method for a frequency hopping system based on bandwidth and service channel monitoring, characterized in that, The steps are as follows: Monitor the interference status within the initial communication bandwidth to determine whether the available communication bandwidth within the initial communication bandwidth is limited. If it is determined that the available communication bandwidth is limited, the degree of limitation is calculated, and the corresponding adjustment parameters are determined according to the preset mapping relationship between the degree of limitation and the adjustment parameters. Based on the aforementioned adjustment parameters, the target communication bandwidth and target air interface symbol rate are calculated. Predict whether the transmission requirements of the highest priority service data can be met under the target communication bandwidth and target air interface symbol rate; If this is not met, the time slot allocation for each service data will be adjusted according to the priority of the service data in order to meet the transmission requirements of the highest priority service data. The target communication bandwidth and target air interface symbol rate are synchronized using a fixed TDMA time slot; After synchronization is complete, all network nodes will switch their current communication bandwidth and current air interface symbol rate to the target communication bandwidth and target air interface symbol rate.
2. The communication method according to claim 1, characterized in that, Based on the adjusted parameters, the target communication bandwidth and target air interface symbol rate are calculated. The process includes: The initial air interface symbol rate is reduced by the system design margin to obtain the redundant air interface symbol rate. Based on the adjustment parameters, the initial communication bandwidth and the redundancy-removing air interface symbol rate are reduced proportionally to obtain the target communication bandwidth and the target air interface symbol rate.
3. The communication method according to claim 1, characterized in that, The degree of restriction is the ratio of the interfered bandwidth to the initial communication bandwidth; When the degree of restriction is greater than or equal to the first restriction threshold, it is considered severely restricted; When the degree of restriction is less than the first restriction threshold and greater than or equal to the second restriction threshold, it is considered moderately restricted; When the degree of restriction is less than the second restriction threshold and greater than 0, it is considered slightly restricted; Where 0 < second restricted threshold < first restricted threshold ≤ 1.
4. The communication method according to claim 3, characterized in that, The mapping relationship between the degree of restriction and the adjustment parameters is as follows: When severely restricted, the corresponding adjustment parameter is: ; When moderately restricted, the corresponding adjustment parameter is: ; When slightly restricted, the corresponding adjustment parameter is: ; in, All are positive integers, and .
5. The communication method according to claim 1, characterized in that, The process of synchronizing the target communication bandwidth and the target air interface symbol rate includes: The master node broadcasts the target communication bandwidth and target air interface symbol rate in the control time slot of the TDMA frame to initiate synchronization; The master node receives synchronization confirmation messages returned by each slave node; If all slave nodes successfully confirm, then the entire network synchronization is considered complete. Otherwise, the master node retransmits the target communication bandwidth and target air interface symbol rate in the control time slots of the subsequent 1 to 3 TDMA frames so that the unsynchronized slave nodes can complete the synchronization.
6. The communication method according to claim 5, characterized in that, Also includes: Before initiating the synchronization process, first determine whether a synchronization process is already in progress; If a synchronization process is already in progress, then the synchronization process will not be initiated.
7. The communication method according to claim 1, characterized in that, The process of adjusting the time slot allocation for each business data based on its priority includes: Keep the position and number of control time slots in the TDMA frame unchanged, and adjust the allocation ratio of service time slots among service data of different priorities.
8. An electronic device, characterized in that, include: One or more processors, one or more memories, and one or more computer programs; wherein the processor is connected to the memory, the one or more computer programs are stored in the memory, and when the electronic device is running, the processor executes the one or more computer programs stored in the memory to cause the electronic device to perform the communication method as described in any one of claims 1 to 7.
9. A computer-readable storage medium, characterized in that, Used to store computer instructions, which, when executed by a processor, implement the communication method as described in any one of claims 1 to 7.