CN107229058A - Method, device and satellite-signal detection device that satellite-signal is transmitted safely - Google Patents
Method, device and satellite-signal detection device that satellite-signal is transmitted safely Download PDFInfo
- Publication number
- CN107229058A CN107229058A CN201710478901.5A CN201710478901A CN107229058A CN 107229058 A CN107229058 A CN 107229058A CN 201710478901 A CN201710478901 A CN 201710478901A CN 107229058 A CN107229058 A CN 107229058A
- Authority
- CN
- China
- Prior art keywords
- signal
- satellite
- attack
- data
- data signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/015—Arrangements for jamming, spoofing or other methods of denial of service of such systems
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/21—Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service
- G01S19/215—Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service issues related to spoofing
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
The present invention relates to technical field of satellite navigation, the method that specifically related to a kind of satellite-signal is transmitted safely, device and satellite-signal detection device, the method of transmission includes receiving a variety of satellite-signals of predetermined band the satellite-signal safely, a variety of satellite-signals are converted into data signal, extract the physical features of every kind of data signal, the physical features of every kind of data signal are judged according to default convolutional neural networks model to determine whether the data signal is signal to attack, if one or more of which data signal is signal to attack, then to being determined as that the data signal of signal to attack carries out Information recovering so that the corresponding satellite-signal of non-attack signal is sent to the smart machine, in order to which user security checks current satellite signal.By this programme to realize satellite-signal of the monitoring for signal to attack, the satellite-signal of non-attack signal is sent to corresponding equipment, transmitted with the safety for realizing satellite-signal.
Description
Technical field
The present invention relates to technical field of satellite navigation, a kind of method transmitted safely in particular to satellite-signal, dress
Put and satellite-signal detection device.
Background technology
The accurate space time information that GPS (GNSS, including the system such as GPS, GLONASS, the Big Dipper) is provided,
Terminal on internet, user and physical world are linked together, for terminal user, navigation Service, Internet service business,
Critical infrastructures etc. all have high value.However, GNSS receiver is easy to face the danger of shielding and deception.Face
The GNSS deception formula attacks of great destructive power, academia's commonly used approach has:Signal transacting, encryption and remaining position sources
Crosscheck, wireless frequency spectrum and multiple antennas processing.But because global billions of equipment have used the civil signal of unencryption,
So can not possibly be all modified to these firmwares, add any type of encryption, the traffic of checking to common protocol
It may be suppressed by high-power signal.Therefore GNSS information is all difficult to be detected and correction once attacking by deception formula.
Therefore it provides a kind of can reduce the change amount to now current equipment, while can guarantee that satellite-signal biography safely again
The method passed is very necessary.
The content of the invention
It is an object of the invention to provide a kind of method that satellite-signal is transmitted safely, to realize monitoring for signal to attack
Satellite-signal, the satellite-signal of non-attack signal is sent to corresponding equipment, is transmitted with the safety for realizing satellite-signal.
Another object of the present invention is to provide the device that a kind of satellite-signal is transmitted safely, to realize that monitoring is attack letter
Number satellite-signal, the satellite-signal of non-attack signal is sent to corresponding equipment, with realize satellite-signal safety pass
Pass.
Another object of the present invention is to provide a kind of satellite-signal detection device, to realize monitoring defending for signal to attack
Star signal, the satellite-signal of non-attack signal is sent to corresponding equipment, is transmitted with the safety for realizing satellite-signal.
To achieve these goals, the technical scheme that the embodiment of the present invention is used is as follows:
In a first aspect, the embodiments of the invention provide a kind of method that satellite-signal is transmitted safely, methods described is applied to
Satellite-signal detection device, the satellite-signal detection device is connected with smart device communication, and the satellite-signal is transmitted safely
Method include:
Receive a variety of satellite-signals of predetermined band;
It is data signal by a variety of equal corresponding conversions of satellite-signal;
Extract the physical features of every kind of data signal;
The physical features of every kind of data signal are judged according to default convolutional neural networks model to determine
Whether the data signal is signal to attack;
If one or more of which data signal is signal to attack, to being determined as that the data signal of signal to attack is believed
Breath recovers so that the corresponding satellite-signal of non-attack signal is sent to the smart machine, in order to which user security is checked when fashion
Star signal.
Second aspect, the embodiment of the present invention additionally provides the device that a kind of satellite-signal is transmitted safely, described device application
In satellite-signal detection device, the satellite-signal detection device is connected with smart device communication, and the satellite-signal is passed safely
The device passed includes signal receiving module, signal conversion module, characteristic extracting module, judge module and information recovery module,
Wherein, signal receiving module, a variety of satellite-signals for receiving predetermined band;
Signal conversion module, for being data signal by a variety of equal corresponding conversions of satellite-signal;
Characteristic extracting module, the physical features for extracting every kind of data signal;
Judge module, for being entered according to default convolutional neural networks model to the physical features of every kind of data signal
Row judges to determine whether the data signal is signal to attack;
Information recovery module, if being signal to attack for one or more of which data signal, to being determined as attack letter
Number data signal carry out Information recovering so that the corresponding satellite-signal of non-attack signal is sent to the smart machine, in order to
User security checks current satellite signal.
The third aspect, the embodiment of the present invention additionally provides a kind of satellite-signal detection device, and the satellite-signal detection is set
Standby to be connected with smart device communication, the satellite-signal detection device includes:
Memory;
Processor;And
The device that satellite-signal is transmitted safely, the device that the satellite-signal is transmitted safely is installed in the memory simultaneously
Including one or more software function modules by the computing device, the device of transmission includes believing the satellite-signal safely
Number receiving module, signal conversion module, characteristic extracting module, judge module and information recovery module,
Wherein, signal receiving module, a variety of satellite-signals for receiving predetermined band;
Signal conversion module, for being data signal by a variety of equal corresponding conversions of satellite-signal;
Characteristic extracting module, the physical features for extracting every kind of data signal;
Judge module, for being entered according to default convolutional neural networks model to the physical features of every kind of data signal
Row judges to determine whether the data signal is signal to attack;
Information recovery module, if being signal to attack for one or more of which data signal, to being determined as attack letter
Number data signal carry out Information recovering so that the corresponding satellite-signal of non-attack signal is sent to the smart machine, in order to
User security checks current satellite signal.
Method, device and satellite-signal detection device that a kind of satellite-signal provided in an embodiment of the present invention is transmitted safely,
The method and device that the satellite-signal is transmitted safely is applied to satellite-signal detection device, the method that the satellite-signal is transmitted safely
A variety of satellite-signals are converted into data signal by a variety of satellite-signals including receiving predetermined band, extract every kind of numeral letter
Number physical features, according to default convolutional neural networks model the physical features of every kind of data signal are judged with
Whether be signal to attack, if one or more of which data signal is signal to attack, to being determined as if determining the data signal
The data signal of signal to attack carries out Information recovering so that the corresponding satellite-signal of non-attack signal is sent to the smart machine,
In order to which user security checks current satellite signal., will be non-by this programme to realize satellite-signal of the monitoring for signal to attack
The satellite-signal of signal to attack is sent to corresponding equipment, is transmitted with the safety for realizing satellite-signal.
To enable the above objects, features and advantages of the present invention to become apparent, preferred embodiment cited below particularly, and coordinate
Appended accompanying drawing, is described in detail below.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be attached to what is used required in embodiment
Figure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, therefore is not construed as pair
The restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to this
A little accompanying drawings obtain other related accompanying drawings.
Fig. 1 shows a kind of structural representation of satellite-signal detection device provided in an embodiment of the present invention.
Fig. 2 shows the schematic flow sheet for the method that a kind of satellite-signal provided in an embodiment of the present invention is transmitted safely.
Fig. 3 shows that the flow of the sub-step for the method that a kind of satellite-signal provided in an embodiment of the present invention is transmitted safely is shown
It is intended to.
Fig. 4 shows the functional module signal for the device that a kind of satellite-signal provided in an embodiment of the present invention is transmitted safely
Figure.
Diagram:300- satellite-signal detection devices;The device that 310- satellite-signals are transmitted safely;320- memories;330-
Processor;340- communication units;311- signal receiving modules;312- signal conversion modules;313- characteristic extracting modules;314- sentences
Disconnected module;315- information recovery modules.
Embodiment
Below in conjunction with accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Ground is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.Generally exist
The component of the embodiment of the present invention described and illustrated in accompanying drawing can be arranged and designed with a variety of configurations herein.Cause
This, the detailed description of the embodiments of the invention to providing in the accompanying drawings is not intended to limit claimed invention below
Scope, but it is merely representative of the selected embodiment of the present invention.Based on embodiments of the invention, those skilled in the art are not doing
The every other embodiment obtained on the premise of going out creative work, belongs to the scope of protection of the invention.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi
It is defined in individual accompanying drawing, then it further need not be defined and explained in subsequent accompanying drawing.Meanwhile, the present invention's
In description, term " first ", " second " etc. are only used for distinguishing description, and it is not intended that indicating or implying relative importance.
At present now, GPS (Global Navigation Satellite System, GNSS) is wide
General to be applied to positioning, navigation and time service service aspect, the GNSS system mainly includes global positioning system (Global
Positioning System, GPS), GPS (GLOBAL NAVIGATION SATELLITE SYSTEM,
GLONASS), Chinese Beidou satellite navigation system (BeiDou Navigation Satellite System, BDS).In life,
GNSS system is needed to use to obtain positional information under many scenes, in order to navigate or provide other Additional Services for people,
, it is necessary to be navigated by mobile phone progress or automatic navigator such as in strange environment;Field infrastructure sensor is logical
Letter time service base station or financial server etc. need position to rely on information to carry out analysis judgement;That even increasingly popularizes now is shared
Bicycle, carryout service and Baidu map etc. are required to collection positional information to provide follow-up service.
Therefore, obtain positional information by GNSS system and have become a very important part in people's life, still
The reception of satellite-signal is easy to face the danger of shielding and deception because global billions of equipment used not
The civil signal of encryption, on the one hand can not possibly update the hardware of all devices to realize the function of encryption, on the other hand can not
All common protocols are encrypted for realization, to ensure the safe transmission of satellite-signal.Once satellite-signal is attacked, i.e. satellite
Signal is shielded or cheated, and will cause serious consequence.Such as, the digital map navigation on navigator or smart mobile phone is using being attacked
Afterwards, user will be misled into danger zone, and the person or property have the possibility caused danger;Yacht or other vehicles are relied on
GNSS system is positioned, once satellite-signal is attacked, then whole yacht or other vehicles will be misled into mistake
Route;Shared bicycle needs to position vehicle by satellite-signal or carries out billing of services, can not if satellite-signal is attacked
Vehicle is monitored in real time or normal billing is unable to, and will cause heavy losses.
The present invention provides a kind of satellite-signal detection device 300, the small volume of satellite-signal detection device 300, raw material into
This is low, in use, only need to carry with human body, vehicle, ship or other equipment, or is positioned over and needs guard time positional information
Place, meanwhile, satellite-signal safely transmission method be applied to the satellite-signal detection device 300 on, user pass through connection
After the satellite-signal detection device 300, you can what the method safety transmitted safely by satellite-signal was presently in using checking
Positional information, with the situation for avoiding satellite-signal from being attacked, it is ensured that the person and property safety.Such as, satellite-signal can be examined
Measurement equipment 300 is placed in knapsack or satellite-signal detection device 300 is positioned over into in-car, to ensure Mobile Telephone Gps or vehicle mounted guidance
Instrument normal work.
Fig. 1 is refer to, is a kind of structural representation of satellite-signal detection device 300 provided in an embodiment of the present invention, should
Satellite-signal detection device 300 includes the satellite-signal device 310 of transmission, memory 320, processor 330 and communication safely
Unit 340.
The memory 320, processor 330 and each element of communication unit 340 directly or indirectly electrically connect each other
Connect, to realize the transmission or interaction of data.For example, these elements can pass through one or more communication bus or signal each other
Line, which is realized, to be electrically connected with.The device 310 that the satellite-signal is transmitted safely can be with software or firmware including at least one
(firmware) form is stored in memory 320 or is solidificated in the operating system of satellite-signal detection device 300
Software function module in (operating system, OS).What processor 330 was stored for performing in memory 320 holds
Row module, such as software function module and computer program that the device 310 that satellite-signal is transmitted safely includes.
Wherein, memory 320 may be, but not limited to, random access memory (Random Access Memory,
RAM), read-only storage (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only
Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM),
Electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc..
Wherein, memory 320 is used for storage program, and processor 330 performs described program after execute instruction is received.Communication unit
340 communication connection for setting up the satellite-signal detection device 300 and smart machine, the smart machine can be that service is whole
End, such as other smart machines of desktop computer or, other smart machines of mobile terminal, such as mobile phone or flat board can be with
It is that service terminal and mobile terminal, i.e. mobile terminal are communicated to connect with service terminal, service terminal is set with satellite-signal detection
Standby 300 communication connection.
Fig. 2 is refer to, is the schematic flow sheet for the method that a kind of satellite-signal provided in an embodiment of the present invention is transmitted safely,
The method that the satellite-signal is transmitted safely is applied to satellite-signal detection device 300, the method bag that the satellite-signal is transmitted safely
Include:
Step S110, receives a variety of satellite-signals of predetermined band.
A variety of satellite-signals may be, but not limited to, GPS (global positioning system, Global Positioning
System) signal, GLONASS (GPS, GLOBAL NAVIGATION SATELLITE SYSTEM) signal
And Big Dipper signal, a variety of satellite-signals of the satellite-signal detection device 300 for receiving predetermined band.
A variety of equal corresponding conversions of satellite-signal are data signal by step S120.
The every kind of satellite-signal received is numeral by the equal corresponding conversion of analog signal by the satellite-signal detection device 300
Signal, in order to subsequently analyze the satellite-signal.
Step S130, extracts the physical features of every kind of data signal.
In embodiments of the present invention, temporal signatures, the frequency domain of every kind of data signal are extracted respectively using signal extracting algorithm
Feature, and the temporal signatures and frequency domain character of every kind of data signal are extracted simultaneously.Wherein, by extracting every kind of data signal
Temporal signatures extract the energy response of the data signal, and the numeral is extracted by extracting the frequency domain character of every kind of data signal
The spectrum energy distribution character of signal, meanwhile, by extracting the temporal signatures and frequency domain character of every kind of data signal simultaneously, so as to
Judge in follow-up analysis.By this signal extracting algorithm to realize quick processing respectively to a variety of data signals, accelerate
Processing speed.It is the step for the method that a kind of satellite-signal provided in an embodiment of the present invention is transmitted safely specifically, refer to Fig. 3
The schematic flow sheet of rapid S130 sub-step, step S130 includes:
Step S131, extracts the temporal signatures of every kind of data signal, and the temporal signatures include the data signal
Time-domain power and receive the deflection of the satellite-signal.
In embodiments of the present invention, use
The time-domain power of every kind of data signal is taken, wherein, in represents the data signal of temporal signatures to be extracted, and Avg is represented
The average value of time-domain power, RMS represents the root mean square of time-domain power.Pass through the time-domain power and numeral letter of the data signal
Number reach that Time Calculation goes out the deflection of the corresponding satellite-signal of the data signal.Especially by InitDevice&Set
Key ConstWhile stream not end:If stream is the first:Avg=0Avgn=(1- α) × Avgn-1
+α×abs(in)2.End While Extract the temporal signatures of every kind of data signal.
Step S132, extracts the frequency domain character of every kind of data signal, and the frequency domain character includes the data signal
Frequency domain power and Doppler frequency shift.
In embodiments of the present invention, the frequency domain character for extracting every kind of data signal is by every kind of numeral letter of extraction
Number temporal signatures be converted to frequency domain character by Fourier transform.To the temporal signatures after Fourier transform, pass through algorithm meter
Spectrum energy distribution is calculated, i.e.,
Calculate the frequency domain power and Doppler frequency shift of the data signal.Especially by Init Device&Set Key
Const
For i=0;i<1024;I++vector [i]=steamsteam2=fft (vector) While
stream2not end:If stream2is the first:Avg=0Avgn=(1- α) × Avgn-1+α×abs(in)2End
WhileExtract the frequency domain character of every kind of data signal.
The physical features of every kind of data signal are sentenced by step S140 according to default convolutional neural networks model
Break to determine whether the data signal is signal to attack.
The default convolutional Neural networking model is trained by a large amount of known satellite-signals, i.e., a large amount of by collection
The physical features of known satellite-signal, include the temporal signatures and frequency domain character of the corresponding data signal of satellite-signal, to big
The physical features of the known satellite-signal of amount are trained, and then the satellite-signal newly received can be told according to training result are
No is signal to attack.Therefore, the physical features of the every kind of data signal of the default convolutional neural networks model to newly receiving enter
Row judges, to determine whether the data signal is signal to attack.
Step S150, if one or more of which data signal is signal to attack, the numeral to being determined as signal to attack
Signal carries out Information recovering to send the corresponding satellite-signal of non-attack signal to the smart machine, in order to user security
Check current satellite signal.
If current one or more data signals are signal to attack, show this one or more data signals be corresponding to defend
Star signal is dangerous, then needs to carry out Information recovering to the data signal for being currently determined as signal to attack, to ensure that user receives
To the satellite-signal of safety.In embodiments of the present invention, to being determined as that the data signal of signal to attack carries out the side of Information recovering
Formula has two kinds,
One of which Information recovering mode is:
According to the confidence levels pre-seted from the non-attack signal of a variety of data signals, confidence levels highest is selected
The corresponding satellite-signal of non-attack signal send to smart machine so that user security checks satellite-signal.Specifically,
As changed the numeral formed by gps signal, GLONASS signal and Big Dipper signal respectively when a variety of data signals
Signal, when the corresponding data signal of gps signal therein is judged as signal to attack, then from the corresponding number of GLONASS signal
According to the confidence levels pre-seted in word signal and the corresponding data signal of Big Dipper signal both non-attack signals, selection
The corresponding satellite-signal of confidence level highest non-attack signal is sent to smart machine, and the confidence levels of the satellite-signal can be with
It is configured as needed, i.e., user can be configured as needed.When in GLONASS signal and Big Dipper signal, the Big Dipper
When the confidence levels of signal are higher than the confidence levels of GLONASS signal, then prioritizing selection is by the corresponding numeral of Big Dipper signal
Signal is converted to after satellite-signal, is sent to smart machine, so that safe satellite-signal can be viewed by obtaining user, is unlikely to
By the satellite-signal steal information of others attack.
Another Information recovering mode is:
, according to the confidence levels pre-seted, confidence levels highest will be selected in the non-attack signal of a variety of data signals
The corresponding satellite-signal of non-attack signal with the power emission more than signal to attack to the smart machine, to suppress described attack
Signal is hit in order to which user security checks current satellite signal.
Specially:If the satellite-signal detection device 300 receive satellite-signal include gps signal, GLONASS signal with
And Big Dipper signal, the data signal that wherein gps signal is converted into is judged as signal to attack, then from GLONASS signal and north
According to confidence levels in bucket signal, confidence levels highest non-attack signal is selected, if the confidence levels of Big Dipper signal
Higher than the confidence levels of GLONASS signal, then by Big Dipper signal with satellite-signal corresponding more than signal to attack, i.e. GPS letters
Number power emission to smart machine, to suppress gps signal, in order to which user can receive safe satellite-signal, this information
The mode of recovery is applicable to a range of satellite-signal attack.In addition, whether the interval scheduled time detects signal to attack
In the presence of if signal to attack is present, continuing the corresponding satellite-signal of confidence levels highest non-attack signal with more than attacking
The power emission of signal is hit to smart machine, in embodiments of the present invention, is set at interval of half an hour, once attack is believed for detection
Number whether also exist.If signal to attack is not present, satellite-signal is normally pushed into smart machine, in order to which user checks.
Step S160, if a variety of data signals are not signal to attack, according to a variety of numerals pre-seted
The confidence levels of signal, the corresponding satellite-signal of data signal described in selection confidence levels highest is launched to the intelligence
Equipment.
If in a variety of data signals not being signal to attack, the GPS letters that such as the satellite-signal detection device 300 is received
Number, the data signal that is converted into GLONASS signal and Big Dipper signal be not signal to attack, then according to a variety of data signals
Confidence levels, the corresponding satellite-signal of selection confidence levels highest data signal, i.e. gps signal, GLONASS signal
And one kind in Big Dipper signal, send to smart machine, in order to which user checks.
Fig. 4 is refer to, is the device 310 that a kind of satellite-signal provided in an embodiment of the present invention is transmitted safely, satellite letter
Number safety transmission device 310 be applied to satellite-signal detection device 300, the satellite-signal safely transmission device 300 include:
Signal receiving module 311, a variety of satellite-signals for receiving predetermined band.
In embodiments of the present invention, step S110 can be performed by signal receiving module 311.
Signal conversion module 312, for being data signal by a variety of equal corresponding conversions of satellite-signal.
In embodiments of the present invention, step S120 can be performed by signal conversion module 312.
Characteristic extracting module 313, the physical features for extracting every kind of data signal.
In embodiments of the present invention, step S130~S132 can be performed by characteristic extracting module 313.
Judge module 314, for special to the physics of every kind of data signal according to default convolutional neural networks model
Levy and judged to determine whether the data signal is signal to attack.
In embodiments of the present invention, step S140 can be performed by judge module 314.
Information recovery module 315, if being signal to attack for one or more of which data signal, to being determined as attack
The data signal of signal carries out Information recovering so that the corresponding satellite-signal of non-attack signal is sent to the smart machine, so as to
Current satellite signal is checked in user security.
In embodiments of the present invention, step S150 can be performed by information recovery module 315.
Because the method part transmitted safely in satellite-signal has been described in, it will not be repeated here.
In summary, a kind of satellite-signal provided in an embodiment of the present invention is transmitted safely method, device and satellite-signal
Detection device, the method and device that the satellite-signal is transmitted safely is applied to satellite-signal detection device, satellite-signal safety
The method of transmission includes receiving a variety of satellite-signals of predetermined band, and a variety of satellite-signals are converted into data signal, extracted
The physical features of every kind of data signal, according to physical features of the default convolutional neural networks model to every kind of data signal
Judged to determine whether the data signal is signal to attack, if one or more of which data signal is signal to attack,
Then to being determined as that the data signal of signal to attack carries out Information recovering so that the corresponding satellite-signal of non-attack signal is sent to institute
Smart machine is stated, in order to which user security checks current satellite signal.Defending for signal to attack is monitored to realize by this programme
Star signal, the satellite-signal of non-attack signal is sent to corresponding equipment, is transmitted with the safety for realizing satellite-signal.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, it can also pass through
Other modes are realized.Device embodiment described above is only schematical, for example, flow chart and block diagram in accompanying drawing
Show according to the device of multiple embodiments of the present invention, the architectural framework in the cards of method and computer program product,
Function and operation.At this point, each square frame in flow chart or block diagram can represent the one of a module, program segment or code
Part a, part for the module, program segment or code is used to realize holding for defined logic function comprising one or more
Row instruction.It should also be noted that in some implementations as replacement, the function of being marked in square frame can also with different from
The order marked in accompanying drawing occurs.For example, two continuous square frames can essentially be performed substantially in parallel, they are sometimes
It can perform in the opposite order, this is depending on involved function.It is also noted that every in block diagram and/or flow chart
The combination of individual square frame and block diagram and/or the square frame in flow chart, can use the special base for performing defined function or action
Realize, or can be realized with the combination of specialized hardware and computer instruction in the system of hardware.
In addition, each functional module in each embodiment of the invention can integrate to form an independent portion
Point or modules individualism, can also two or more modules be integrated to form an independent part.
If the function is realized using in the form of software function module and is used as independent production marketing or in use, can be with
It is stored in a computer read/write memory medium.Understood based on such, technical scheme is substantially in other words
The part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, including some instructions are to cause a computer equipment (can be individual
People's computer, server, or network equipment etc.) perform all or part of step of each of the invention embodiment methods described.
And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access are deposited
Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.Need
Illustrate, herein, such as first and second or the like relational terms be used merely to by an entity or operation with
Another entity or operation make a distinction, and not necessarily require or imply between these entities or operation there is any this reality
The relation or order on border.Moreover, term " comprising ", "comprising" or its any other variant are intended to the bag of nonexcludability
Contain, so that process, method, article or equipment including a series of key elements are not only including those key elements, but also including
Other key elements being not expressly set out, or also include for this process, method, article or the intrinsic key element of equipment.
In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including the key element
Process, method, article or equipment in also there is other identical element.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies
Change, equivalent substitution, improvement etc., should be included in the scope of the protection.It should be noted that:Similar label and letter exists
Similar terms is represented in following accompanying drawing, therefore, once being defined in a certain Xiang Yi accompanying drawing, is then not required in subsequent accompanying drawing
It is further defined and explained.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any
Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained
Cover within protection scope of the present invention.Therefore, protection scope of the present invention described should be defined by scope of the claims.
Claims (10)
1. a kind of method that satellite-signal is transmitted safely, it is characterised in that methods described is applied to satellite-signal detection device, institute
State satellite-signal detection device to be connected with smart device communication, the method that the satellite-signal is transmitted safely includes:
Receive a variety of satellite-signals of predetermined band;
It is data signal by a variety of equal corresponding conversions of satellite-signal;
Extract the physical features of every kind of data signal;
The physical features of every kind of data signal are judged according to default convolutional neural networks model with described in determining
Whether data signal is signal to attack;
If one or more of which data signal is signal to attack, to being determined as that it is extensive that the data signal of signal to attack enters row information
Again so that the corresponding satellite-signal of non-attack signal is sent to the smart machine, in order to which user security checks that present satellites are believed
Number.
2. the method that satellite-signal as claimed in claim 1 is transmitted safely, it is characterised in that the every kind of numeral of extraction
The step of physical features of signal, includes:
The temporal signatures of every kind of data signal are extracted, the temporal signatures include the time-domain power of the data signal and connect
Receive the deflection of the satellite-signal;
Extract the frequency domain character of every kind of data signal, the frequency domain character include the data signal frequency domain power and
Doppler frequency shift.
3. the method that satellite-signal as claimed in claim 1 is transmitted safely, it is characterised in that if the one or more of which
Data signal is signal to attack, then to being determined as that the data signal of signal to attack carries out Information recovering so that non-attack signal is corresponding
Satellite-signal send to the smart machine, the step of checking current satellite signal in order to user security includes:
According to the confidence levels pre-seted in the non-attack signal of a variety of data signals, confidence levels highest is selected
The corresponding satellite-signal of non-attack signal send to the smart machine, in order to which user security checks current satellite signal.
4. the method that satellite-signal as claimed in claim 1 is transmitted safely, it is characterised in that if the one or more of which
Data signal is signal to attack, then to being determined as that the data signal of signal to attack is recovered to defend non-attack signal is corresponding
Star signal is sent to the smart machine, and the step of checking current satellite signal in order to user security includes:
, according to the confidence levels pre-seted, confidence levels highest will be selected in the non-attack signal of a variety of data signals
The corresponding satellite-signal of non-attack signal with the power emission more than the signal to attack to the smart machine, to suppress
Signal to attack is stated in order to which user security checks current satellite signal;
The interval scheduled time detects that the signal to attack whether there is, if the signal to attack is present, and continues confidence level level
The corresponding satellite-signal of other highest non-attack signal is with the power emission more than the signal to attack to the smart machine.
5. the method that satellite-signal as claimed in claim 1 is transmitted safely, it is characterised in that described according to default convolution god
The physical features of every kind of data signal are judged through network model to determine whether the data signal is attack letter
Number the step of after also include:
If a variety of data signals are not signal to attack, according to the confidence level level of a variety of data signals pre-seted
Not, the corresponding satellite-signal of data signal described in selection confidence levels highest is launched to the smart machine.
6. the device that a kind of satellite-signal is transmitted safely, it is characterised in that described device is applied to satellite-signal detection device, institute
State satellite-signal detection device to be connected with smart device communication, the device that the satellite-signal is transmitted safely includes:
Signal receiving module, a variety of satellite-signals for receiving predetermined band;
Signal conversion module, for being data signal by a variety of equal corresponding conversions of satellite-signal;
Characteristic extracting module, the physical features for extracting every kind of data signal;
Judge module, for being sentenced according to default convolutional neural networks model to the physical features of every kind of data signal
Break to determine whether the data signal is signal to attack;
Information recovery module, if being signal to attack for one or more of which data signal, to being determined as signal to attack
Data signal carries out Information recovering to send the corresponding satellite-signal of non-attack signal to the smart machine, in order to user
Safety checks current satellite signal.
7. the device that satellite-signal as claimed in claim 6 is transmitted safely, it is characterised in that the characteristic extracting module is also used
In:
The temporal signatures of every kind of data signal are extracted, the temporal signatures include the time-domain power of the data signal and connect
Receive the deflection of the satellite-signal;
Extract the frequency domain character of every kind of data signal, the frequency domain character include the data signal frequency domain power and
Doppler frequency shift.
8. the device that satellite-signal as claimed in claim 6 is transmitted safely, it is characterised in that described information recovery module is also used
In:
According to the confidence levels pre-seted in the non-attack signal of a variety of data signals, confidence levels highest is selected
The corresponding satellite-signal of non-attack signal send to the smart machine, in order to check current satellite signal for safety.
9. the device that satellite-signal as claimed in claim 6 is transmitted safely, it is characterised in that described information recovery module is also used
In:
, according to the confidence levels pre-seted, confidence levels highest will be selected in the non-attack signal of a variety of data signals
The corresponding satellite-signal of non-attack signal with the power emission more than the signal to attack to the smart machine, to suppress
Signal to attack is stated in order to which user security checks current satellite signal;
The interval scheduled time detects that the signal to attack whether there is, if the signal to attack is present, and continues confidence level level
The corresponding satellite-signal of other highest non-attack signal is with the power emission more than the signal to attack to the smart machine.
10. a kind of satellite-signal detection device, it is characterised in that the satellite-signal detection device connects with smart device communication
Connect, the satellite-signal detection device includes:
Memory;
Processor;And
The device of satellite-signal transmission safely, the device of satellite-signal transmission safely be installed in the memory and including
One or more software function modules by the computing device, the device that the satellite-signal is transmitted safely includes:
Signal receiving module, a variety of satellite-signals for receiving predetermined band;
Signal conversion module, for being data signal by a variety of equal corresponding conversions of satellite-signal;
Characteristic extracting module, the physical features for extracting every kind of data signal;
Judge module, for being sentenced according to default convolutional neural networks model to the physical features of every kind of data signal
Break to determine whether the data signal is signal to attack;
Information recovery module, if being signal to attack for one or more of which data signal, to being determined as signal to attack
Data signal carries out Information recovering to send the corresponding satellite-signal of non-attack signal to the smart machine, in order to user
Safety checks current satellite signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710478901.5A CN107229058B (en) | 2017-06-22 | 2017-06-22 | Method and device for safely transmitting satellite signals and satellite signal detection equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710478901.5A CN107229058B (en) | 2017-06-22 | 2017-06-22 | Method and device for safely transmitting satellite signals and satellite signal detection equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107229058A true CN107229058A (en) | 2017-10-03 |
CN107229058B CN107229058B (en) | 2019-12-24 |
Family
ID=59934990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710478901.5A Active CN107229058B (en) | 2017-06-22 | 2017-06-22 | Method and device for safely transmitting satellite signals and satellite signal detection equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107229058B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3722997A1 (en) * | 2019-03-19 | 2020-10-14 | ADVA Optical Networking SE | Method and apparatus for automatic detection of antenna site conditions |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102036165A (en) * | 2010-12-16 | 2011-04-27 | 中兴通讯股份有限公司 | Positioning method and user terminal supporting multiple positioning modes |
CN104155663A (en) * | 2014-08-19 | 2014-11-19 | 清华大学 | Anti-spoofing-attack method and system applied to satellite navigation system |
CN104635245A (en) * | 2015-02-05 | 2015-05-20 | 上海市计量测试技术研究院 | Positioning function detection system of satellite signal navigation receiver and detection method thereof |
US20160146944A1 (en) * | 2014-11-24 | 2016-05-26 | The Boeing Company | Detecting and removing spoofing signals |
CN106093978A (en) * | 2016-06-30 | 2016-11-09 | 郑州威科姆科技股份有限公司 | A kind of anti-spoofing formula interference signal processing method of GNSS time service type DVB |
-
2017
- 2017-06-22 CN CN201710478901.5A patent/CN107229058B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102036165A (en) * | 2010-12-16 | 2011-04-27 | 中兴通讯股份有限公司 | Positioning method and user terminal supporting multiple positioning modes |
CN104155663A (en) * | 2014-08-19 | 2014-11-19 | 清华大学 | Anti-spoofing-attack method and system applied to satellite navigation system |
US20160146944A1 (en) * | 2014-11-24 | 2016-05-26 | The Boeing Company | Detecting and removing spoofing signals |
CN104635245A (en) * | 2015-02-05 | 2015-05-20 | 上海市计量测试技术研究院 | Positioning function detection system of satellite signal navigation receiver and detection method thereof |
CN106093978A (en) * | 2016-06-30 | 2016-11-09 | 郑州威科姆科技股份有限公司 | A kind of anti-spoofing formula interference signal processing method of GNSS time service type DVB |
Non-Patent Citations (1)
Title |
---|
杨昆朋: "基于深度学习的入侵检测", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3722997A1 (en) * | 2019-03-19 | 2020-10-14 | ADVA Optical Networking SE | Method and apparatus for automatic detection of antenna site conditions |
Also Published As
Publication number | Publication date |
---|---|
CN107229058B (en) | 2019-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9794742B2 (en) | Method and system for locating a wireless tracking device | |
CN107255825A (en) | Modulation recognition method, device and satellite-signal detection device | |
JP2021503605A (en) | Spoofing detection and blocking | |
Aissou et al. | Tree-based supervised machine learning models for detecting GPS spoofing attacks on UAS | |
Won et al. | HybridBaro: Mining driving routes using barometer sensor of smartphone | |
WO2016003262A1 (en) | A system and method for detecting global positioning system anomalies | |
CN113556167B (en) | Data management method and device, electronic equipment and storage medium | |
CN107295489B (en) | Pseudo base station short message identification method, device, equipment and storage medium | |
CN116577808B (en) | Navigation deception jamming detection method based on output of receiver correlator | |
CN112327331A (en) | GNSS deception jamming detection method, device, equipment and storage medium | |
CN113447959A (en) | GNSS deception jamming detection method based on Doppler frequency and related device | |
CN105550702B (en) | A kind of GNSS Deceiving interference recognition methods based on SVM | |
CN110392046A (en) | The method for detecting abnormality and device of network access | |
CN107294622A (en) | Wireless detection method of stealing secret information | |
CN103533640B (en) | The method of dispatching from the factory of wireless location recognition system, positioning identifying method and locating terminal | |
CN107229058A (en) | Method, device and satellite-signal detection device that satellite-signal is transmitted safely | |
AU2014201153B2 (en) | Radio frequency identification notification system | |
CN110301892A (en) | A kind of detection method and Related product based on hand vein recognition | |
CN107222867A (en) | Method, device and the wireless signal detection device of wireless signal detection | |
CN103592618A (en) | Ultrasonic positioning method and ultrasonic positioning system | |
Price et al. | Real-time classification of jamming attacks against uavs via on-board software-defined radio and machine learning-based receiver module | |
CN109873836A (en) | A kind of methods of risk assessment and device of data | |
CN115175174A (en) | Method for realizing probe equipment management and control system based on Internet of things platform | |
CN110865400A (en) | Method and system for anti-tracking and method and system for position tracking | |
CN113238253A (en) | Satellite navigation positioning deception signal defense method and device based on base station assistance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |