A data transmission protection system and method for radio frequency interference
By dynamically searching and evaluating the characteristics of communication base stations and channels, the optimal path to prevent RF interference is selected, which solves the problem of RF interference in communication transmission and improves the security and reliability of communication data transmission.
Patent Information
- Application Number
- CN202510593701.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2045-05-09
AI Technical Summary
The existing communication transmission process cannot scientifically reduce the impact of radio frequency interference by intelligently and dynamically selecting communication base stations and communication channels, resulting in problems such as communication signal interruption, disconnection and packet loss.
By collecting the transmitter communication data packets and geographical location coordinates, using map search software and communication network management platform, dynamically search and evaluate the characteristics of communication base stations and channels, filter out the optimal communication paths that prevent radio frequency interference, and realize dynamic and accurate monitoring and path management.
It improves the anti-RF interference capability of the communication system, enhances the security and reliability of communication data transmission, and improves the user experience.
Smart Images

Figure CN120151979B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of communication data transmission, and in particular to a data transmission protection system and method against radio frequency interference. Background Art
[0002] Radio frequency interference (RFI) is interference generated at or very close to the frequency received by a receiver. Radio frequency is an electromagnetic wave. For example, two electromagnetic waves of similar frequency can be received simultaneously, causing interference. Harmonic interference can occur in close proximity, disrupting other receiving devices. Electromagnetic waves transmitting the same frequency can interfere with enemy radio stations. In communication networks, RF interference can cause signal interruptions, disconnections, and packet loss. Existing communication transmission processes cannot scientifically reduce the impact of RF interference through intelligent, dynamic selection of communication base stations and channels.
[0003] Chinese invention patent publication number CN109076036B discloses a method and system for transmitting data, wherein a transmitter is coupled to a receiver via a communication channel having multiple channels. One of the channels is a replica channel, which is used to track drift of an optimal sampling point due to temperature changes, power supply changes, or other factors. When data is transmitted on a data channel, a test pattern is transmitted on the replica channel to determine whether the optimal sampling point of the replica channel has drifted since the last test. If the optimal sampling point has drifted for the replica channel, the sampling point of the replica channel and the sampling point of the data channel are adjusted. The above technical solution cannot achieve dynamic and intelligent selection of data transmission channels, thereby reducing the quality of data transmission. Summary of the Invention
[0004] (1) Technical problems solved
[0005] In order to solve the problem that the above-mentioned existing communication transmission process cannot scientifically reduce the impact of radio frequency interference during communication transmission by intelligently and dynamically selecting communication base stations and communication channels, the above purpose of dynamically searching the characteristic information of the transmitting communication base station, efficiently searching the communication channel of the transmitting communication base station, scientifically analyzing the communication quality of the communication channel of the transmitting communication base station, and dynamically and accurately screening the optimal anti-radio frequency interference data transmission communication path is achieved.
[0006] (2) Technical solution
[0007] The present invention is implemented by the following technical solution: a data transmission protection method against radio frequency interference, the method comprising the following steps:
[0008] S1, respectively collect the communication data packet of the transmitter and the geographic location coordinate data of the transmitter;
[0009] S2. Searching and processing the geographical administrative region information of the transmitting end based on the geographical location coordinate data of the transmitting end to generate characteristic data of the geographical administrative region of the transmitting end;
[0010] S3, performing a search process for communication base station objects within the geographical area of the transmitting end based on the characteristic data of the geographical administrative area of the transmitting end, and generating characteristic data of the communication base station of the transmitting end;
[0011] S4. Performing a communication channel information search process of the transmitting end communication base station according to the transmitting end communication base station characteristic data to generate the communication channel characteristic data of the transmitting end communication base station;
[0012] S5, performing a communication data packet communication data transmission operation according to the communication channel characteristic data of the transmitting end communication base station, and collecting the communication data packet of the receiving end;
[0013] S6. Based on the transmitting end communication data packet and the receiving end communication data packet, a data volume numerical measurement process of the transmitting end communication data packet and the receiving end communication data packet is performed to generate the data volume of the transmitting end communication data packet and the data volume of the receiving end communication data packet, and a communication quality assessment process of the communication channel of the transmitting end communication base station is performed to construct the communication quality assessment data of the communication channel of the transmitting end communication base station;
[0014] S7. Acquire the communication quality evaluation data of the communication channel of the transmitting end communication base station and perform screening processing on the optimal communication path for communication data transmission from the transmitting end to the receiving end to prevent radio frequency interference, and generate optimal communication path data for communication data transmission to prevent radio frequency interference.
[0015] Preferably, the steps of respectively collecting the communication data packets of the transmitting end and the geographic location coordinate data of the transmitting end are as follows:
[0016] S11. Collect the summary data of the transmitter communication transmission online through the mobile terminal and generate the transmitter communication data packet , the mobile terminal includes any one of a portable data collector, a sensor and a scanner;
[0017] The location sensor module of the mobile terminal collects the geographic location coordinate information of the transmitter online and generates the geographic location coordinate data of the transmitter The geographic location coordinate data of the transmitting end includes the longitude, latitude and altitude of the transmitting end.
[0018] Preferably, the steps of searching for information of the geographical administrative region where the transmitting end is located and generating characteristic data of the geographical administrative region of the transmitting end are as follows:
[0019] S21, the geographic location coordinate data of the transmitting end Enter the dialog box of the map search software, the map search software is based on the geographic location coordinate data of the transmitter Search for the geographical administrative area feature information of the transmitter and generate the geographical administrative area feature data of the transmitter The geographic administrative region characteristic data of the transmitting end includes the geographic administrative region text information of the province, city, and county where the transmitting end is located, and the map search software includes any one of Amap software, Baidu map software, and Google map software.
[0020] Preferably, the operation steps of searching for communication base station objects within the geographical area of the transmitting end based on the characteristic data of the geographical administrative area of the transmitting end and generating the characteristic data of the communication base station of the transmitting end are as follows:
[0021] S31. Obtaining the geographical administrative area feature data of the transmitting end ;
[0022] S32, using a unified cost search algorithm based on the geographic administrative area feature data of the transmitting end The corresponding geographic administrative information is used to search the communication network management platform in real time to find the characteristic information of all communication base station objects in the target transmitter geographical area, and generate a characteristic data set of the transmitter communication base station. , ;in Indicates the search The transmitting end communication base station characteristic data corresponding to the transmitting end communication base station, Indicates the maximum number of transmitting end communication base stations; the transmitting end communication base station characteristic data includes the geographical location information, name information, communication number and physical structure information of the transmitting end communication base station.
[0023] Preferably, the communication channel information search process of the transmitting end communication base station is performed based on the transmitting end communication base station characteristic data, and the operation steps of generating the communication channel characteristic data of the transmitting end communication base station are as follows:
[0024] S41, using a depth-first search algorithm based on the transmitting end communication base station feature data set The transmitter communication base station characteristic data to Orderly search the frequency range text information of all communication channels of each transmitter communication base station in real time on the communication network management platform, and generate the communication channel feature data set matrix of the transmitter communication base station ,in Indicates the A set of transmitting end communication base station communication channel characteristic data corresponding to a transmitting end communication base station, , ,in Indicates the The transmitting end communication base station represents the The transmitting end communication base station communication channel characteristic data corresponding to the transmitting end communication base station communication channel, Indicates the The maximum number of transmitter communication base station communication channels in the transmitter communication base stations; The unit is Hertz, and the communication channel characteristic data of the transmitting end communication base station represents the communication frequency range value information of the specific communication channel used by the transmitting end communication base station in the communication data transmission process.
[0025] Preferably, the steps of performing the communication data packet communication data transmission operation based on the communication channel characteristic data of the transmitting end communication base station and collecting the communication data packet of the receiving end are as follows:
[0026] S51, the communication network management platform is based on the communication channel characteristic data set matrix of the transmitting end communication base station. The internal transmitting end communication base station communication channel characteristic data set The transmitting end communication base station communication channel characteristic data in to Orderly transmit the communication data packets of the transmitting end Transmitting data from the transmitting end to the receiving end to perform communication data transmission operations;
[0027] S52. After the communication data packet communication data transmission operation is completed, the summary data of the communication transmission from the transmitting end to the receiving end is collected online by the mobile terminal, and a receiving end communication data packet set matrix is generated. ,in Indicates the number of collected The set of receiving end communication data packets corresponding to the transmitting end communication base station, ,in Indicates the number of collected The transmitting end communication base station represents the The receiving end communication data packet corresponds to the communication channel of the transmitting end communication base station.
[0028] Preferably, based on the transmitting end communication data packet and the receiving end communication data packet, numerical measurement processing of the data volume of the transmitting end communication data packet and the receiving end communication data packet is performed to generate the transmitting end communication data packet data volume and the receiving end communication data packet data volume respectively, and the transmitting end communication base station communication channel communication quality assessment processing is performed to construct the transmitting end communication base station communication channel communication quality assessment data as follows:
[0029] S61, using a communication data monitoring platform to measure the transmitter communication data packet online , and the receiving end communication data packet set matrix The internal receiving end communication data packet set The receiving end communication data packet described in The data volume information of the corresponding data packet is generated respectively, and the data volume of the communication data packet at the transmitting end is generated Matrix of the data volume of communication packets with the receiving end ,in Indicates the The data volume of the receiving end communication data packet corresponding to the transmitting end communication base station is ,in Indicates the The transmitting end communication base station represents the The amount of data packets of the receiving end communication data corresponding to the communication channel of the transmitting end communication base station; and The units are all kilobytes; the data volume of the communication data packet at the receiving end represents the data size of the communication data packet received by the receiving end through the communication channel of different transmitting end communication base stations; the communication data monitoring platform includes any one of IperfIperf3, Netperf, and WiresharkTcpdump;
[0030] S62, the receiving end communication data packet data volume set matrix The internal receiving end communication data packet data volume set The amount of data packets received by the receiving end The data volume of the communication data packet of the transmitting end is ordered according to the transmitting end communication base station number and the transmitting end communication base station communication channel number. Perform data volume numerical comparison and construct the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station based on the data volume numerical comparison results ,in Indicates the A set of communication quality evaluation data of the communication channel of the transmitting end communication base station corresponding to the transmitting end communication base station, ,in Indicates the The transmitting end communication base station represents the Communication quality evaluation data of a transmitting end communication base station communication channel corresponding to a transmitting end communication base station communication channel;
[0031] when =0, indicating that the communication transmission data is in the The transmitting end communication base station represents the When a data packet is lost due to radio frequency interference during a data transmission process in a communication channel of a transmitting end communication base station, the communication quality evaluation data of the communication channel of the transmitting end communication base station is output. is abnormal;
[0032] when < , indicating that the communication transmission data is in the The transmitting end communication base station represents the When a data packet is damaged due to radio frequency interference during a data transmission process in a communication channel of a transmitting end communication base station, the communication quality evaluation data of the communication channel of the transmitting end communication base station is output. is abnormal;
[0033] when = , indicating that the communication transmission data is in the The transmitting end communication base station represents the If no data packet is damaged during the data transmission process of the communication channel of the transmitting end communication base station, the communication quality evaluation data of the communication channel of the transmitting end communication base station is output. It is normal.
[0034] Preferably, the steps of obtaining the communication quality evaluation data of the communication channel of the transmitting end communication base station and performing screening processing on the optimal communication path for communication data transmission from the transmitting end to the receiving end to prevent radio frequency interference, and generating the optimal communication path data for communication data transmission with anti-radio frequency interference are as follows:
[0035] S71, obtaining the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station ;
[0036] S71, evaluating the communication quality data set matrix of the communication channel of the transmitting end communication base station The internal communication quality evaluation data set of the transmitting end communication base station communication channel Communication quality evaluation data of the communication channel of the transmitting end communication base station According to the communication channel communication quality evaluation result keyword, search for the text information of the communication channel number of all transmitting end communication base stations whose communication channel communication quality evaluation results are normal, and generate the optimal communication path data set for anti-RF interference communication data transmission through data identification. , execute to generate the optimal communication path data set for anti-RF interference communication data transmission The specific steps are as follows:
[0037] S721, initialization, set The communication quality evaluation data set matrix of the transmitting end communication base station communication channel of the dimension In the search space of , the communication path search cheetah initialization position is described as: ,in It represents the position of the cheetah in the search space of dimension j. The communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station The position in the search space, 、 are the upper and lower limits of the j-th dimension search space, rand is a random number in the interval (0,1), T is the maximum number of iterations, j= ;
[0038] S722, execute the search strategy to search for prey, the communication path search cheetah performs a full range scan in its territory or surrounding area or actively searches for prey, that is, the communication path search cheetah searches the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station The communication quality evaluation data of the communication channel of the transmitting end communication base station is evaluated in the search space of According to the communication channel communication quality evaluation result keyword, the text information of the communication channel number of all transmitting end communication base stations whose communication channel communication quality evaluation results are normal is searched; the search strategy is mathematically described as follows: ,in Represents the execution of the search strategy. The prey search phase represents the i-th communication path search cheetah. Represents the dimension after the t+1th iteration. The communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station The position in the search space of Represents the execution of the search strategy. The prey search phase represents the i-th communication path search cheetah. Represents the dimension after the t-th iteration. The communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station The position in the search space, is a random number representing the normal distribution of the cheetah searching for the communication path of the i-th head in the search space of dimension j, represents the search step size of the cheetah after the tth iteration in the search space of dimension j for the i-th communication path search;
[0039] S723, execute the search for prey using the sit-and-wait strategy, in the search mode, the prey is exposed to the field of view of the cheetah searching the communication path, that is, the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station The communication quality evaluation data of the communication channel of the transmitting end communication base station is evaluated in the search space of According to the communication channel communication quality evaluation result keyword, the text information of the communication channel number of all transmitting end communication base stations whose communication channel communication quality evaluation result is normal is searched. Every action of the communication path search cheetah causes the prey to escape. The communication path search cheetah adopts a sit-and-wait ambush strategy to approach the prey. The sit-and-wait ambush strategy includes lying on the ground or hiding in the bushes. The sit-and-wait strategy is mathematically described as ,in Represents the execution of the search for prey using the sit-and-wait strategy stage, represents the i-th communication path search cheetah, represents the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station with dimension j after the t+1th iteration. The position in the search space of Represents the execution of the search for prey using the sit-and-wait strategy stage, represents the i-th communication path search cheetah, represents the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station with dimension j after the t-th iteration. The position in the search space of
[0040] S724, execute the sit-and-wait strategy to approach the prey and attack the prey according to the attack strategy. In the algorithm, each communication path search cheetah can adjust its position according to the position of the escaping prey, the leading communication path search cheetah or the nearby communication path search cheetah to obtain the best attack position. In the communication channel communication quality evaluation data set matrix of the transmitting end communication base station, the communication path search cheetah can adjust its position according to the position of the escaping prey, the leading communication path search cheetah or the nearby communication path search cheetah to obtain the best attack position. The communication quality evaluation data of the communication channel of the transmitting end communication base station is evaluated in the search space of According to the communication channel communication quality evaluation result keyword, the text information of the communication channel number of all transmitting end communication base stations with normal communication channel quality evaluation results is searched. The attack strategy is mathematically described as: ,in = represents the attack phase according to the attack strategy of the prey, represents the i-th communication path search cheetah, represents the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station with dimension j after the t+1-th iteration. The position in the search space of Represents the attack phase according to the attack strategy for the prey, represents the i-th communication path search cheetah, represents the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station with dimension j after the t-th iteration. The position in the search space of represents the steering factor of the cheetah searching for the i-th communication path in the search space of dimension j; represents the interaction factor of the cheetah for the t-th iteration in the search space of dimension j for the i-th communication path search;
[0041] S725, execute S722, S723, S724 until the maximum number of iterations is met, and output the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station. According to the communication channel communication quality evaluation result keyword, the text information of the communication channel number of all transmitting end communication base stations whose communication channel communication quality evaluation results are normal is searched, and the optimal communication path data set for anti-RF interference communication data transmission is generated through data identification. , ;in The generated representation Optimal communication path data for radio frequency interference-free communication data transmission, Indicates the maximum value of the number of optimal communication paths for anti-RF interference communication data transmission; the optimal communication path data for anti-RF interference communication data transmission indicates the text information of the communication base station object and the communication channel object used in the optimal communication path for anti-RF interference communication data transmission from the transmitting end to the receiving end.
[0042] A data transmission protection system for radio frequency interference, used to implement a data transmission protection method for radio frequency interference, the system comprising a radio frequency interference communication base station and a communication channel search module, a radio frequency interference communication channel communication quality analysis module, and a radio frequency interference communication path selection module;
[0043] The radio frequency interference communication base station and communication channel search module includes a transmitting end communication data packet acquisition unit, a transmitting end geographical location acquisition unit, a transmitting end geographical administrative area information search unit, a transmitting end communication base station search unit, and a transmitting end communication base station communication channel search unit;
[0044] The transmitting end communication data packet collection unit collects the transmitting end communication data packets through the mobile terminal; the transmitting end geographical location collection unit collects the transmitting end geographical location coordinate data through the position sensor module; the transmitting end geographical administrative area information search unit performs a search process for the geographical administrative area information of the transmitting end based on the transmitting end geographical location coordinate data in combination with the map search software, and generates the transmitting end geographical administrative area feature data; the transmitting end communication base station search unit performs a search process for communication base station objects within the transmitting end geographical area based on the transmitting end geographical administrative area feature data in combination with the communication network management platform, and generates the transmitting end communication base station feature data; the transmitting end communication base station communication channel search unit performs a search process for the communication channel information of the transmitting end communication base station based on the transmitting end communication base station feature data in combination with the communication network management platform, and generates the transmitting end communication base station communication channel feature data;
[0045] The radio frequency interference communication channel communication quality analysis module includes a transmitting end communication data packet data transmission execution unit, a receiving end communication data packet acquisition unit, a transmitting end and receiving end communication data packet data volume measurement unit, and a transmitting end communication base station communication channel communication quality evaluation unit;
[0046] The transmitting end communication data packet data transmission execution unit executes the communication data packet communication data transmission operation according to the communication channel characteristic data of the transmitting end communication base station in combination with the communication network management platform; the receiving end communication data packet acquisition unit acquires the receiving end communication data packet through the mobile terminal; the transmitting end and receiving end communication data packet data volume measurement unit performs data volume numerical measurement processing of the transmitting end and receiving end communication data packets based on the transmitting end communication data packet and the receiving end communication data packet in combination with the communication data monitoring platform, and generates the transmitting end communication data packet data volume and the receiving end communication data packet data volume respectively; the transmitting end communication base station communication channel communication quality evaluation unit performs the transmitting end communication base station communication channel communication quality evaluation processing according to the transmitting end communication data packet data volume and the receiving end communication data packet data volume, and constructs the transmitting end communication base station communication channel communication quality evaluation data;
[0047] The radio frequency interference communication path selection module includes a transmitting end communication base station communication channel communication quality evaluation result acquisition unit and an anti-radio frequency interference communication path screening unit;
[0048] The transmitting end communication base station communication channel communication quality assessment result acquisition unit acquires the transmitting end communication base station communication channel communication quality assessment data; the anti-RF interference communication path screening unit performs an optimal communication path screening process for communication data transmission from the transmitting end to the receiving end to prevent RF interference based on the communication quality assessment data of the transmitting end communication base station communication channel, and generates optimal communication path data for communication data transmission with anti-RF interference.
[0049] (3) Beneficial effects
[0050] The present invention provides a data transmission protection system and method against radio frequency interference, which has the following beneficial effects:
[0051] Realize dynamic and accurate monitoring of the communication data packets and real-time location information of the transmitter; conduct efficient search for the geographical administrative area information of the transmitter based on the geographical coordinate information of the transmitter in combination with map search software, and realize dynamic positioning of the communication area range of the transmitter for communication data transmission; based on the geographical administrative area feature information of the transmitter combined with intelligent search algorithm, carry out intelligent real-time extraction of communication base stations and communication channels of communication base stations in the geographical area of the transmitter on the communication network management platform, realize real-time intelligent management of communication transmission paths during communication transmission, and improve the ability of communication system to prevent radio frequency interference.
[0052] 2. By independently and reliably executing communication data packet communication data transmission operations based on the communication channel characteristic data of the transmitting end communication base station in combination with the communication network management platform, the efficiency of communication data transmission path management is improved; the real-time collection of communication transmission data at the receiving end is realized, and at the same time, the communication data monitoring platform is used to dynamically measure the data volume of communication transmission data at the transmitting end and the receiving end, providing real data support for the subsequent scientific evaluation of the communication channel communication quality; the communication quality of the transmitting end communication base station communication channel is accurately analyzed and processed based on the data volume of the transmitting end communication data packet and the data volume of the receiving end communication data packet, and the digital analysis of the communication data transmission path's ability to prevent radio frequency interference is realized, thereby improving the security of communication data transmission.
[0053] 3. By dynamically and scientifically selecting the optimal communication path for communication data transmission from the transmitter to the receiver to prevent radio frequency interference based on the communication quality assessment information of the communication channel of the communication base station at the transmitter, accurate planning of the communication data transmission path to prevent radio frequency interference is achieved, the reliability of communication data transmission is improved, and the communication quality and user experience of the communication system are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1 A schematic diagram of a module of a data transmission protection system against radio frequency interference provided by the present invention;
[0055] Figure 2 This is a flow chart of a data transmission protection method against radio frequency interference provided by the present invention. DETAILED DESCRIPTION
[0056] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0057] The embodiments of the data transmission protection system and method for radio frequency interference are as follows:
[0058] Example 1
[0059] See also Figure 1 - Figure 2 A method for protecting data transmission from radio frequency interference comprises the following steps:
[0060] S1, respectively collect the communication data packet of the transmitter and the geographic location coordinate data of the transmitter;
[0061] S2. Search and process the geographical administrative region information of the transmitting end based on the geographical location coordinate data of the transmitting end to generate characteristic data of the geographical administrative region of the transmitting end;
[0062] S3, based on the transmitting end geographical administrative area characteristic data, performing a communication base station object search process within the transmitting end geographical area, and generating the transmitting end communication base station characteristic data;
[0063] S4. Perform a communication channel information search process on the transmitting end communication base station according to the transmitting end communication base station characteristic data to generate the communication channel characteristic data of the transmitting end communication base station;
[0064] S5, performing communication data packet communication data transmission operations according to the communication channel characteristic data of the transmitting end communication base station, and collecting the communication data packets of the receiving end;
[0065] S6. Performing numerical measurement processing on the data volume of the transmitting end communication data packet and the receiving end communication data packet based on the transmitting end communication data packet and the receiving end communication data packet, generating the data volume of the transmitting end communication data packet and the data volume of the receiving end communication data packet, and performing communication quality evaluation processing on the communication channel of the transmitting end communication base station, thereby constructing communication quality evaluation data of the communication channel of the transmitting end communication base station;
[0066] S7. Acquire communication quality evaluation data of the communication channel of the communication base station at the transmitting end and perform screening processing on the optimal communication path for communication data transmission from the transmitting end to the receiving end to prevent radio frequency interference, and generate optimal communication path data for communication data transmission to prevent radio frequency interference.
[0067] For further information, see Figure 1 - Figure 2 The steps for collecting the transmitter communication data packet and the transmitter geographic location coordinate data are as follows:
[0068] S11. Collect the summary data of the transmitter communication transmission online through the mobile terminal and generate the transmitter communication data packet ,The mobile terminal includes any one of a portable data collector, a sensor and a scanner;
[0069] The location sensor module of the mobile terminal collects the geographic location coordinate information of the transmitter online and generates the geographic location coordinate data of the transmitter ,The transmitter ’s geographic location coordinate data includes the transmitter ’s longitude, latitude and altitude.
[0070] The steps for searching and processing the geographical administrative region information of the transmitter based on the transmitter's geographical location coordinate data and generating the transmitter's geographical administrative region feature data are as follows:
[0071] S21, the geographic location coordinate data of the transmitter Enter the dialog box of the map search software, the map search software is based on the geographic location coordinate data of the transmitter Search for the geographical administrative area feature information of the transmitter and generate the geographical administrative area feature data of the transmitter The geographic administrative region characteristic data of the transmitter includes the geographic administrative region text information of the province, city, and county where the transmitter is located, and the map search software includes any one of Amap software, Baidu map software, and Google map software.
[0072] The steps for searching for communication base station objects within the geographical area of the transmitter to generate the characteristic data of the communication base station of the transmitter are as follows:
[0073] S31. Obtaining geographic administrative area feature data at the transmitter ;
[0074] S32, using a unified cost search algorithm based on the geographical administrative area feature data of the transmitter The corresponding geographic administrative information is used to search the communication network management platform in real time to find the characteristic information of all communication base station objects in the target transmitter geographical area, and generate a characteristic data set of the transmitter communication base station. , ;in Indicates the search The transmitting end communication base station characteristic data corresponding to the transmitting end communication base station, Indicates the maximum number of transmitting end communication base stations; the transmitting end communication base station characteristic data includes the geographical location information, name information, communication number and physical structure information of the transmitting end communication base station.
[0075] The steps for searching for communication channel information of a transmitting end communication base station based on the characteristic data of the transmitting end communication base station and generating the characteristic data of the communication channel of the transmitting end communication base station are as follows:
[0076] S41, using the depth-first search algorithm based on the transmitter communication base station feature data set Characteristic data of the transmitting end communication base station to Orderly search the frequency range text information of all communication channels of each transmitter communication base station in real time on the communication network management platform, and generate the communication channel feature data set matrix of the transmitter communication base station ,in Indicates the A set of transmitting end communication base station communication channel characteristic data corresponding to a transmitting end communication base station, , ,in Indicates the The transmitting end communication base station represents the The transmitting end communication base station communication channel characteristic data corresponding to the transmitting end communication base station communication channel, Indicates the The maximum number of transmitter communication base station communication channels in the transmitter communication base stations; The unit is Hertz. The communication channel characteristic data of the transmitting end communication base station represents the communication frequency range value information of the specific communication channel used by the transmitting end communication base station for the communication data transmission process.
[0077] Through the cooperation of the transmitter communication data packet collection unit and the transmitter geographic location collection unit, dynamic and accurate monitoring of the transmitter's communication data packets and the transmitter's real-time location information can be achieved; the transmitter's geographic administrative area information search unit, based on the transmitter's geographic location coordinate information combined with map search software, conducts efficient search for the transmitter's geographic administrative area information, thereby achieving dynamic positioning of the transmitter's communication area range for communication data transmission; the transmitter's communication base station search unit and the transmitter's communication base station communication channel search unit cooperate with each other, based on the transmitter's geographic administrative area feature information combined with intelligent search algorithms, perform intelligent real-time extraction of transmitter's geographic area communication base stations and communication base station communication channels on the communication network management platform, thereby achieving real-time intelligent management of the communication transmission path during the communication transmission process, and improving the communication system's ability to prevent radio frequency interference.
[0078] Through the cooperation of the transmitter communication data packet collection unit and the transmitter geographic location collection unit, dynamic and accurate monitoring of the transmitter's communication data packets and the transmitter's real-time location information can be achieved; the transmitter's geographic administrative area information search unit, based on the transmitter's geographic location coordinate information combined with map search software, conducts efficient search for the transmitter's geographic administrative area information, thereby achieving dynamic positioning of the transmitter's communication area range for communication data transmission; the transmitter's communication base station search unit and the transmitter's communication base station communication channel search unit cooperate with each other, based on the transmitter's geographic administrative area feature information combined with intelligent search algorithms, perform intelligent real-time extraction of transmitter's geographic area communication base stations and communication base station communication channels on the communication network management platform, thereby achieving real-time intelligent management of the communication transmission path during the communication transmission process, and improving the communication system's ability to prevent radio frequency interference.
[0079] For further information, see Figure 1 - Figure 2 , the operation steps of performing communication data packet communication data transmission operation based on the communication channel characteristic data of the transmitting end communication base station and collecting the communication data packet of the receiving end are as follows:
[0080] S51, the communication network management platform is based on the communication channel characteristic data set matrix of the transmitting end communication base station Internal transmitter communication base station communication channel characteristic data set The communication channel characteristic data of the transmitting end communication base station in to Orderly transmit the communication data packets of the transmitter Transmitting data from the transmitting end to the receiving end to perform communication data transmission operations;
[0081] S52. After the communication data packet communication data transmission operation is completed, the summary data of the communication transmission from the transmitting end to the receiving end is collected online by the mobile terminal, and a receiving end communication data packet set matrix is generated. ,in Indicates the number of collected The set of receiving end communication data packets corresponding to the transmitting end communication base station, ,in Indicates the number of collected The transmitting end communication base station represents the The receiving end communication data packet corresponds to the communication channel of the transmitting end communication base station.
[0082] Based on the transmitting end communication data packet and the receiving end communication data packet, the data volume of the transmitting end communication data packet and the receiving end communication data packet are numerically measured and processed, and the data volume of the transmitting end communication data packet and the data volume of the receiving end communication data packet are respectively generated and the communication quality evaluation processing of the transmitting end communication base station communication channel is performed. The operation steps for constructing the communication quality evaluation data of the transmitting end communication base station communication channel are as follows:
[0083] S61, use the communication data monitoring platform to measure the communication data packet of the transmitter online , and the receiving end communication data packet set matrix Internal receiving end communication data packet collection Communication data packet at the receiving end The data volume information of the corresponding data packet is generated respectively, and the data volume of the communication data packet at the transmitting end is generated Matrix of the data volume of communication packets with the receiving end ,in Indicates the The data volume of the receiving end communication data packet corresponding to the transmitting end communication base station is ,in Indicates the The transmitting end communication base station represents the The amount of data packets of the receiving end communication data corresponding to the communication channel of the transmitting end communication base station; and The unit is kilobyte; the data volume of the communication data packet at the receiving end refers to the data size of the communication data packet received by the receiving end through the communication channel of different transmitting end communication base stations; the communication data monitoring platform includes any one of IperfIperf3, Netperf, WiresharkTcpdump;
[0084] S62, the receiving end communication data packet data volume set matrix Internal receiving end communication data packet data volume collection Data volume of communication packets at the receiving end The data volume of the communication data packet of the transmitting end is sorted according to the communication base station number of the transmitting end and the communication channel number of the transmitting end communication base station. Perform data volume numerical comparison and construct the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station based on the data volume numerical comparison results ,in Indicates the A set of communication quality evaluation data of the communication channel of the transmitting end communication base station corresponding to the transmitting end communication base station, ,in Indicates the The transmitting end communication base station represents the Communication quality evaluation data of a transmitting end communication base station communication channel corresponding to a transmitting end communication base station communication channel;
[0085] when =0, indicating that the communication transmission data is in the The transmitting end communication base station represents the If data packet loss occurs during the data transmission process in the communication channel of the transmitter communication base station due to radio frequency interference, the communication quality evaluation data of the communication channel of the transmitter communication base station will be output. is abnormal;
[0086] when < , indicating that the communication transmission data is in the The transmitting end communication base station represents the If the data packet is damaged due to radio frequency interference during the data transmission process in the communication channel of the transmitter communication base station, the communication quality evaluation data of the communication channel of the transmitter communication base station will be output. is abnormal;
[0087] when = , indicating that the communication transmission data is in the The transmitting end communication base station represents the If no data packet is damaged during the data transmission process in the communication channel of the transmitter communication base station, the communication quality evaluation data of the communication channel of the transmitter communication base station is output. It is normal.
[0088] Through the transmitting end communication data packet data transmission execution unit, the communication data packet communication data transmission operation is independently and reliably executed according to the communication channel characteristic data of the transmitting end communication base station combined with the communication network management platform, thereby improving the efficiency of communication data transmission path management; the receiving end communication data packet acquisition unit and the transmitting end and receiving end communication data packet data volume measurement unit cooperate with each other to realize real-time collection of communication transmission data at the receiving end, and at the same time cooperate with the communication data monitoring platform to dynamically measure the data volume of communication transmission data at the transmitting end and the receiving end, providing real data support for subsequent scientific evaluation of the communication channel communication quality; the transmitting end communication base station communication channel communication quality evaluation unit accurately analyzes and processes the communication quality of the transmitting end communication base station communication channel according to the transmitting end communication data packet data volume and the receiving end communication data packet data volume, realizes digital analysis of the communication data transmission path's anti-RF interference capability, and improves the security of communication data transmission.
[0089] Through the transmitting end communication data packet data transmission execution unit, the communication data packet communication data transmission operation is independently and reliably executed according to the communication channel characteristic data of the transmitting end communication base station combined with the communication network management platform, thereby improving the efficiency of communication data transmission path management; the receiving end communication data packet acquisition unit and the transmitting end and receiving end communication data packet data volume measurement unit cooperate with each other to realize real-time collection of communication transmission data at the receiving end, and at the same time cooperate with the communication data monitoring platform to dynamically measure the data volume of communication transmission data at the transmitting end and the receiving end, providing real data support for subsequent scientific evaluation of the communication channel communication quality; the transmitting end communication base station communication channel communication quality evaluation unit accurately analyzes and processes the communication quality of the transmitting end communication base station communication channel according to the transmitting end communication data packet data volume and the receiving end communication data packet data volume, realizes digital analysis of the communication data transmission path's anti-RF interference capability, and improves the security of communication data transmission.
[0090] For further information, see Figure 1 - Figure 2 The steps for obtaining the communication quality assessment data of the communication channel of the transmitting end communication base station and performing screening processing on the optimal communication path for communication data transmission from the transmitting end to the receiving end to prevent radio frequency interference are as follows:
[0091] S71. Obtaining a communication quality evaluation data set matrix of a communication channel of a transmitting end communication base station. ;
[0092] S71, the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station Internal transmitter communication base station communication channel communication quality assessment data set Communication quality evaluation data of the communication channel of the transmitting end communication base station According to the communication channel communication quality evaluation result keyword, search for the text information of the communication channel number of all transmitting end communication base stations whose communication channel communication quality evaluation results are normal, and generate the optimal communication path data set for anti-RF interference communication data transmission through data identification. , execute to generate the optimal communication path data set for anti-RF interference communication data transmission The specific steps are as follows:
[0093] S721, initialization, set Dimensional transmitter communication base station communication channel communication quality assessment data set matrix In the search space of , the communication path search cheetah initialization position is described as: ,in It represents the position of the cheetah in the search space of dimension j. The communication quality evaluation data set matrix of the transmitter communication base station communication channel The position in the search space, 、 are the upper and lower limits of the j-th dimension search space, rand is a random number in the interval (0,1), T is the maximum number of iterations, j= ;
[0094] S722, execute the search strategy to search for prey, the communication path search cheetah performs a full range scan in its territory or surrounding area or actively searches for prey, that is, the communication path search cheetah communicates at the transmitting end communication base station communication channel communication quality evaluation data set matrix The communication quality evaluation data of the communication channel of the transmitting end communication base station in the search space According to the communication channel communication quality evaluation result keyword, the text information of the communication channel number of all transmitting end communication base stations whose communication channel communication quality evaluation results are normal is searched; the search strategy is mathematically described as follows: ,in Represents the execution of the search strategy. The prey search phase represents the i-th communication path search cheetah. Represents the dimension after the t+1th iteration. The communication quality evaluation data set matrix of the transmitter communication base station communication channel The position in the search space of Represents the execution of the search strategy. The prey search phase represents the i-th communication path search cheetah. Represents the dimension after the t-th iteration. The communication quality evaluation data set matrix of the transmitter communication base station communication channel The position in the search space, is a random number representing the normal distribution of the cheetah searching for the communication path of the i-th head in the search space of dimension j, represents the search step size of the cheetah after the tth iteration in the search space of dimension j for the i-th communication path search;
[0095] S723, execute the search for prey using the sit-and-wait strategy. In the search mode, the prey is exposed to the cheetah's field of view in the communication path search, that is, in the communication channel communication quality evaluation data set matrix of the transmitting end communication base station The communication quality evaluation data of the communication channel of the transmitting end communication base station in the search space According to the communication channel communication quality evaluation result keyword search, the text information of the communication channel number of all transmitting end communication base stations with normal communication channel quality evaluation results is obtained. The communication path search cheetah's every action causes the prey to escape. The communication path search cheetah adopts a sit-and-wait ambush strategy to approach the prey. The sit-and-wait ambush strategy includes lying on the ground or hiding in the bushes. The sit-and-wait strategy is mathematically described as ,in Represents the execution of the search for prey using the sit-and-wait strategy phase, represents the i-th communication path search cheetah, represents the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station with dimension j after the t+1th iteration. The position in the search space of Represents the execution of the search for prey using the sit-and-wait strategy stage, represents the i-th communication path search cheetah, represents the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station with dimension j after the t-th iteration. The position in the search space of
[0096] S724, execute the sit-and-wait strategy to approach the prey and attack the prey according to the attack strategy. In the algorithm, each communication path search cheetah can adjust its position according to the position of the escaping prey, the leading communication path search cheetah or the nearby communication path search cheetah to obtain the best attack position. In the communication channel communication quality evaluation data set matrix of the transmitting end communication base station The communication quality evaluation data of the communication channel of the transmitting end communication base station in the search space According to the communication channel communication quality evaluation result keyword, the text information of the communication channel number of all transmitting end communication base stations with normal communication channel quality evaluation results is searched. The attack strategy is mathematically described as: ,in Represents the attack phase according to the attack strategy for the prey, represents the i-th communication path search cheetah, represents the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station with dimension j after the t+1th iteration. The position in the search space of Represents the attack phase according to the attack strategy for the prey, represents the i-th communication path search cheetah, represents the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station with dimension j after the t-th iteration. The position in the search space of represents the steering factor of the cheetah searching for the i-th communication path in the search space of dimension j; represents the interaction factor of the cheetah for the t-th iteration in the search space of dimension j for the i-th communication path search;
[0097] S725, execute S722, S723, S724 until the maximum number of iterations is met, and output the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station According to the communication channel communication quality evaluation result keyword, the text information of the communication channel number of all transmitting end communication base stations whose communication channel communication quality evaluation results are normal is searched, and the optimal communication path data set for anti-RF interference communication data transmission is generated through data identification. , ;in The generated representation Optimal communication path data for radio frequency interference-free communication data transmission, It indicates the maximum number of optimal communication paths for radio frequency interference-proof communication data transmission; the optimal communication path data for radio frequency interference-proof communication data transmission indicates the text information of the communication base station object and the communication channel object used in the optimal communication path for radio frequency interference-proof communication data transmission from the transmitting end to the receiving end.
[0098] Through the cooperation of the communication quality assessment result acquisition unit of the communication channel of the communication base station at the transmitting end and the communication path screening unit for preventing radio frequency interference, the optimal communication path for communication data transmission from the transmitting end to the receiving end is screened dynamically and scientifically based on the communication quality assessment information of the communication channel of the communication base station at the transmitting end, so as to realize the precise planning of the communication data transmission path for preventing radio frequency interference, improve the reliability of communication data transmission, and improve the communication quality and user experience of the communication system.
[0099] Through the cooperation of the communication quality assessment result acquisition unit of the communication channel of the communication base station at the transmitting end and the communication path screening unit for preventing radio frequency interference, the optimal communication path for communication data transmission from the transmitting end to the receiving end is screened dynamically and scientifically based on the communication quality assessment information of the communication channel of the communication base station at the transmitting end, so as to realize the precise planning of the communication data transmission path for preventing radio frequency interference, improve the reliability of communication data transmission, and improve the communication quality and user experience of the communication system.
[0100] Example 2:
[0101] See also Figure 1 - Figure 2 , a data transmission protection system for radio frequency interference, used to implement a data transmission protection method for radio frequency interference, the system includes a radio frequency interference communication base station and a communication channel search module, a radio frequency interference communication channel communication quality analysis module, and a radio frequency interference communication path selection module;
[0102] The radio frequency interference communication base station and communication channel search module includes a transmitting end communication data packet acquisition unit, a transmitting end geographical location acquisition unit, a transmitting end geographical administrative area information search unit, a transmitting end communication base station search unit, and a transmitting end communication base station communication channel search unit;
[0103] The transmitting end communication data packet collection unit collects the transmitting end communication data packets through the mobile terminal; the transmitting end geographical location collection unit collects the transmitting end geographical location coordinate data through the position sensor module; the transmitting end geographical administrative area information search unit searches for and processes the geographical administrative area information of the transmitting end based on the transmitting end geographical location coordinate data in combination with the map search software, and generates the transmitting end geographical administrative area feature data; the transmitting end communication base station search unit searches for and processes the communication base station objects within the transmitting end geographical area based on the transmitting end geographical administrative area feature data in combination with the communication network management platform, and generates the transmitting end communication base station feature data; the transmitting end communication base station communication channel search unit searches for and processes the communication channel information of the transmitting end communication base station based on the transmitting end communication base station feature data in combination with the communication network management platform, and generates the transmitting end communication base station communication channel feature data;
[0104] The radio frequency interference communication channel communication quality analysis module includes a transmitting end communication data packet data transmission execution unit, a receiving end communication data packet acquisition unit, a transmitting end and receiving end communication data packet data volume measurement unit, and a transmitting end communication base station communication channel communication quality evaluation unit;
[0105] The transmitting end communication data packet data transmission execution unit executes the communication data packet communication data transmission operation based on the communication channel characteristic data of the transmitting end communication base station in combination with the communication network management platform; the receiving end communication data packet collection unit collects the receiving end communication data packet through the mobile terminal; the transmitting end and receiving end communication data packet data volume measurement unit performs data volume numerical measurement processing of the transmitting end and receiving end communication data packets based on the transmitting end communication data packet and the receiving end communication data packet in combination with the communication data monitoring platform, and generates the transmitting end communication data packet data volume and the receiving end communication data packet data volume respectively; the transmitting end communication base station communication channel communication quality evaluation unit performs communication quality evaluation processing of the transmitting end communication base station communication channel based on the transmitting end communication data packet data volume and the receiving end communication data packet data volume, and constructs the transmitting end communication base station communication channel communication quality evaluation data;
[0106] The radio frequency interference communication path selection module includes a communication channel quality evaluation result acquisition unit of a transmitting end communication base station and an anti-radio frequency interference communication path screening unit;
[0107] The communication quality evaluation result acquisition unit of the communication channel of the communication base station at the transmitting end obtains the communication quality evaluation data of the communication channel of the communication base station at the transmitting end; the anti-RF interference communication path screening unit performs the optimal communication path screening processing for communication data transmission from the transmitting end to the receiving end to prevent RF interference based on the communication quality evaluation data of the communication channel of the communication base station at the transmitting end, and generates the optimal communication path data for communication data transmission with anti-RF interference.
[0108] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.
Claims
1. A method for protecting data transmission from radio frequency interference, characterized in that: The method comprises the following steps: S1, respectively collect the communication data packet of the transmitter and the geographic location coordinate data of the transmitter; S2. Searching and processing the geographical administrative region information of the transmitting end based on the geographical location coordinate data of the transmitting end to generate characteristic data of the geographical administrative region of the transmitting end; S3, performing a search process for communication base station objects within the geographical administrative area of the transmitting end based on the characteristic data of the geographical administrative area of the transmitting end, and generating characteristic data of the communication base station of the transmitting end; S4. Performing a communication channel information search process of the transmitting end communication base station according to the transmitting end communication base station characteristic data to generate the communication channel characteristic data of the transmitting end communication base station; S5, performing a communication data packet communication data transmission operation according to the communication channel characteristic data of the transmitting end communication base station, and collecting the communication data packet of the receiving end; S6. Perform numerical measurement processing on the data volume of the communication data packets at the transmitting end and the receiving end, respectively generate the data volume of the communication data packets at the transmitting end and the data volume of the communication data packets at the receiving end, and perform communication quality evaluation processing on the communication channel of the communication base station at the transmitting end to construct communication quality evaluation data of the communication channel of the communication base station at the transmitting end; The S6 comprises the following steps: S61, using the communication data monitoring platform to measure online ,as well as Internal middle The data volume information of the corresponding data packet is generated respectively, and the data volume of the communication data packet at the transmitting end is generated Matrix of the data volume of communication packets with the receiving end ,in Indicates the The data volume of the receiving end communication data packet corresponding to the transmitting end communication base station is ,in Indicates the The first transmitting end communication base station The amount of data packets of the receiving end communication data corresponding to the communication channel of the transmitting end communication base station; and The unit of kilobytes is; in Indicates the communication data packet of the transmitter. represents the set matrix of communication data packets at the receiving end, , ;in Indicates the maximum number of base stations at the transmitting end; Indicates the collected The set of receiving end communication data packets corresponding to the transmitting end communication base station, , ;in Indicates the The maximum number of transmitter communication base station communication channels in the transmitter communication base stations; Indicates the collected The first transmitting end communication base station a receiving end communication data packet corresponding to a transmitting end communication base station communication channel; S62, the Internal As stated in According to the transmitter communication base station number and the transmitter communication base station communication channel number, the Perform data volume numerical comparison and construct the communication quality evaluation data set matrix of the communication channel of the transmitting end communication base station based on the data volume numerical comparison results ,in Indicates the A set of communication quality evaluation data of the communication channel of the transmitting end communication base station corresponding to the transmitting end communication base station, ,in Indicates the The first transmitting end communication base station Communication quality evaluation data of a transmitting end communication base station communication channel corresponding to a transmitting end communication base station communication channel; when =0, output the is abnormal; when < , output the is abnormal; when = , output the is normal; S7, obtaining the communication quality assessment data of the communication channel of the transmitting end communication base station and performing screening processing on the optimal communication path for communication data transmission from the transmitting end to the receiving end to prevent radio frequency interference, and generating data on the optimal communication path for communication data transmission to prevent radio frequency interference; The S7 comprises the following steps: S71, obtain the ; S72, in the Internal As stated in According to the communication channel communication quality evaluation result keyword, search for the text information of the communication channel number of all transmitting end communication base stations whose communication channel communication quality evaluation results are normal, and generate the optimal communication path data set for anti-RF interference communication data transmission through data identification. , execute to generate the optimal communication path data set for anti-RF interference communication data transmission The specific steps are as follows: S721, initialization, set Dimensional In the search space, initialize the communication path to search for the cheetah's position; S722, execute the search strategy to search for prey, the communication path search cheetah performs a full range scan in its territory or surrounding area or actively searches for prey, that is, the communication path search cheetah is in the In the search space of Searching for text information of communication channel numbers of all transmitting end communication base stations whose communication channel communication quality evaluation results are normal according to the communication channel communication quality evaluation result keyword; S723, search for prey using a sit-and-wait ambush strategy. In the search mode, the prey is exposed to the communication path search cheetah's field of view. In the search space of Searching for text information of the communication channel numbers of all transmitting end communication base stations whose communication channel quality assessment results are normal according to the communication channel communication quality assessment result keywords. The communication path search cheetah's every action causes the prey to escape. The communication path search cheetah adopts a sit-and-wait ambush strategy to approach the prey. The sit-and-wait ambush strategy includes lying on the ground or hiding in bushes. S724, execute the sit-and-wait ambush strategy to approach the prey and attack the prey according to the attack strategy. In the algorithm, each communication path search cheetah adjusts its position according to the position of the escaping prey, the leading communication path search cheetah or the nearby communication path search cheetah to obtain the best attack position. In the search space of Searching for text information of communication channel numbers of all transmitting end communication base stations whose communication channel communication quality evaluation results are normal according to the communication channel communication quality evaluation result keyword; S725, execute S722, S723, S724 until the maximum number of iterations is met, and output the result in the According to the communication channel communication quality evaluation result keyword, the text information of the communication channel number of all transmitting end communication base stations whose communication channel communication quality evaluation results are normal is searched, and the optimal communication path data set for anti-RF interference communication data transmission is generated through data identification. , ;in Indicates the generated Optimal communication path data for radio frequency interference-free communication data transmission, Indicates the maximum number of optimal communication paths for data transmission to prevent radio frequency interference.
2. The data transmission protection method against radio frequency interference according to claim 1, characterized in that: Said S1 comprises the following steps: S11. Collect the summary data of the transmitter communication transmission online through the mobile terminal and generate the transmitter communication data packet ; The location sensor module of the mobile terminal collects the geographic location coordinate information of the transmitter online and generates the geographic location coordinate data of the transmitter .
3. The data transmission protection method against radio frequency interference according to claim 2, characterized in that: The S2 comprises the following steps: S21, the Enter the dialog box of the map search software, the map search software is based on the Search for the geographical administrative area feature information of the transmitter and generate the geographical administrative area feature data of the transmitter .
4. The data transmission protection method against radio frequency interference according to claim 3, characterized in that: The S3 includes the following steps: S31, obtain the ; S32, using a unified cost search algorithm based on the The corresponding geographic administrative information is searched in real time on the communication network management platform to find the characteristic information of all communication base station objects within the target transmitter's geographic administrative area, and generate a characteristic data set of the transmitter's communication base station. , ;in Indicates the search The transmitting end communication base station characteristic data corresponding to the transmitting end communication base station, Indicates the maximum number of communication base stations on the transmitting end.
5. The data transmission protection method against radio frequency interference according to claim 4, characterized in that: The S4 comprises the following steps: S41, using the depth-first search algorithm according to the As stated in to Orderly search the frequency range text information of all communication channels of each transmitter communication base station in real time on the communication network management platform, and generate the communication channel feature data set matrix of the transmitter communication base station ,in Indicates the A set of transmitting end communication base station communication channel characteristic data corresponding to a transmitting end communication base station, , ,in Indicates the The first transmitting end communication base station The transmitting end communication base station communication channel characteristic data corresponding to the transmitting end communication base station communication channel, Indicates the The maximum number of transmitter communication base station communication channels in the transmitter communication base stations; The unit is Hertz.
6. The data transmission protection method against radio frequency interference according to claim 5, characterized in that: The S5 comprises the following steps: S51, the communication network management platform is based on the Internal As stated in to Orderly Transmitting data from the transmitting end to the receiving end to perform communication data transmission operations; S52. After the communication data packet communication data transmission operation is completed, the summary data of the communication transmission from the transmitting end to the receiving end is collected online by the mobile terminal, and a receiving end communication data packet set matrix is generated. ,in Indicates the collected The set of receiving end communication data packets corresponding to the transmitting end communication base station, ,in Indicates the collected The first transmitting end communication base station The receiving end communication data packet corresponds to the communication channel of the transmitting end communication base station.
7. A data transmission protection system against radio frequency interference, configured to implement the data transmission protection method against radio frequency interference according to any one of claims 1 to 6, characterized in that: The system includes a radio frequency interference communication base station and a communication channel search module, a radio frequency interference communication channel communication quality analysis module, and a radio frequency interference communication path selection module; The radio frequency interference communication base station and communication channel search module includes a transmitting end communication data packet acquisition unit, a transmitting end geographical location acquisition unit, a transmitting end geographical administrative area information search unit, a transmitting end communication base station search unit, and a transmitting end communication base station communication channel search unit; The transmitting end communication data packet collection unit collects the transmitting end communication data packets through the mobile terminal; the transmitting end geographical location collection unit collects the transmitting end geographical location coordinate data through the position sensor module; the transmitting end geographical administrative area information search unit performs a search process for the geographical administrative area information of the transmitting end based on the transmitting end geographical location coordinate data in combination with the map search software, and generates the transmitting end geographical administrative area feature data; the transmitting end communication base station search unit performs a search process for the communication base station objects within the transmitting end geographical administrative area based on the transmitting end geographical administrative area feature data in combination with the communication network management platform, and generates the transmitting end communication base station feature data; the transmitting end communication base station communication channel search unit performs a search process for the communication channel information of the transmitting end communication base station based on the transmitting end communication base station feature data in combination with the communication network management platform, and generates the transmitting end communication base station communication channel feature data; The radio frequency interference communication channel communication quality analysis module includes a transmitting end communication data packet data transmission execution unit, a receiving end communication data packet acquisition unit, a transmitting end and receiving end communication data packet data volume measurement unit, and a transmitting end communication base station communication channel communication quality evaluation unit; The transmitting end communication data packet data transmission execution unit executes the communication data packet communication data transmission operation according to the communication channel characteristic data of the transmitting end communication base station in combination with the communication network management platform; the receiving end communication data packet acquisition unit acquires the receiving end communication data packet through the mobile terminal; the transmitting end and receiving end communication data packet data volume measurement unit performs data volume numerical measurement processing of the transmitting end and receiving end communication data packets based on the transmitting end communication data packet and the receiving end communication data packet in combination with the communication data monitoring platform, and generates the transmitting end communication data packet data volume and the receiving end communication data packet data volume respectively; the transmitting end communication base station communication channel communication quality evaluation unit performs the transmitting end communication base station communication channel communication quality evaluation processing according to the transmitting end communication data packet data volume and the receiving end communication data packet data volume, and constructs the transmitting end communication base station communication channel communication quality evaluation data; The radio frequency interference communication path selection module includes a transmitting end communication base station communication channel communication quality evaluation result acquisition unit and an anti-radio frequency interference communication path screening unit; The transmitting end communication base station communication channel communication quality assessment result acquisition unit acquires the transmitting end communication base station communication channel communication quality assessment data; the anti-RF interference communication path screening unit performs an optimal communication path screening process for communication data transmission from the transmitting end to the receiving end to prevent RF interference based on the communication quality assessment data of the transmitting end communication base station communication channel, and generates optimal communication path data for communication data transmission with anti-RF interference.
Citation Information
Patent Citations
A method and system for transmitting data
CN109076036B
Methods and apparatus of providing transmit diversity in a multiple access wireless communication system
CN1765135A