[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107483169A - Data transmission method, system and computer-readable recording medium - Google Patents

Data transmission method, system and computer-readable recording medium Download PDF

Info

Publication number
CN107483169A
CN107483169A CN201710527440.6A CN201710527440A CN107483169A CN 107483169 A CN107483169 A CN 107483169A CN 201710527440 A CN201710527440 A CN 201710527440A CN 107483169 A CN107483169 A CN 107483169A
Authority
CN
China
Prior art keywords
receiving terminal
data
transmitting terminal
frequency
terminal
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.)
Pending
Application number
CN201710527440.6A
Other languages
Chinese (zh)
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.)
Shenzhen AEE Technology Co Ltd
Original Assignee
Shenzhen AEE Technology Co Ltd
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 Shenzhen AEE Technology Co Ltd filed Critical Shenzhen AEE Technology Co Ltd
Priority to CN201710527440.6A priority Critical patent/CN107483169A/en
Publication of CN107483169A publication Critical patent/CN107483169A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0008Synchronisation information channels, e.g. clock distribution lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/713Spread spectrum techniques using frequency hopping

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a kind of data transmission method, UAS and computer-readable recording medium, the UAS includes receiving terminal and transmitting terminal, is established and communicated to connect by the receiving terminal and transmitting terminal;After the receiving terminal and transmitting terminal establish communication connection, the receiving terminal carries out slot synchronization with the transmitting terminal;After the receiving terminal and the transmitting terminal complete slot synchronization, the transmitting terminal with receiving terminal automatic frequency-hopping to first frequency, wherein, the first frequency determines according to preset rules;The transmitting terminal transmits data under the first frequency to the receiving terminal.The UAS of the present invention is when carrying out data transmission, receiving terminal and transmitting terminal can be according to the frequencies in preset rules change data transmitting procedure, it is achieved thereby that each data transfer is carried out at different frequencies, the security in data transmission procedure has been ensured.

Description

