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 PDF

Info

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
Application number
CN201710478901.5A
Other languages
Chinese (zh)
Other versions
CN107229058B (en
Inventor
秦圣智
杨希博
周鑫
刘诗楠
吴高翔
杜昊
康瑞
徐赛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201710478901.5A priority Critical patent/CN107229058B/en
Publication of CN107229058A publication Critical patent/CN107229058A/en
Application granted granted Critical
Publication of CN107229058B publication Critical patent/CN107229058B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/015Arrangements for jamming, spoofing or other methods of denial of service of such systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/21Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service
    • G01S19/215Interference 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

Method, device and satellite-signal detection device that satellite-signal is transmitted safely
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.
CN201710478901.5A 2017-06-22 2017-06-22 Method and device for safely transmitting satellite signals and satellite signal detection equipment Active CN107229058B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
杨昆朋: "基于深度学习的入侵检测", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (1)

* Cited by examiner, † Cited by third party
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