Disclosure of Invention
In view of this, the embodiments of the present application provide a signal interference method, a signal interference device, and a computer readable storage medium, so as to solve the technical problems of low pertinence and accuracy of signal interference and high power consumption of the conventional signal interference method.
In a first aspect, an embodiment of the present application provides a signal interference method, applied to a signal interference device, where the signal interference method includes:
Determining a target sub-frequency band from a plurality of sub-frequency bands of a preset frequency band by adopting a frequency sweep mode;
receiving a wireless broadcast signal in the target sub-frequency band at a preset installation position of the signal interference device, and determining a base station broadcast signal from the wireless broadcast signal;
determining the receiving intensity and the transmitting intensity of the base station broadcast signal, and determining the target transmitting power of the interference signal based on the receiving intensity and the transmitting intensity; the target transmitting power is larger than the signal power corresponding to the receiving intensity;
generating an interference signal corresponding to the base station broadcast signal, and transmitting the interference signal by adopting the target transmission power; the type of signal parameters included in the interference signal is the same as the type of signal parameters included in the base station broadcast signal, and the value of the signal parameters included in the interference signal is different from the value of the corresponding signal parameters included in the base station broadcast signal.
In an optional implementation manner of the first aspect, the determining, by using a frequency sweep manner, the target sub-band from a plurality of sub-bands of the preset frequency band includes:
searching for wireless broadcast signals in each sub-frequency band of the preset frequency band;
For any sub-frequency band, if a wireless broadcast signal can be searched in the sub-frequency band within a preset time period, and the signal search intensity of the searched wireless broadcast signal is greater than or equal to a first intensity threshold value, determining the sub-frequency band as a target sub-frequency band.
In an optional implementation manner of the first aspect, the determining a base station broadcast signal from the wireless broadcast signals includes:
analyzing the wireless broadcast signal to obtain information of one or more signal parameters included in the wireless broadcast signal; the information of the signal parameter comprises the name of the signal parameter;
and if the characteristics of the wireless broadcast signals are matched with the characteristics of the base station broadcast signals based on the names of the signal parameters, determining that the wireless broadcast signals are base station broadcast signals.
In an optional implementation manner of the first aspect, if it is determined that the characteristics of the wireless broadcast signal match the characteristics of the base station broadcast signal based on the names of the signal parameters, determining that the wireless broadcast signal is the base station broadcast signal includes:
and if the names of all the signal parameters analyzed from the wireless broadcast signals are respectively the same as the names of all the preset parameters included in the base station broadcast signals, determining that the characteristics of the wireless broadcast signals are matched with the characteristics of the base station broadcast signals, and determining the wireless broadcast signals as the base station broadcast signals.
In an optional implementation manner of the first aspect, the information of the signal parameter further includes a value of the signal parameter, and the signal parameter includes a signal strength; correspondingly, the determining the receiving strength and the transmitting strength of the broadcast signal of the base station includes:
determining a value of a signal parameter, which is a signal strength analyzed from the wireless broadcast signal, as a transmission strength of the base station broadcast signal;
and performing energy detection on the received wireless broadcast signals to obtain the receiving intensity of the base station broadcast signals.
In an optional implementation manner of the first aspect, the determining the target transmit power of the interfering signal based on the receive strength and the transmit strength includes:
determining a first amount of power loss of the base station broadcast signal at the preset installation location based on the transmission strength and the reception strength;
determining second power loss amounts of other preset positions in a target range where the preset installation position is located based on the first power loss amounts, and respectively determining predicted signal strengths of the other preset positions based on the second power loss amounts of the other preset positions and the receiving strengths; the other preset positions are other positions except the preset installation position in the target range;
And determining the target transmitting power of the interference signal based on the predicted signal strength of all other preset positions.
In an optional implementation manner of the first aspect, the target range is a circular area with a preset length as a radius and with the preset installation position as a center; correspondingly, the determining the predicted signal strength of each other preset position based on the second power loss amount and the receiving strength of each other preset position includes:
for other preset positions in a first semicircular area of the target range, determining the sum of the second power loss amount and the receiving intensity of the other positions as the predicted signal intensity of the other preset positions;
and for other preset positions in a second semicircular area of the target range, determining the difference between the received intensity and the second power loss amount of the other positions as the predicted signal intensity of the other preset positions.
In a second aspect, embodiments of the present application provide a signal disruptor, including:
the frequency sweep unit is used for determining a target sub-frequency band from a plurality of sub-frequency bands of a preset frequency band in a frequency sweep mode;
A signal receiving unit, configured to receive a radio broadcast signal in the target sub-band at a preset installation position of the signal jammer, and determine a base station broadcast signal from the radio broadcast signal;
a first determining unit configured to determine a reception strength and a transmission strength of the base station broadcast signal, and determine a target transmission power of an interference signal based on the reception strength and the transmission strength; the target transmitting power is larger than the signal power corresponding to the receiving intensity;
a signal transmitting unit, configured to generate an interference signal corresponding to the base station broadcast signal, and transmit the interference signal with the target transmission power; the type of signal parameters included in the interference signal is the same as the type of signal parameters included in the base station broadcast signal, and the value of the signal parameters included in the interference signal is different from the value of the corresponding signal parameters included in the base station broadcast signal.
In a third aspect, an embodiment of the present application provides another signal disruptor, including a memory and a computer program stored in the memory and executable on a processor, where the processor implements the signal disruption method according to any of the alternative implementations of the first aspect described above when executing the computer program.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium storing a computer program, where the computer program is executed by a processor to implement a signal interference method according to any one of the alternative implementations of the first aspect.
The implementation of the signal interference method, the signal interference device and the computer readable storage medium provided by the embodiment of the application has the following beneficial effects:
according to the signal interference method provided by the embodiment of the application, the target sub-frequency band is determined from a plurality of sub-frequency bands of the preset frequency band in a frequency sweep mode; receiving a wireless broadcast signal in a target sub-frequency band at a preset installation position of a signal interference device, and determining a base station broadcast signal from the wireless broadcast signal; determining the receiving intensity and the transmitting intensity of a base station broadcast signal, and determining the target transmitting power of an interference signal based on the receiving intensity and the transmitting intensity; and generating an interference signal corresponding to the base station broadcast signal, and transmitting the interference signal by adopting the target transmission power. Because the target transmitting power is greater than the signal power corresponding to the receiving strength, and the type of the signal parameter included in the interference signal is the same as the type of the signal parameter included in the base station broadcast signal, the value of the signal parameter included in the interference signal is different from the value of the corresponding signal parameter included in the base station broadcast signal, when the mobile communication terminal is in the target range where the preset installation position is, the mobile communication terminal can access the signal jammer through the interference signal, and can not access the base station, so that the normal communication of the mobile communication terminal can be limited. In addition, because only the interference signal corresponding to the base station broadcast signal in the target sub-band is generated, only the downlink signal in the target sub-band can be interfered, so that the normal communication of the mobile communication terminal in the target range can be limited, the pertinence and the accuracy of the signal interference are improved, and the power consumption of the signal interference device is reduced.
Detailed Description
It is noted that the terminology used in the embodiments of the present application is used for the purpose of explaining specific embodiments of the present application only and is not intended to limit the present application. In the description of the embodiments of the present application, unless otherwise indicated, "a plurality" means two or more, and "at least one", "one or more" means one, two or more. The terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a definition of "a first", "a second" feature may explicitly or implicitly include one or more of such features.
Reference in the specification to "one embodiment" or "some embodiments" or the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," and the like in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments" unless expressly specified otherwise. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless expressly specified otherwise.
The embodiment of the application first provides a signal interference method, which can be applied to a signal interference device, that is, an execution body of the signal interference method can be the signal interference device.
In a specific application, the signal interference method provided in the embodiment of the present application may be described by configuring a target script file to a signal interference device, so that when a mobile communication signal in a specific location needs to be interfered, the signal interference device may be installed in the specific location, and the signal interference device may be caused to execute the target script file, thereby executing each step in the signal interference method provided in the embodiment of the present application. Referring to fig. 1, a schematic flowchart of a signal interference method provided in an embodiment of the present application, as shown in fig. 1, the signal interference method may include S101 to S104, which are described in detail as follows:
S101, determining a target sub-frequency band from a plurality of sub-frequency bands of a preset frequency band in a frequency sweep mode.
In the embodiment of the present application, the preset frequency band may be a frequency band allocated to a mobile communication signal of each communication system based on a third generation partnership project (3rd generation partnership project,3GPP) standard.
By way of example and not limitation, the communication system may include a chinese mobile second generation mobile communication technology (2 rd-Generation wireless telephone technology, abbreviated as 2G), a chinese mobile third generation mobile communication technology (3 rd-Generation wireless telephone technology, abbreviated as 3G), a chinese mobile fourth generation mobile communication technology (4 rd-Generation wireless telephone technology, abbreviated as 4G), a chinese mobile fifth generation mobile communication technology (5 rd-Generation wireless telephone technology, abbreviated as 5G), a chinese communication 2G, a chinese communication 3G, a chinese communication 4G, a chinese communication 5G, a chinese telecommunication 2G, a chinese telecommunication 3G, a chinese telecommunication 4G, and a chinese telecommunication 5G.
Wherein, the preset frequency bands corresponding to the mobile communication signals of different communication systems are different.
For example, the preset frequency bands corresponding to the chinese mobile 5G communication system may include an N41 frequency band and an N79 frequency band. The complete frequency range of the N41 frequency band can be 2496 megahertz (MHz) to 2690MHz, and the complete frequency range of the N79 frequency band can be 4.4 gigahertz (GHz) to 5GHz.
The N78 frequency band can be shared by the chinese communication 5G communication system and the chinese telecommunication 5G communication system, that is, the preset frequency bands corresponding to the chinese communication 5G communication system and the chinese telecommunication 5G communication system can be both N78 frequency bands. The complete frequency range of the N78 frequency band can be 3.3 GHz-3.8 GHz, the frequency range of the Chinese Unicom 5G communication system can comprise 3.3 GHz-3.4 GHz and 3.5 GHz-3.6 GHz, and the frequency range of the Chinese telecom 5G communication system can comprise 3.3 GHz-3.4 GHz and 3.54 GHz-3.5 GHz.
Each preset frequency band may include a plurality of sub-frequency bands. A first length may be spaced between every two adjacent sub-bands in each preset band, where the first length may be used to describe a frequency difference between a minimum frequency of a subsequent sub-band and a maximum frequency of an adjacent previous sub-band. The length of each sub-band in each preset frequency band may be a second length, and the second length may be used to describe a frequency difference between a maximum frequency and a minimum frequency of the same sub-band. The first length and the second length can be set according to actual requirements.
In this embodiment, the frequency sweep refers to scanning each sub-band of the preset frequency band, so as to determine whether each sub-band in the preset frequency band is a target sub-band. Based on this, in an alternative implementation, S101 may specifically include S1011-S1012 as shown in fig. 2, as follows:
S1011, searching wireless broadcast signals in each sub-frequency band of the preset frequency band.
S1012, aiming at any sub-frequency band, if the wireless broadcast signal can be searched in the sub-frequency band within the preset time period, and the signal search intensity of the searched wireless broadcast signal is larger than or equal to a first intensity threshold value, determining the sub-frequency band as a target sub-frequency band.
In this embodiment, a specific manner of searching for the radio broadcast signal in each sub-band of the preset frequency band may be to detect whether the radio broadcast signal can be received in each sub-band. Based on this, the signal search strength of the searched wireless broadcast signal may be the reception strength of the wireless broadcast signal, and the reception strength of the wireless signal may be used to describe the energy level of the wireless broadcast signal received by the signal jammer.
In an optional implementation manner, for any one sub-band in a preset frequency band, if the signal jammer can search a wireless broadcast signal in the sub-band within a preset time period, and the signal search intensity of the searched wireless broadcast signal is greater than or equal to a first intensity threshold, the signal jammer can determine the sub-band as a target sub-band. The first preset duration and the first intensity threshold may be set according to actual requirements, and are not particularly limited herein. For example, assuming that the first preset duration is 30 seconds(s) and the first intensity threshold is 50 decibel milliwatts (dbm), the signal jammer may determine the sub-band as the target sub-band if the signal jammer can search for the radio broadcast signal within the sub-band within 30 seconds and the signal search intensity of the searched radio broadcast signal is greater than or equal to 50 dbm.
In another optional implementation manner, for any one sub-band in the preset frequency band, if the signal jammer cannot search for the wireless broadcast signal in the sub-band in the preset time period, the signal jammer can determine the sub-band as a non-target sub-band. In still another optional implementation manner, for any one of the sub-bands in the preset frequency band, if the signal jammer can search for a wireless broadcast signal in the sub-band in the preset time period, but the signal search strength of the searched wireless broadcast signal is smaller than the first strength threshold, the signal jammer can determine the sub-band as a non-target sub-band.
S102, receiving the wireless broadcast signals in the target sub-frequency band at the preset installation position of the signal jammer, and determining the base station broadcast signals from the wireless broadcast signals.
The preset installation position can be set according to actual requirements, for example, the preset installation position can be any position in a specific place such as an examination room or a conference room.
After the signal jammer determines the target sub-frequency band in each preset frequency band, the signal jammer can receive the wireless broadcast signal in the target sub-frequency band of each preset frequency band at the preset installation position of the signal jammer.
It will be appreciated that in a specific application, the signal jammer may receive various radio broadcast signals in each target sub-band, and the radio broadcast signals to be masked are base station broadcast signals in each communication system, so that the signal jammer may determine the base station broadcast signals from the received radio broadcast signals after receiving the radio broadcast signals in the target sub-band at the preset installation position.
In an alternative implementation, S102 may specifically include S1021 to S1022 shown in fig. 3, which are described in detail below:
and S1021, analyzing the wireless broadcast signal to obtain information of one or more signal parameters included in the wireless broadcast signal.
S1022, if it is determined that the characteristics of the radio broadcast signal match the characteristics of the base station broadcast signal based on the names of the signal parameters, it is determined that the radio broadcast signal is the base station broadcast signal.
The information of the signal parameter may include a name of the signal parameter and a value of the signal parameter.
It should be noted that, since the purpose of parsing the radio broadcast signal is to determine whether the radio broadcast signal is a base station broadcast signal, in a specific embodiment, the signal jammer may parse the received radio broadcast signal using the coding strategy of the base station broadcast signal.
In an alternative implementation, if the signal jammer can parse information of one or more signal parameters from the wireless broadcast signal using the coding strategy of the base station broadcast signal, the signal jammer may determine whether the received wireless broadcast signal is the base station broadcast signal based on the names of the respective signal parameters parsed from the wireless broadcast signal. Specifically, the signal jammer may determine whether characteristics of the wireless broadcast signal match those of the base station broadcast signal based on names of respective signal parameters parsed from the wireless broadcast signal. Optionally, the signal jammer may determine that the received wireless broadcast signal is a base station broadcast signal if the characteristic of the wireless broadcast signal matches the characteristic of the base station broadcast signal; alternatively, in the case where the characteristics of the radio broadcast signal do not match those of the base station broadcast signal, the signal jammer may determine that the received radio broadcast signal is not the base station broadcast signal.
Specifically, the signal jammer may compare the names of the respective signal parameters parsed from the wireless broadcast signal with the names of the respective preset parameters included in the base station broadcast signal, respectively. If the names of all the signal parameters analyzed from the wireless broadcast signals are respectively the same as the names of all the preset parameters included in the base station broadcast signals, the signal jammer can determine that the characteristics of the received wireless broadcast signals are matched with the characteristics of the base station broadcast signals; if at least one of the signal parameters analyzed from the wireless broadcast signal has a different name from the preset parameter included in the base station broadcast signal, the signal jammer can determine that the characteristics of the received wireless broadcast signal are not matched with the characteristics of the base station broadcast signal.
In another alternative implementation, if the signal interferer cannot resolve information of one or more signal parameters from the wireless broadcast signal using the coding strategy employing the base station broadcast signal, the signal interferer may determine that the wireless broadcast signal is not a base station broadcast signal.
S103, determining the receiving intensity and the transmitting intensity of the base station broadcasting signal, and determining the target transmitting power of the interference signal based on the receiving intensity and the transmitting intensity of the base station broadcasting signal.
The received strength of the broadcast signal of the base station may be used to describe the signal strength of the broadcast signal of the base station received by the signal jammer at the preset installation position. The transmission strength of the base station broadcast signal may be used to describe the signal strength of the base station broadcast signal transmitted by the base station.
Since the base station broadcast signal generally includes the transmission strength of the base station broadcast signal, in a specific implementation, after determining that the received radio broadcast signal is the base station broadcast signal, the signal jammer may directly determine the value of the signal parameter, which is the signal strength parsed from the radio broadcast signal, as the transmission strength of the base station broadcast signal (i.e., the radio broadcast signal). In addition, after determining that the received wireless broadcast signal is a base station broadcast signal, the signal jammer may detect energy of the received wireless broadcast signal, thereby determining a reception strength of the base station broadcast signal (i.e., wireless broadcast signal).
After determining the receiving strength and the transmitting strength of the broadcast signal of the base station, the signal jammer may determine the target transmitting power of the interfering signal by using S1031 to S1033 shown in fig. 4, which is described in detail as follows:
s1031, determining a first power consumption amount of the base station broadcast signal at the preset installation position based on the transmission intensity and the reception intensity of the base station broadcast signal.
In a specific application, the signal disruptor may determine a difference between a transmission intensity and a reception intensity of the base station broadcast signal as a first amount of power loss of the base station broadcast signal at the preset installation location.
S1032, determining second power loss amounts of other preset positions in the target range where the preset installation position is based on the first power loss amounts, and determining predicted signal strengths of the other preset positions based on the second power loss amounts of the other preset positions and the receiving strengths of the broadcast signals of the base station.
The target range where the preset installation position is located may be a circular area with the preset installation position as a center and the preset length as a radius. The preset length may be determined according to coverage of a specific location.
The other preset positions may be other positions than the preset mounting position within the target range.
In a specific implementation manner, the signal disruptor may determine the second power loss amount of each other preset position in the target range through the following steps a1 to a2, which are described in detail as follows:
step a1, determining distance values between other preset positions in the target range and preset installation positions respectively.
In a specific application, the coordinates of the preset installation position and the coordinates of each other preset position may be stored in advance in the signal disruptor, and the signal disruptor may calculate the distance value between each other preset position and the preset installation position by using the existing distance calculation formula between the points. The existing calculation formula of the distance between the points can be, for example, a Euclidean distance calculation formula.
Step a2, for each other preset position, determining a second power loss amount of the other preset position based on the distance value between the other preset position and the preset installation position and the attenuation rule of the broadcast signal of the base station.
The attenuation law of the base station broadcast signal is used for describing the corresponding relation between the signal attenuation amount of the base station broadcast signal and a preset distance value. Based on this, for each other preset position, the signal disrupter may determine a second power attenuation amount for the other preset position based on a distance value between the other preset position and the preset installation position and a correspondence between a signal attenuation amount of the base station broadcast signal and the preset distance value.
In another specific implementation, the signal disruptor may determine the predicted signal strength of each other preset location by the following steps b 1-b 2, which are described in detail below:
and b1, for other preset positions in the first semicircular area in the target range, determining the sum of the second power loss amount and the receiving intensity of the other positions as the predicted signal intensity of the other preset positions.
And b2, for other preset positions in the second semicircular area in the target range, determining the difference between the received intensity and the second power loss amount of the other positions as the predicted signal intensity of the other preset positions.
In a specific application, the signal disruptor may divide the target range into a first semicircular region and a second semicircular region by plotting a preset diameter of the target range.
The preset diameter may be determined by the signal disruptor based on an orientation of the base station transmitting the broadcast signal of the base station relative to the signal disruptor, and may be perpendicular to the orientation.
S1033, determining the target transmitting power of the interference signal based on the predicted signal strength of all other preset positions.
Specifically, the signal jammer may determine a maximum signal strength from the predicted signal strengths of all other preset positions and the received strengths of the broadcast signals of the base station, and determine the target transmission power of the interference signal based on the maximum signal strength. The target transmitting power is larger than the signal power corresponding to the maximum signal strength.
For example, if the predicted signal strengths of the respective other preset positions are 40dbm, 30dbm, and 45dbm, respectively, and the reception strength of the base station broadcast signal is 50dbm, the signal jammer may determine 50dbm as the maximum signal strength, and based on this, the target transmission power may be greater than the signal power corresponding to 50 dbm.
S104, generating an interference signal corresponding to the base station broadcast signal, and transmitting the interference signal by adopting the target transmission power.
In this embodiment of the present application, the signal jammer may assign a random value to each signal parameter included in the base station broadcast signal, and generate an interference signal corresponding to the base station broadcast signal based on all signal parameters after assignment. That is, the type of signal parameter included in the interference signal is the same as the type of signal parameter included in the base station broadcast signal, and the value of the signal parameter included in the interference signal is different from the value of the corresponding signal parameter included in the base station broadcast signal. Therefore, when the mobile communication terminal is in the target range where the preset installation position is, the signal intensity of the interference signal emitted by the signal interference device is larger than the receiving intensity of the broadcast signal of the base station, so that the mobile communication terminal can be accessed to the signal interference device through the interference signal and can not be accessed to the base station, and the normal communication of the mobile communication terminal can be limited.
As can be seen from the above, in the signal interference method provided by the embodiment of the present application, the target sub-band is determined from the plurality of sub-bands of the preset frequency band in the frequency sweep manner; receiving a wireless broadcast signal in a target sub-frequency band at a preset installation position of a signal interference device, and determining a base station broadcast signal from the wireless broadcast signal; determining the receiving intensity and the transmitting intensity of a base station broadcast signal, and determining the target transmitting power of an interference signal based on the receiving intensity and the transmitting intensity; and generating an interference signal corresponding to the base station broadcast signal, and transmitting the interference signal by adopting the target transmission power. Because the target transmitting power is greater than the signal power corresponding to the receiving strength, and the type of the signal parameter included in the interference signal is the same as the type of the signal parameter included in the base station broadcast signal, the value of the signal parameter included in the interference signal is different from the value of the corresponding signal parameter included in the base station broadcast signal, when the mobile communication terminal is in the target range where the preset installation position is, the mobile communication terminal can access the signal jammer through the interference signal, and can not access the base station, so that the normal communication of the mobile communication terminal can be limited. In addition, because only the interference signal corresponding to the base station broadcast signal in the target sub-band is generated, only the downlink signal in the target sub-band can be interfered, so that the normal communication of the mobile communication terminal in the target range can be limited, the pertinence and the accuracy of the signal interference are improved, and the power consumption of the signal interference device is reduced.
It should be understood that, the sequence number of each step in the foregoing embodiment does not mean the execution sequence, and the execution sequence of each process should be determined by the function and the internal logic of each process, and should not limit the implementation process of the embodiment of the present application in any way.
Based on the signal interference method provided by the above embodiment, the embodiment of the present application further provides an embodiment of a signal interference device for implementing the above method embodiment. Fig. 5 is a schematic structural diagram of a signal jammer according to an embodiment of the present application. For convenience of explanation, only the portions related to the present embodiment are shown. As shown in fig. 5, the signal jammer 50 may include a receiving antenna 501, a signal detection module 502, a signal generation module 503, and a transmitting antenna 504. The signal detection module 502 may include a frequency sweep unit 5021 and a signal receiving unit 5022. The signal generation module 503 may include a first determination unit 5031 and a signal transmission unit 5032. In particular, the method comprises the steps of,
the frequency sweep unit 5021 is configured to determine a target sub-band from a plurality of sub-bands of a preset frequency band by using a frequency sweep method.
The signal receiving unit 5022 is configured to receive a radio broadcast signal in the target sub-band at a preset installation position of the signal jammer, and determine a base station broadcast signal from the radio broadcast signal.
The first determining unit 5031 is configured to determine a reception strength and a transmission strength of the base station broadcast signal, and determine a target transmission power of an interference signal based on the reception strength and the transmission strength; the target transmitting power is larger than the signal power corresponding to the receiving intensity.
A signal transmitting unit 5032 configured to generate an interference signal corresponding to the base station broadcast signal, and transmit the interference signal with the target transmission power; the type of signal parameters included in the interference signal is the same as the type of signal parameters included in the base station broadcast signal, and the value of the signal parameters included in the interference signal is different from the value of the corresponding signal parameters included in the base station broadcast signal.
Optionally, the frequency sweep unit 5021 is specifically configured to search for a wireless broadcast signal in each of the sub-frequency bands of the preset frequency band; for any sub-frequency band, if a wireless broadcast signal can be searched in the sub-frequency band within a preset time period, and the signal search intensity of the searched wireless broadcast signal is greater than or equal to a first intensity threshold value, determining the sub-frequency band as a target sub-frequency band.
Optionally, the signal receiving unit 5022 specifically includes an parsing unit and a second determining unit. Wherein:
The analyzing unit is used for analyzing the wireless broadcast signals to obtain information of one or more signal parameters included in the wireless broadcast signals; the information of the signal parameter includes a name of the signal parameter.
The second determining unit is configured to determine that the wireless broadcast signal is a base station broadcast signal if it is determined that the characteristics of the wireless broadcast signal match the characteristics of the base station broadcast signal based on the names of the signal parameters.
Optionally, the second determining unit is specifically configured to determine that the characteristics of the wireless broadcast signal are matched with the characteristics of the base station broadcast signal if the names of all the signal parameters analyzed from the wireless broadcast signal are respectively the same as the names of each preset parameter included in the base station broadcast signal, and determine the wireless broadcast signal as the base station broadcast signal.
Optionally, the information of the signal parameter further includes a value of the signal parameter, and the signal parameter includes a signal strength; the first determining unit 5031 is specifically configured to determine a value of a signal parameter, which is a signal strength parsed from the wireless broadcast signal, as a transmission strength of the base station broadcast signal; and performing energy detection on the received wireless broadcast signals to obtain the receiving intensity of the base station broadcast signals.
Optionally, the first determining unit 5031 is specifically further configured to determine, based on the transmission strength and the reception strength, a first power loss amount of the base station broadcast signal at the preset installation location; determining second power loss amounts of other preset positions in a target range where the preset installation position is located based on the first power loss amounts, and respectively determining predicted signal strengths of the other preset positions based on the second power loss amounts of the other preset positions and the receiving strengths; the other preset positions are other positions except the preset installation position in the target range; and determining the target transmitting power of the interference signal based on the predicted signal strength of all other preset positions.
Optionally, the target range is a circular area with the preset installation position as a circle center and the preset length as a radius; correspondingly, the first determining unit 5031 is specifically further configured to determine, for other preset positions in the first semicircle area of the target range, a sum of the second power loss amount and the reception strength of the other positions as a predicted signal strength of the other preset positions; and for other preset positions in a second semicircular area of the target range, determining the difference between the received intensity and the second power loss amount of the other positions as the predicted signal intensity of the other preset positions.
It should be noted that, because the content of information interaction between the above units, execution process, and the like is based on the same concept as the method embodiment of the present application, specific functions and technical effects thereof may be referred to the method embodiment specifically, and will not be described herein again.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units is illustrated, and in practical application, the above-described functional allocation may be performed by different functional units according to needs, i.e. the internal structure of the signal disruptor is divided into different functional units, so as to perform all or part of the above-described functions. The functional units in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit. In addition, the specific names of the functional units are also only for distinguishing from each other, and are not used to limit the protection scope of the present application. The specific working process of each unit in the signal disruptor may refer to the corresponding process in the foregoing method embodiment, which is not described herein.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a signal jammer according to another embodiment of the present application. As shown in fig. 6, the signal disruptor 6 provided in this embodiment may include: a processor 60, a memory 61 and a computer program 62 stored in the memory 61 and executable on the processor 60, such as a program corresponding to the signal interference method. The steps of the signal interference method embodiment described above, such as S101 to S104 shown in fig. 1, are implemented when the processor 60 executes the computer program 62. Alternatively, the processor 60, when executing the computer program 62, performs the functions of the modules/units of the signal disruptor embodiments described above, such as the functions of the units 501-504 shown in fig. 5.
By way of example, the computer program 62 may be partitioned into one or more modules/units, which are stored in the memory 61 and executed by the processor 60 to complete the present application. One or more of the modules/units may be a series of computer program instruction segments capable of performing a specific function, the instruction segments describing the execution of the computer program 62 in the signal disruptor 6. For example, the computer program 62 may be divided into a frequency sweep unit, a signal receiving unit, a first determining unit and a signal transmitting unit, and the specific functions of the units are described with reference to the corresponding embodiment of fig. 5, which is not repeated here.
It will be appreciated by those skilled in the art that fig. 6 is merely an example of signal disruptor 6 and does not constitute a limitation of signal disruptor 6 and may include more or less components than illustrated, or may combine certain components, or may be different components.
The processor 60 may be a central processing unit (central processing unit, CPU), but may also be other general purpose processors, digital signal processors (digital signal processor, DSP), application specific integrated circuits (application specific integrated circuit, ASIC), off-the-shelf programmable gate arrays (field-programmable gate array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 61 may be an internal storage unit of the signal disruptor 6, such as a hard disk or a memory of the signal disruptor 6. The memory 61 may also be an external storage device of the signal-jammer 6, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash card (flash card) or the like, which are provided on the signal-jammer 6. Further, the memory 61 may also include both an internal memory unit and an external memory device of the signal disruptor 6. The memory 61 is used to store computer programs and other programs and data required by the signal disruptor. The memory 61 may also be used to temporarily store data that has been output or is to be output.
The present application also provides a computer readable storage medium storing a computer program, which when executed by a processor, implements the steps of the signal interference method described in the above method embodiment.
Embodiments of the present application provide a computer program product for causing a signal-jammer to carry out the steps of the respective method embodiments described above when the computer program product is run on the signal-jammer.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference may be made to related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The above embodiments are only for illustrating the technical solution of the present application, and are not limiting; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application.