Data transmission method, system and computer-readable recording medium
Technical field
The present invention relates to unmanned air vehicle technique field, more particularly to a kind of data transmission method, UAS and computer Readable storage medium storing program for executing.
Background technology
UAV referred to as " unmanned plane ", is manipulated using radio robot and the presetting apparatus provided for oneself Not manned aircraft.Unmanned plane is because of its small volume, the advantages that flexibility is strong, be, civil area all play it is extremely important Role.The performance of Unmanned Aerial Vehicle Data Link directly determines that unmanned plane performs the security and flight efficiency of task, is unmanned plane Brain and glasses.
Unmanned Aerial Vehicle Data Link can be divided into up-link and downlink according to the difference of data transfer direction.Up-link master Transmission of the ground surface end to the telecommand of unmanned plane is completed, realizes flight attitude control and command automation in real time;Descending chain Mainly complete the transmission that unmanned plane investigates the information such as image to the telemetry of ground surface end, TV in road.
The data transfer of most unmanned plane and ground surface end in the market, unmanned plane is all based on ground surface end same Carried out under one common frequency band.But this unmanned plane and ground surface end under same common frequency band by carrying out data transmission Mode, easily occur in transmitting procedure and disturbed by other communication equipments, cause to transmit the problem of unstable;Also easily go out simultaneously The problem of existing data are intercepted in transmitting procedure.
The content of the invention
It is a primary object of the present invention to provide a kind of data transmission method, it is desirable to provide one kind can change data be transmitted across Transmission frequency in journey is to ensure the method for the security of Unmanned Aerial Vehicle Data transmission.
To achieve the above object, a kind of data transmission method provided by the invention, methods described are applied to UAS Data transfer in, the UAS includes receiving terminal and transmitting terminal, may be contained within unmanned plane body and controller, The data transmission method comprises the following steps:
The communication connection established between the receiving terminal and transmitting terminal;
The receiving terminal carries out slot synchronization with the transmitting terminal;
The transmitting terminal and receiving terminal priority frequency hopping frequency to first frequency are communicated, wherein, the first frequency according to Preset rules determine;
The transmitting terminal transmits data under the first frequency to the receiving terminal.
Preferably, the transmitting terminal and receiving terminal priority frequency hopping be to first frequency, wherein, the first frequency is according to presetting The step of rule determines includes:
The receiving terminal is according to hopping function frequency hopping to first frequency;
After being spaced the first preset time, the transmitting terminal is according to identical hopping function frequency hopping to first frequency;
Wherein described hopping function includes the id information of unmanned plane and controller.
Preferably, also wrapped after the step of transmitting terminal transmits data under the first frequency to the receiving terminal Include:
The transmitting terminal switches to state the state for receiving data, and according to hopping function frequency hopping to second frequency;
After being spaced the second preset time, the receiving terminal switches to state the state of transmitting data, and according to frequency hopping letter Frequency hopping is counted to second frequency.
Preferably, after the step of transmitting terminal is communicated with receiving terminal priority frequency hopping to first frequency, Yi Jisuo State the step of transmitting terminal transmits data to the receiving terminal includes before:
The transmitting terminal sends synchronizing signal to the receiving terminal, confirms that the receiving terminal receives the synchronizing signal completely Afterwards, it is to be in synchronization slot state to judge the receiving terminal.
Preferably, it is described after the receiving terminal and transmitting terminal establish communication connection, the receiving terminal and the transmitting terminal The step of carrying out slot synchronization also includes:
The transmitting terminal sends detection signal to the transmitting terminal, confirms that the receiving terminal receives the detection signal completely Afterwards, judge that the transmitting terminal has established communication connection with the receiving terminal.
Preferably, methods described also includes:
Whether exception occurs in detecting data transmitting procedure;
When occurring abnormal in data transmission procedure, the communication link between the receiving terminal and the transmitting terminal is re-established Connect.
Preferably, abnormal step whether occurs in the detecting data transmitting procedure includes:
When the transmitting terminal is in the state for sending data, whether the receiving terminal is detected in the shape for receiving data State;
If it is not, then exception occurs for data transfer.
Preferably, the receiving terminal of the UAS is established the step of connecting with transmitting terminal and included:
The receiving terminal and the transmitting terminal match each other id information, when the receiving terminal and the id information of the transmitting terminal During matching, the receiving terminal is established with the transmitting terminal and connected.
In addition, to achieve the above object, the present invention also provides a kind of UAS, including be arranged at unmanned plane body and Receiving terminal and transmitting terminal on controller, the UAS also include memory, processor and are stored in the memory Data distributing program that is upper and can running on the processor, is realized when the data distributing program is by the computing device The step of data transmission method as described in claim any one of 1-8.
In addition, to achieve the above object, the present invention also provides a kind of computer-readable recording medium, described computer-readable Data distributing program is stored with storage medium, the data distributing program realizes data as described above when being executed by processor The step of transmission method.
The inventive method is applied in the data transfer of UAS, and the UAS includes receiving terminal and transmitting End, established and communicated to connect by the receiving terminal and transmitting terminal;It is described after the receiving terminal and transmitting terminal establish communication connection Receiving terminal carries out slot synchronization with the transmitting terminal;After the receiving terminal and the transmitting terminal complete slot synchronization, the hair End is penetrated to be communicated with receiving terminal priority frequency hopping to first frequency, wherein, the first frequency determines according to preset rules;It is described Transmitting terminal transmits data under the first frequency to the receiving terminal.The UAS of the present invention is carrying out data transmission When, receiving terminal and transmitting terminal can be according to the frequencies in preset rules change data transmitting procedure, it is achieved thereby that each data Transmission is carried out at different frequencies, has ensured the security in data transmission procedure.
Brief description of the drawings
Fig. 1 is the schematic diagram of UAS of the present invention;
Fig. 2 is another schematic diagram of UAS of the present invention;
Fig. 3 is the schematic flow sheet of data transmission method first embodiment of the present invention;
Fig. 4 is the schematic flow sheet of data transmission method second embodiment of the present invention;
Fig. 5 is the schematic flow sheet of data transmission method 3rd embodiment of the present invention;
Fig. 6 is the schematic flow sheet of data transmission method fourth embodiment of the present invention;
Fig. 7 is the schematic flow sheet of the embodiment of data transmission method the 5th of the present invention.
The realization, functional characteristics and advantage of the object of the invention will be described further referring to the drawings in conjunction with the embodiments.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In follow-up description, the suffix using such as " module ", " part " or " unit " for representing element is only Be advantageous to the explanation of the present invention, itself there is no a specific meaning.Therefore, " module ", " part " or " unit " can mix Ground uses.
The present invention provides a kind of data transmission method, and the data transmission method is applied to the data transfer of UAS In, reference picture 1, the UAS 100 includes being arranged at unmanned plane body 10 and the receiving terminal on controller 20 and transmitting End.It should be noted that the receiving terminal can be arranged on unmanned plane body 10 or be arranged on for controlling unmanned plane body On 10 controller 20, the transmitting terminal can also be arranged on unmanned plane body 10 or be arranged on for controlling unmanned plane body Controller 20 on.In order to realize the bidirectional data transfers of unmanned plane and controller, in the unmanned plane with being all provided with controller It is equipped with receiving terminal and transmitting terminal.Wherein, the controller of the control unmanned plane includes remote control, mobile terminal etc..The present invention is implemented In example, illustrated so that controller is remote control as an example.
In the first embodiment, reference picture 3, the data transmission method comprise the following steps:
Step S10, the communication connection established between the receiving terminal and transmitting terminal;
In the present embodiment, using receiving terminal as unmanned plane, transmitting terminal be remote control exemplified by illustrate.Specifically, unmanned plane Establish and communicate to connect with remote control, can be led to by the UAV Communication module inside unmanned plane and the remote control inside remote control Believe that module establishes communication connection.The UAV Communication module and remote control communication module can be WIFI communication modules or GPS Communication module.The UAV Communication module receives the data that remote control communication module is sent, and is communicated with being established with the remote control Connection.
Or in other embodiments, unmanned plane establishes communication link with remote control by matching respective id information Connect.The id information of remote control and unmanned plane is consistent, when unmanned plane is consistent with the id information of remote control, establishes remote control Communication connection between unmanned plane.
Certainly, in other embodiments, unmanned plane establishes communication connection with remote control can also take other modes, This is not particularly limited.
Further, in other embodiments, when the transmitting terminal is terminal, the terminal can also be in the following manner The radio communication connection established between pre- unmanned plane:By scanning the Quick Response Code on unmanned aerial vehicle body;Or input unmanned plane ID codes etc..
After the unmanned plane and the remote control establish communication connection, the remote control sends a detection signal to described Unmanned plane, after confirming that unmanned plane receives the detection signal completely, it is judged as that the unmanned plane has been set up communicating with remote control Connection, then can continue the operation of next step.
Step S20, after the receiving terminal and transmitting terminal establish communication connection, the receiving terminal is carried out with the transmitting terminal Slot synchronization;
In order that the data transfer between unmanned plane and remote control is stable, need to ensure unmanned plane and remote control in transmitting procedure The slot synchronization of device.Therefore, after the paired remote control of unmanned plane establishes communication connection, when performing unmanned plane with remote control The synchronous step of gap.Specifically, unmanned plane and remote control be after establishing and communicating to connect, unmanned plane sending time slots synchronizing information is to distant Device is controlled, remote control corrects the time slot of remote control itself after the synchronizing information is received, to carry out slot synchronization with unmanned plane.
But in order to determine unmanned plane and the stability of remote control communication connection, performed in the unmanned plane and remote control Whether before slot synchronization, unmanned plane can send a detection signal in advance to remote control, with sensing remote controller and unmanned plane It is set up communicating to connect.
Step S30, after the receiving terminal and the transmitting terminal complete slot synchronization, the transmitting terminal and receiving terminal frequency hopping Communicated to first frequency, wherein, the first frequency determines according to preset rules;
Further carry out data transmission on the basis of slot synchronization, and in order to ensure the peace in data transmission procedure Quan Xing, in the present embodiment, completed at different frequencies in each data transfer.By making unmanned plane and remote control each Data transfer is carried out at different frequencies, so that other communication equipments are difficult to trace into the frequency in Unmanned Aerial Vehicle Data transmitting procedure Rate, and then the transmission data can not be obtained, and then the data that can not also destroy in the transmission, ensure in data transmission procedure Security.
Specifically, after unmanned plane and remote control complete slot synchronization, the unmanned plane is with remote control according to default rule Then frequency hopping to first frequency, first frequency randomly generates according to preset rules.
Step S40, the transmitting terminal transmit data under the first frequency to the receiving terminal.
After the unmanned plane jumps to first frequency with remote control, remote control starts under the frequency to nothing as transmitting terminal Man-machine transmission data, only when unmanned plane is similarly under the frequency, unmanned plane can just receive the data, otherwise will return Data send abnormal message, so that remote control comes back to the starting point for most beginning setting up and being connected with unmanned plane, re-establish logical Letter connection.
It should be noted that before the unmanned plane and the remote control start to transmit data, and in the remote control After device frequency hopping to first frequency, the remote control will send a synchronizing signal to unmanned plane, be to detect the unmanned plane It is no to be in synchronization slot with remote control.Only when remote control is in identical time slot with unmanned plane, remote control just starts to nobody Machine transmits data.Prevent that data transfer occurs wrong and unstable when unmanned plane and remote control are in different time-gap with this Situation.
The present embodiment is established by the receiving terminal and transmitting terminal and communicated to connect;Established in the receiving terminal and transmitting terminal logical After letter connection, the receiving terminal carries out slot synchronization with the transmitting terminal;Time slot is completed in the receiving terminal and the transmitting terminal After synchronization, the transmitting terminal and receiving terminal automatic frequency-hopping to first frequency, wherein, the first frequency is true according to preset rules It is fixed;The receiving terminal carries out data transmission with the transmitting terminal under the first frequency.The UAS of the present invention is entering During row data transfer, receiving terminal and transmitting terminal can according to the frequency in preset rules change data transmitting procedure, it is achieved thereby that Each data transfer is carried out at different frequencies, has ensured the security in data transmission procedure.
Further, reference picture 4, in a second embodiment, the step S40 include:
Step S41, the receiving terminal is according to hopping function frequency hopping to first frequency;
Step S42, after being spaced the first preset time, the transmitting terminal is according to identical hopping function frequency hopping to the first frequency Rate;Wherein, the FM Function includes the id information of unmanned plane and controller.
In order to ensure that unmanned plane is ready for receiving the preparation of data, this reality when remote control sends data to unmanned plane Apply example control unmanned plane and carry out frequency hopping prior to remote control.Unmanned plane jumps to first frequency according to default hopping function.The jump Frequency function can be the function related to the id information of unmanned plane and remote control, wherein the id information one of unmanned plane and remote control Cause.After when being spaced the first preset time, unmanned plane further according to hopping function frequency hopping to first function, so that it is guaranteed that remote control to When unmanned plane sends data, unmanned plane has jumped to identical first frequency, carries out the preparation for receiving data.
First frequency is skipped to according to hopping function by the receiving terminal in the present embodiment;After being spaced the first preset time, The transmitting terminal is according to identical hopping function frequency hopping to first frequency.By making receiving terminal jump to the time elder generation of first frequency The time of first frequency is jumped to transmitting terminal, it is ensured that when sending data to unmanned plane, receiving terminal has redirected transmitting terminal To identical first frequency, it is ready to receive the preparation of data, and then improve the real-time of data transfer.
Further, reference picture 5, in the third embodiment, also include after the step S40:
Step S50, the transmitting terminal switch to state the state for receiving data, and according to hopping function frequency hopping to second Frequency;
Step S60, after being spaced the second preset time, the receiving terminal switches to state the state of transmitting data, and root According to identical hopping function frequency hopping to second frequency;
And the repeat step S40 after frequency hopping to second frequency, i.e., number of the unmanned plane to remote control is carried out under second frequency According to transmitting procedure.
After the step of unmanned plane and the remote control complete data transfer at the first frequency, as transmitting terminal Remote control the state of itself is then switched to the state for receiving data, i.e. the remote control as transmitting terminal switches to receiving terminal. And the remote control as receiving terminal is immediately according to hopping function frequency hopping to second frequency.
And the unmanned plane as receiving terminal switches to the state of itself states of transmitting data, namely as receiving terminal Unmanned plane will switch to transmitting terminal.And after being spaced the second preset time, the unmanned plane as transmitting terminal is immediately according to frequency hopping letter Frequency hopping is counted to second frequency.Second preset time is also for ensureing in the unmanned plane as transmitting terminal to as receiving terminal Remote control send data when, remote control has jumped to second frequency, and carry out receive data preparation.
The present embodiment switches to state by the transmitting terminal state for receiving data, and according to hopping function frequency hopping extremely Second frequency;After being spaced the second preset time, the receiving terminal switches to state the state of transmitting data, and according to frequency hopping letter Frequency hopping is counted to second frequency.The transmitted in both directions of data is realized, and improves the accuracy of data transfer.
Further, reference picture 6, in the fourth embodiment, methods described also include:
Step S70, whether exception occurs in detecting data transmitting procedure;
Step S80, when occurring abnormal in data transmission procedure, re-establish between the receiving terminal and the transmitting terminal Connection.
Because in transmitting procedure due to many reasons transmission abnormality may will occur for data, for example, when transmitting terminal is to connecing Receiving end send data when, receiving terminal may not jump to transmitting terminal identical predeterminated frequency, cause receiving terminal not connect normally Receive the data that transmitting terminal sends over;Or the communication connection of receiving terminal and transmitting terminal disconnects in data transmission procedure, leads Cause data-transmission interruptions etc..Occur it is above-mentioned these it is abnormal when, receiving terminal and transmitting terminal will be returned to starting point, that is, be launched End will re-establish communication connection with receiving terminal, perform slot synchronization after communication connection is established again and jump to default frequency The step of rate.
Whether the present embodiment in detecting data transmitting procedure by occurring exception;Occur in data transmission procedure abnormal When, re-establish the connection between the receiving terminal and the transmitting terminal.By detecting between receiving terminal and transmitting terminal When data transfer occurs abnormal, receiving terminal is re-established communication connection with transmitting terminal, improve UAS to abnormal machine Make the reaction speed of processing.
Further, referring to Fig. 7, in the 5th embodiment, above-mentioned steps S70 includes:
Step S71, when state of the transmitting terminal in transmission data, whether the receiving terminal is detected in reception data State;
Step S72, if it is not, then exception occurs for data transfer.
When the transmitting terminal is in the state for sending data, if the receiving terminal is not in receiving the state of data, Then receiving terminal will be unable to normally receive the data of transmitting terminal transmission, then can determine whether that now data transfer occurs abnormal.As When switching to receiving terminal for the remote control of transmitting terminal, the time that it switches may be caused relative to work due to temporal hysteresis Evening time of transmitting terminal is switched to for the unmanned plane of receiving terminal, so when the unmanned plane as transmitting terminal is being sent to data When, this does not switch to the state for receiving data as the remote control of receiving terminal, does not jump to and the default frequency of unmanned plane identical yet Rate, and then it is abnormal to cause data transfer to occur.Now, unmanned plane will return starting point with remote control, re-establish communication connection.
By detecting when the transmitting terminal is in the state for sending data in the present embodiment, whether the receiving terminal is in The state of data is received, to judge whether data transfer occurs exception.
Referring again to Fig. 1 and Fig. 2, the present invention further provides a kind of UAS 100, the UAS 100 are respectively arranged at unmanned plane body 10 and receiving terminal and transmitting terminal on controller 20, and the UAS includes:Storage Device 30, processor 40 and it is stored in the data distributing program that can be run on the memory 30 and on the processor 40.Need It is noted that the receiving terminal is same with the transmitting terminal including memory 30, processor 40 and to be stored in the memory On 30 and the data distributing program that can be run on the processor 40, and receiving terminal and the data distributing program on transmitting terminal For running method and step corresponding with receiving terminal and transmitting terminal difference in above-described embodiment.
In the UAS, the data distributing program realizes following method step when being performed by the processor 40 Suddenly:
The communication connection established between the receiving terminal and transmitting terminal;
After the receiving terminal and transmitting terminal establish communication connection, the receiving terminal and transmitting terminal progress time slot are same Step;
After the receiving terminal and the transmitting terminal complete slot synchronization, the transmitting terminal and receiving terminal frequency hopping to the first frequency Rate is communicated, wherein, the first frequency determines according to preset rules, and the preset rules include unmanned plane and controller Id information;
The transmitting terminal transmits data under the first frequency to the receiving terminal.
In the present embodiment, using receiving terminal as unmanned plane, transmitting terminal be remote control exemplified by illustrate.Specifically, unmanned plane Establish and communicate to connect with remote control, can be led to by the UAV Communication module inside unmanned plane and the remote control inside remote control Believe that module establishes communication connection.The UAV Communication module and remote control communication module can be WIFI communication modules or GPS Communication module.The UAV Communication module receives the data that remote control communication module is sent, and is communicated with being established with the remote control Connection.
Or in other embodiments, unmanned plane establishes communication link with remote control by matching respective id information Connect.The id information of remote control and unmanned plane is consistent, when unmanned plane is consistent with the id information of remote control, establishes remote control Communication connection between unmanned plane.
Certainly, in other embodiments, unmanned plane establishes communication connection with remote control can also take other modes, This is not particularly limited.
Further, in other embodiments, when the transmitting terminal is terminal, the terminal can also be in the following manner The radio communication connection established between pre- unmanned plane:By scanning the Quick Response Code on unmanned aerial vehicle body;Or input unmanned plane ID codes etc..
After the unmanned plane and the remote control establish communication connection, the remote control sends a detection signal to described Unmanned plane, after confirming that unmanned plane receives the detection signal completely, it is judged as that the unmanned plane has been set up communicating with remote control Connection, then can continue the operation of next step.
In order that the data transfer between unmanned plane and remote control is stable, need to ensure unmanned plane and remote control in transmitting procedure The slot synchronization of device.Therefore, after unmanned plane establishes communication connection with paired remote control, unmanned plane and remote control are performed The step of slot synchronization.Specifically, unmanned plane and remote control, after communication connection is established, unmanned plane sending time slots synchronizing information is extremely Remote control, remote control correct the time slot of remote control itself after the synchronizing information is received, same to carry out time slot with unmanned plane Step.
But in order to determine unmanned plane and the stability of remote control communication connection, performed in the unmanned plane and remote control Before slot synchronization, whether unmanned plane sends a detection signal to remote control in advance, built with sensing remote controller and unmanned plane Vertical communication connection.
Further carry out data transmission on the basis of slot synchronization, and in order to ensure the peace in data transmission procedure Quan Xing, in the present embodiment, completed at different frequencies in each data transfer.By making unmanned plane and remote control each Data transfer is carried out at different frequencies, so that other communication equipments are difficult to trace into the frequency in Unmanned Aerial Vehicle Data transmitting procedure Rate, and then the transmission data can not be obtained, and then the data that can not also destroy in the transmission, ensure in data transmission procedure Security.
Specifically, after unmanned plane and remote control complete slot synchronization, the unmanned plane is with remote control according to default rule Then frequency hopping to first frequency, first frequency randomly generates according to preset rules.
After the unmanned plane jumps to first frequency with remote control, remote control starts under the frequency to nothing as transmitting terminal Man-machine transmission data, only when unmanned plane is similarly under the frequency, unmanned plane can just receive the data, otherwise will return Data send abnormal message, so that remote control comes back to the starting point for most beginning setting up and being connected with unmanned plane, re-establish logical Letter connection.
It should be noted that before the unmanned plane and the remote control start to transmit data, and in the remote control After device frequency hopping to first frequency, the remote control will send a synchronizing signal to unmanned plane, be to detect the unmanned plane It is no to be in synchronization slot with remote control.Only when remote control is in identical time slot with unmanned plane, remote control just starts to nobody Machine transmits data.Prevent that data transfer occurs wrong and unstable when unmanned plane and remote control are in different time-gap with this Situation.
The present embodiment is established by the receiving terminal and transmitting terminal and communicated to connect;Established in the receiving terminal and transmitting terminal logical After letter connection, the receiving terminal carries out slot synchronization with the transmitting terminal;Time slot is completed in the receiving terminal and the transmitting terminal After synchronization, the transmitting terminal and receiving terminal automatic frequency-hopping to first frequency, wherein, the first frequency is true according to preset rules It is fixed;The receiving terminal carries out data transmission with the transmitting terminal under the first frequency.The UAS of the present invention is entering During row data transfer, receiving terminal and transmitting terminal can according to the frequency in preset rules change data transmitting procedure, it is achieved thereby that Each data transfer is carried out at different frequencies, has ensured the security in data transmission procedure.
In one embodiment, the data distributing program by the computing device when realize following method and step:
The receiving terminal is according to hopping function frequency hopping to first frequency;
After being spaced the first preset time, the transmitting terminal is according to identical hopping function frequency hopping to first frequency.
In order to ensure that unmanned plane is ready for receiving the preparation of data, this reality when remote control sends data to unmanned plane Apply example control unmanned plane and carry out frequency hopping prior to remote control.Unmanned plane jumps to first frequency according to default hopping function.The jump Frequency function can be the function related to the id information of unmanned plane and remote control, wherein the id information one of unmanned plane and remote control Cause.After when being spaced the first preset time, unmanned plane is further according to hopping function frequency hopping to the first preset function, so that it is guaranteed that remote control When sending data to unmanned plane, unmanned plane has jumped to identical first frequency, carries out the preparation for receiving data.
First frequency is skipped to according to hopping function by the receiving terminal in the present embodiment;After being spaced the first preset time, The transmitting terminal is according to identical hopping function frequency hopping to first frequency.By making receiving terminal jump to the time elder generation of first frequency The time of first frequency is jumped to transmitting terminal, it is ensured that when sending data to unmanned plane, receiving terminal has redirected transmitting terminal To identical first frequency, it is ready to receive the preparation of data, and then improve the real-time of data transfer.
Further, in one embodiment, such as lower section is realized when the data distributing program is performed by the processor 20 Method step:
The transmitting terminal switches to state the state for receiving data, and according to hopping function frequency hopping to second frequency;
After being spaced the second preset time, the receiving terminal switches to state the state of transmitting data, and according to frequency hopping letter Frequency hopping is counted to second frequency.
After the step of unmanned plane and the remote control complete data transfer at the first frequency, as transmitting terminal Remote control the state of itself is then switched to the state for receiving data, i.e. the remote control as transmitting terminal switches to receiving terminal. And the remote control as receiving terminal is immediately according to hopping function frequency hopping to second frequency.
And the unmanned plane as receiving terminal switches to the state of itself states of transmitting data, namely as receiving terminal Unmanned plane will switch to transmitting terminal.And after being spaced the second preset time, the unmanned plane as transmitting terminal is immediately according to frequency hopping letter Frequency hopping is counted to second frequency.Second preset time is also for ensureing in the unmanned plane as transmitting terminal to as receiving terminal Remote control send data when, remote control has jumped to second frequency, and carry out receive data preparation.
The present embodiment switches to state by the transmitting terminal state for receiving data, and according to hopping function frequency hopping extremely Second frequency;After being spaced the second preset time, the receiving terminal switches to state the state of transmitting data, and according to frequency hopping letter Frequency hopping is counted to second frequency.The transmitted in both directions of data is realized, and improves the accuracy of data transfer.
Further, in one embodiment, such as lower section is realized when the data distributing program is performed by the processor 20 Method step:
Whether exception occurs in detecting data transmitting procedure;
When occurring abnormal in data transmission procedure, the connection between the receiving terminal and the transmitting terminal is re-established.
Because in transmitting procedure due to many reasons transmission abnormality may will occur for data, for example, when transmitting terminal is to connecing Receiving end send data when, receiving terminal may not jump to transmitting terminal identical predeterminated frequency, cause receiving terminal not connect normally Receive the data that transmitting terminal sends over;Or the communication connection of receiving terminal and transmitting terminal disconnects in data transmission procedure, leads Cause data-transmission interruptions etc..Occur it is above-mentioned these it is abnormal when, receiving terminal and transmitting terminal will be returned to starting point, that is, be launched End will re-establish communication connection with receiving terminal, perform slot synchronization after communication connection is established again and jump to default frequency The step of rate.
Whether the present embodiment in detecting data transmitting procedure by occurring exception;Occur in data transmission procedure abnormal When, re-establish the connection between the receiving terminal and the transmitting terminal.By detecting between receiving terminal and transmitting terminal When data transfer occurs abnormal, receiving terminal is re-established communication connection with transmitting terminal, improve UAS to abnormal machine Make the reaction speed of processing.
Further, in other embodiments, realized when the data distributing program is performed by the processor 20 as follows Method and step:
When state of the transmitting terminal in transmission data, whether the receiving terminal is detected in the state for receiving data;
If it is not, then exception occurs for the data transfer.
When the transmitting terminal is in the state for sending data, if the receiving terminal is not in receiving the state of data, Then receiving terminal will be unable to normally receive the data of transmitting terminal transmission, then can determine whether that now data transfer occurs abnormal.As When switching to receiving terminal for the remote control of transmitting terminal, the time that it switches may be caused relative to work due to temporal hysteresis Evening time of transmitting terminal is switched to for the unmanned plane of receiving terminal, so when the unmanned plane as transmitting terminal is being sent to data When, this does not switch to the state for receiving data as the remote control of receiving terminal, does not jump to and the default frequency of unmanned plane identical yet Rate, and then it is abnormal to cause data transfer to occur.Now, unmanned plane will return starting point with remote control, re-establish communication connection.
By detecting when the transmitting terminal is in the state for sending data in the present embodiment, whether the receiving terminal is in The state of data is received, to judge whether data transfer occurs exception.
In addition, the embodiment of the present invention also proposes a kind of computer-readable recording medium, the computer-readable recording medium On be stored with data distributing program, the data distributing program realizes the number described in any of the above-described embodiment when being executed by processor The step of according to transmission method, concrete implementation following steps:
The communication connection established between the receiving terminal and transmitting terminal;
After the receiving terminal and transmitting terminal establish communication connection, the receiving terminal and transmitting terminal progress time slot are same Step;
After the receiving terminal and the transmitting terminal complete slot synchronization, the transmitting terminal and receiving terminal frequency hopping to the first frequency Rate is communicated, wherein, the first frequency determines according to preset rules, and the preset rules include unmanned plane and controller Id information;
The transmitting terminal transmits data under the first frequency to the receiving terminal.
Further, following operation is realized when the data distributing program is executed by processor:
The receiving terminal is according to hopping function frequency hopping to first frequency;
After being spaced the first preset time, the transmitting terminal is according to identical hopping function frequency hopping to first frequency.
Further, following operation is realized when the data distributing program is executed by processor:
The transmitting terminal switches to state the state for receiving data, and according to hopping function frequency hopping to second frequency;
After being spaced the second preset time, the receiving terminal switches to state the state of transmitting data, and according to frequency hopping letter Frequency hopping is counted to second frequency.
Further, following operation is realized when the data distributing program is executed by processor:
Whether exception occurs in detecting data transmitting procedure;
When occurring abnormal in data transmission procedure, the connection between the receiving terminal and the transmitting terminal is re-established.
Further, following operation is realized when the data distributing program is executed by processor:
When state of the transmitting terminal in transmission data, whether the receiving terminal is detected in the state for receiving data;
If it is not, then exception occurs for the data transfer.
In the description of this specification, reference term " embodiment ", " another embodiment ", " other embodiment " or " The description of one embodiment~X embodiment " etc. mean to combine the specific features that the embodiment or example describe, structure, material or Person's feature is contained at least one embodiment or example of the present invention.In this manual, to the schematic table of above-mentioned term State and be not necessarily referring to identical embodiment or example.Moreover, specific features, structure, material, method and step or the spy of description Point can combine in an appropriate manner in any one or more embodiments or example.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-row His property includes, so that process, method, article or device including a series of elements not only include those key elements, and And also include the other element being not expressly set out, or also include for this process, method, article or device institute inherently Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including this Other identical element also be present in the process of key element, method, article or device.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on such understanding, technical scheme is substantially done to prior art in other words Going out the part of contribution can be embodied in the form of software product, and the computer software product is stored in one or more storages In medium (such as ROM/RAM, magnetic disc, CD), including some instructions to cause one or more terminal (can be mobile phone, meter Calculation machine, server, air conditioner, or network equipment etc.) perform method described in each embodiment of the present invention.
The preferred embodiments of the present invention are these are only, are not intended to limit the scope of the invention, it is every to utilize this hair The equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills Art field, is included within the scope of the present invention.

Claims (10)

1. a kind of data transmission method, it is characterised in that methods described is applied in the data transfer of UAS, the nothing Man-machine system includes receiving terminal and transmitting terminal, may be contained within unmanned plane body and controller, the data transmission method bag Include following steps:
The communication connection established between the receiving terminal and transmitting terminal;
After the receiving terminal and the transmitting terminal establish communication connection, the receiving terminal and transmitting terminal progress time slot are same Step;
After the receiving terminal and the transmitting terminal complete slot synchronization, the transmitting terminal and receiving terminal priority frequency hopping to the first frequency Rate is communicated, wherein, the first frequency determines according to preset rules;
The transmitting terminal transmits data under the first frequency to the receiving terminal.
2. data transmission method according to claim 1, it is characterised in that the transmitting terminal and receiving terminal priority frequency hopping are extremely First frequency, wherein, the step of first frequency determines according to preset rules, includes:
The receiving terminal is according to hopping function frequency hopping to first frequency;
After being spaced the first preset time, the transmitting terminal is according to identical hopping function frequency hopping to first frequency;
Wherein described hopping function includes the id information of unmanned plane and controller.
3. data transmission method according to claim 2, it is characterised in that the transmitting terminal under the first frequency to Also include after the step of receiving terminal transmission data:
The transmitting terminal switches to state the state for receiving data, and according to hopping function frequency hopping to second frequency;
After being spaced the second preset time, the receiving terminal switches to state the state of transmitting data, and according to identical frequency hopping Function frequency hopping is to second frequency.
4. data transmission method according to claim 1, it is characterised in that the transmitting terminal and receiving terminal priority frequency hopping are extremely After the step of first frequency is communicated, and the transmitting terminal to the receiving terminal transmit data the step of before include:
The transmitting terminal sends synchronizing signal to the receiving terminal, after confirming that the receiving terminal receives the synchronizing signal completely, sentences The receiving terminal that breaks is to be in synchronization slot state.
5. data transmission method according to claim 1, it is characterised in that described to be established in the receiving terminal and transmitting terminal After communication connection, the receiving terminal also includes with the step of transmitting terminal progress slot synchronization:
The transmitting terminal sends detection signal to the transmitting terminal, after confirming that the receiving terminal receives the detection signal completely, sentences The transmitting terminal that breaks has established communication connection with the receiving terminal.
6. according to the data transmission method described in any one of Claims 1 to 5, it is characterised in that methods described also includes:
Whether exception occurs in detecting data transmitting procedure;
When occurring abnormal in data transmission procedure, the communication connection between the receiving terminal and the transmitting terminal is re-established.
7. data transmission method according to claim 6, it is characterised in that whether sent out in the detecting data transmitting procedure Raw abnormal step includes:
When the transmitting terminal is in the state for sending data, whether the receiving terminal is detected in the state for receiving data;
If it is not, then exception occurs for data transfer.
8. according to the data transmission method described in any one of Claims 1 to 5, it is characterised in that the UAS connects Receiving end establishes the step of communicating to connect with transmitting terminal to be included:
The receiving terminal and the transmitting terminal match each other id information, when the receiving terminal matches with the id information of the transmitting terminal When, the receiving terminal is established with the transmitting terminal and communicated to connect.
9. a kind of UAS, including the receiving terminal and transmitting terminal being arranged on unmanned plane body and controller, its feature exist In the UAS also includes memory, processor and is stored on the memory and can transport on the processor Capable data distributing program, the data distributing program are realized such as any one of claim 1-8 institutes during the computing device The step of data transmission method stated.
10. a kind of computer-readable recording medium, it is characterised in that data biography is stored with the computer-readable recording medium Defeated program, the transmission side data as described in claim any one of 1-8 is realized when the data distributing program is executed by processor The step of method.
CN201710527440.6A 2017-06-30 2017-06-30 Data transmission method, system and computer-readable recording medium Pending CN107483169A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710527440.6A CN107483169A (en) 2017-06-30 2017-06-30 Data transmission method, system and computer-readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710527440.6A CN107483169A (en) 2017-06-30 2017-06-30 Data transmission method, system and computer-readable recording medium

Publications (1)

Publication Number Publication Date
CN107483169A true CN107483169A (en) 2017-12-15

Family

ID=60596392

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710527440.6A Pending CN107483169A (en) 2017-06-30 2017-06-30 Data transmission method, system and computer-readable recording medium

Country Status (1)

Country Link
CN (1) CN107483169A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108932828A (en) * 2018-07-27 2018-12-04 江苏盛海智能科技有限公司 A kind of method and terminal for realizing unmanned vehicle remote control
CN110572180A (en) * 2019-07-31 2019-12-13 北京遥测技术研究所 Anti-interference data chain system of unmanned aerial vehicle
WO2020037664A1 (en) * 2018-08-24 2020-02-27 深圳市大疆创新科技有限公司 Communication method, device and system for robot
CN111369720A (en) * 2020-04-30 2020-07-03 清华大学 Unmanned aerial vehicle's electron key

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040249519A1 (en) * 2002-12-03 2004-12-09 Frink Bentley D. System and methods for preventing the unauthorized use of aircraft
CN101515163A (en) * 2009-04-03 2009-08-26 北京航空航天大学 Self-synchronizing method of point-to-point communication of UAV data chaining under time division system
CN104579416A (en) * 2014-12-24 2015-04-29 北京航天测控技术有限公司 Communication link used for telemetry and telecontrol communication system
CN106056875A (en) * 2016-05-26 2016-10-26 深圳市天鼎微波科技有限公司 Achievement method of multi-antenna unmanned aerial vehicle system
CN106454981A (en) * 2016-08-31 2017-02-22 零度智控(北京)智能科技有限公司 Random frequency hopping method, communication device and random frequency hopping system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040249519A1 (en) * 2002-12-03 2004-12-09 Frink Bentley D. System and methods for preventing the unauthorized use of aircraft
CN101515163A (en) * 2009-04-03 2009-08-26 北京航空航天大学 Self-synchronizing method of point-to-point communication of UAV data chaining under time division system
CN104579416A (en) * 2014-12-24 2015-04-29 北京航天测控技术有限公司 Communication link used for telemetry and telecontrol communication system
CN106056875A (en) * 2016-05-26 2016-10-26 深圳市天鼎微波科技有限公司 Achievement method of multi-antenna unmanned aerial vehicle system
CN106454981A (en) * 2016-08-31 2017-02-22 零度智控(北京)智能科技有限公司 Random frequency hopping method, communication device and random frequency hopping system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108932828A (en) * 2018-07-27 2018-12-04 江苏盛海智能科技有限公司 A kind of method and terminal for realizing unmanned vehicle remote control
WO2020037664A1 (en) * 2018-08-24 2020-02-27 深圳市大疆创新科技有限公司 Communication method, device and system for robot
CN110870210A (en) * 2018-08-24 2020-03-06 深圳市大疆创新科技有限公司 Robot communication method, device and system
CN110572180A (en) * 2019-07-31 2019-12-13 北京遥测技术研究所 Anti-interference data chain system of unmanned aerial vehicle
CN110572180B (en) * 2019-07-31 2021-10-01 北京遥测技术研究所 Anti-interference data chain system of unmanned aerial vehicle
CN111369720A (en) * 2020-04-30 2020-07-03 清华大学 Unmanned aerial vehicle's electron key

Similar Documents

Publication Publication Date Title
JP6548286B2 (en) Ground station, unmanned aerial vehicle, and communication system between ground station and unmanned aerial vehicle, method
US11454989B2 (en) Unmanned aerial vehicle control system and implementation method therefor, ground control device and relay station
EP4102874A1 (en) Beam indication method and apparatus, and device and medium
US11429094B2 (en) Drone communication system and communication system of drone server
CN107483169A (en) Data transmission method, system and computer-readable recording medium
US20240298331A1 (en) Method for transmitting and receiving plurality of physical downlink shared channels in wireless communication system, and device for same
US20240298330A1 (en) Method for transmitting and receiving plurality of physical downlink shared channels in wireless communication system, and device for same
CN205787905U (en) Unmanned vehicle, unmanned vehicle control end and system
CN114039682B (en) Unmanned aerial vehicle communication method, communication device and unmanned aerial vehicle
WO2018040566A1 (en) Wireless communication method, unmanned aerial vehicle, unmanned aerial vehicle control device, and system
CN108429576B (en) Unmanned aerial vehicle communication method, control terminal and unmanned aerial vehicle control system
CN104801050A (en) Pairing method and pairing system for aeromodel airplane and remote controller
CN109087494A (en) Control method, the control method of control terminal, apparatus and system of equipment end
CN112040534B (en) Robot rescue method, device and system based on unmanned aerial vehicle and storage medium
CN111431765A (en) Driving control method and device
US11864192B2 (en) Method for transmitting and receiving plurality of physical downlink shared channels in wireless communication system, and device for same
US20220159643A1 (en) Apparatus and method of controlling sidelink communication of same
WO2017171327A3 (en) Method for transmitting/receiving control information in wireless communication system and apparatus for same
EP3550787B1 (en) Device connection method and terminal
KR20150137524A (en) Dual ground control system and duplex control method for drone using this system
CN106658401A (en) Out-of-control unmanned aerial vehicle initiative retrieving method and system
CN105898099A (en) Unmanned plane image transmission mode switching method and device, and unmanned plane
US20220400531A1 (en) Method of operating a ue related to sidelink drx in a wireless communication system
CN106657013B (en) Unmanned aerial vehicle system and communication connection method and device thereof
US20230328732A1 (en) Sidelink communication method considering height information and apparatus therefor

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20171215

RJ01 Rejection of invention patent application after publication