CN106230913A - Data process transmission method and device - Google Patents
Data process transmission method and device Download PDFInfo
- Publication number
- CN106230913A CN106230913A CN201610592693.7A CN201610592693A CN106230913A CN 106230913 A CN106230913 A CN 106230913A CN 201610592693 A CN201610592693 A CN 201610592693A CN 106230913 A CN106230913 A CN 106230913A
- Authority
- CN
- China
- Prior art keywords
- data
- control equipment
- loading device
- frame
- flying control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/78—Architectures of resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Selective Calling Equipment (AREA)
Abstract
The invention provides a kind of data and process transmission method and device, in the method, when receiving data stream, several Frames can be split as and unification encapsulates the data process transmission equipment being sent to opposite end;When the data receiving opposite end process the Frame that transmission equipment sends, Frame can be spliced into again data stream again and be sent to flying control equipment and each loading device of correspondence, thus realize flying control equipment and the loading device at unmanned plane side flying control equipment with each loading device with side, ground and process transmission equipment merely with a sets of data and can be carried out the transmission of data, effectively reduce the volume and weight of UAS.In addition, owing to data process transmission equipment, the data that flying control equipment and loading device transmit are considered as data stream, and it is split as Frame transmission, make data communication process unrelated with the form of data, therefore, it is possible to support the transmission of any data format such that it is able to meet the demand that aircraft is arbitrarily arranged in pairs or groups with load.
Description
Technical field
The invention belongs to communication technical field, process transmission method and device particularly to a kind of data.
Background technology
Unmanned plane is that a kind of build is less, unmanned, it is possible to aloft realizes autonomous flight and performs certain task
Aircraft.Unmanned plane compared with conventional airplane, simple in construction low cost, it is simple to manufacture and safeguard.Owing to unmanned plane uses unmanned
Driving technology, therefore it has bigger payload capability (load here refers to various task device, such as video camera, thunder
Reach), it is possible to more equipment or weapon are installed.Load in UAS controls and unmanned aerial vehicle (UAV) control is two points at present
Other autonomous system.Wherein, the flight of unmanned aerial vehicle platform controls (hereinafter referred to as flying control) needs by data transmission (several
Pass) communicate with the flying-controlled box of earth station, load is also required to pass the load control software communication with earth station by number.Number
The form passed is generally serial ports radio station, and a serial ports radio station can only be connected with an equipment, it is impossible to make for multiple equipment simultaneously
With.This allows for multiple load that unmanned plane carries with it cannot send message simultaneously earthward.
In view of the foregoing, so that multiple load that unmanned plane carries with it can send message the most earthward and connect
Receive the control of place end, the following several method of main employing in prior art: first method: as it is shown in figure 1, can install many
Set digital transmission module is respectively used to multiple load of unmanned plane and lift-launch and carries out counting biography with ground, forms the completely self-contained system of many sets
System.Second method: fly control program as in figure 2 it is shown, unmanned aerial vehicle platform can be revised and fly to control the relevant soft of ground control program
Part, incorporates load relevant information and flies to control communication protocol.So, a digital transmission module only need to be used just can to realize the logical of load
Telecommunication function.
But said method all also exists respective defect, specifically:
For first method, use multiple digital transmission module to carry out counting biography and first easily cause on-air radio channel and gather around
Stifled.And the volume and weight of system will certainly be increased with multiple digital transmission modules, it is unfavorable for that the size of unmanned plane reduces.Simultaneously
Multiple digital transmission modules also result in power consumption to be increased, and is unfavorable for that unmanned plane is continued a journey for a long time.Additionally, also can make to manufacture and dimension
Protect and be multiplied, affect the stability of system.
For second method, load relevant information is incorporated fly control communication protocol need flying-controlled box is carried out one
Fixed exploitation.For same frame unmanned plane, the communication protocol that its different loads carried uses is different, it is therefore desirable to each load
Carry out specific aim exploitation.Additionally, the agreement of load often changes, be therefore accomplished by often revising safe class higher fly control
Program, this allows for the relatively costly of amendment.For same load, if to run on different aircrafts, it is necessary to repair
Change and fly control program accordingly;And the user of general unmanned plane is not have exploitation flying-controlled box ability, this result in aircraft with
Cannot arranging in pairs or groups flexibly of load, does not the most adapt to the demand that aircraft is the most arbitrarily arranged in pairs or groups with load.
Summary of the invention
The invention provides a kind of data and process transmission method and device, be used for solving at least one technical problem above-mentioned.
First aspect, the invention provides a kind of data and processes transmission method, including:
Data process transmission equipment receiving flying control equipment and during data stream that each loading device sends respectively, will
Described data stream is stored in transmit queue;When the trigger action of the data stream sent in currently transmitted queue being detected, will
In currently transmitted queue, flying control equipment and the data stream corresponding to each loading device of storage are split as several Frames, and
Several Frames described are set by the data management being transferred to opposite end after default frame format encapsulation in a time multiplexed manner
Standby;
Data process transmission equipment is when the data receiving opposite end process the Frame that transmission equipment sends, by described number
It is stored in receiving queue according to frame;When the trigger action of the Frame sent in current receiving queue being detected, according to currently
In receiving queue, period and the flying control equipment at each Frame of storage place when transmission and each loading device is corresponding
Relation, the data stream that described Frame is spliced into correspondence is sent to flying control equipment and each loading device;
Wherein,
Described data process transmission equipment, flying control equipment and loading device and are positioned at unmanned plane side;
Or, described data process transmission equipment, flying control equipment and loading device and are positioned at control side, ground.
Alternatively, described when the trigger action of the data stream sent in currently transmitted queue being detected, by flying control equipment
And data stream corresponding to each loading device is split as several Frames, and by several Frames described by the frame preset
The step of the data management apparatus of opposite end it is transferred in a time multiplexed manner after form encapsulation, including:
When the current time that detection is triggered by intervalometer is object time node, flying control equipment and each load are set
Standby corresponding data stream is split as several Frames, and by several Frames described by after the frame format encapsulation preset with time
The mode dividing multiplexing is transferred to the data management apparatus of opposite end;
And/or,
When detecting that the data that described transmit queue stores reach default threshold value, by flying control equipment and each load
The data stream that equipment is corresponding is split as several Frames, and by several Frames described by after the frame format encapsulation preset with
Time-multiplexed mode is transferred to the data management apparatus of opposite end.
Alternatively, described method also includes: empty described transmit queue.
Alternatively, described when the trigger action of the data stream sent in current receiving queue being detected, according to currently connecing
Receive each Frame of storage the period at place and flying control equipment and corresponding pass of each loading device when transmission in queue
System, the data stream that described Frame is spliced into correspondence is sent to the step of flying control equipment and each loading device, including:
When the current time that detection is triggered by intervalometer is object time node, flying control equipment and each load are set
Standby corresponding data stream is split as several Frames, according to each Frame of storage in current receiving queue in transmission time institute
Period and flying control equipment and the corresponding relation of each loading device, the data stream that described Frame is spliced into correspondence is sent out
Give flying control equipment and each loading device;
And/or,
When detecting that the data that described receiving queue stores reach default threshold value, by flying control equipment and each load
The data stream that equipment is corresponding is split as several Frames, according to each Frame of storage in current receiving queue when transmission
The period at place and flying control equipment and the corresponding relation of each loading device, be spliced into the data stream of correspondence by described Frame
It is sent to flying control equipment and each loading device.
Alternatively, described method also includes: empty described receiving queue.
Second aspect, present invention also offers a kind of data and processes transmitting device, including:
Receive memory element, for receiving flying control equipment and during data stream that each loading device sends respectively,
Described data stream is stored in transmit queue;
Process transmitting element, when the trigger action of the data stream in the currently transmitted queue of transmission being detected, ought
In front transmit queue, flying control equipment and the data stream corresponding to each loading device of storage are split as several Frames, and will
Several Frames described process transmission by the data being transferred to opposite end after default frame format encapsulation in a time multiplexed manner
Device;
Described reception memory element, is additionally operable to when the data receiving opposite end process the Frame that transmitting device sends,
Described Frame is stored in receiving queue;
Described process transmitting element, is additionally operable at the trigger action Frame sent in current receiving queue being detected
Time, according to period and flying control equipment and each load at the place when transmission of each Frame of storage in current receiving queue
The corresponding relation of equipment, the data stream that described Frame is spliced into correspondence is sent to flying control equipment and each loading device;
Wherein,
Described data process transmitting device, flying control equipment and loading device and are positioned at unmanned plane side;
Or, described data process transmitting device, flying control equipment and loading device and are positioned at control side, ground.
Alternatively, described process transmitting element, the current time being additionally operable to trigger by intervalometer in detection is the object time
During node, data stream corresponding to flying control equipment and each loading device is split as several Frames, and by described some
Individual Frame processes transmitting device by the data being transferred to opposite end after default frame format encapsulation in a time multiplexed manner;
And/or,
Described process transmitting element, is additionally operable to detecting that the data that described transmit queue stores reach default threshold value
Time, data stream corresponding to flying control equipment and each loading device is split as several Frames, and by described some numbers
Transmitting device is processed by the data being transferred to opposite end after default frame format encapsulation in a time multiplexed manner according to frame.
Alternatively, described process transmitting element, it is additionally operable to empty described transmit queue.
Alternatively, described process transmitting element, the current time being additionally operable to trigger by intervalometer in detection is the object time
During node, data stream corresponding to flying control equipment and each loading device is split as several Frames, receives according to current
Each Frame of storage the period at place and flying control equipment and corresponding relation of each loading device when transmitting in queue,
The data stream that described Frame is spliced into correspondence is sent to flying control equipment and each loading device;
And/or,
Described process transmitting element, is additionally operable to detecting that the data that described receiving queue stores reach default threshold value
Time, data stream corresponding to flying control equipment and each loading device is split as several Frames, according to current receiving queue
The period at each Frame of middle storage place when transmission and flying control equipment and the corresponding relation of each loading device, by institute
State Frame be spliced into correspondence data stream be sent to flying control equipment and each loading device.
Alternatively, described process transmitting element, it is additionally operable to empty described receiving queue.
The invention provides a kind of data and process transmission method and device, in the method, data process transmission equipment and are connecing
When receiving the data stream of the flying control equipment of homonymy and the transmission of each loading device, data stream can be split as some numbers
According to frame, and the data that unified encapsulation is sent to opposite end by a link process transmission equipment;Receiving at the data of opposite end
Reason transmission equipment send Frame time, Frame can be spliced into again again data stream be sent to correspondence flying control equipment with
And each loading device, thus realize the flying control equipment at unmanned plane side flying control equipment with each loading device with side, ground
Process transmission equipment with loading device merely with a sets of data and can be carried out the transmission of data, effectively reduce UAS
The size of volume and weight, beneficially unmanned plane reduces, and then can save unmanned plane energy consumption, improves its flying power.Additionally, by
Process transmission equipment in data and the data of flying control equipment and the transmission of each loading device are considered as data stream, and be split as number
It is transmitted according to frame so that data communication process is unrelated with the form of data, therefore, it is possible to support the transmission of any data format,
It is thus possible to meet the demand that aircraft is arbitrarily arranged in pairs or groups with load.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, embodiment will be described below
The accompanying drawing used required in is briefly described, it should be apparent that, the accompanying drawing in describing below is only some of the present invention
Example, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to according to these accompanying drawings
Obtain other accompanying drawing.
Fig. 1 is that in prior art, a kind of unmanned plane processes transmission method schematic diagram with ground data;
Fig. 2 is that in prior art, another kind of unmanned plane processes transmission method schematic diagram with ground data;
Fig. 3 is that a kind of data that the present invention provides process transmission method flow chart;
Fig. 4 is that the data that the present invention provides process transmission method device structure schematic diagram;
Fig. 5 is that a kind of unmanned plane that the present invention provides processes transmission method schematic diagram with ground data;
Fig. 6 is that the data stream that the present invention provides is split as Frame and combines schematic diagram in a time multiplexed way;
Fig. 7 is that the data that the present invention provides process signal transmission schematic diagram in transmission method;
Fig. 8 is the user perspective data transmission structure schematic diagram that the present invention provides;
Fig. 9 is that the queue that the present invention provides triggers determination methods schematic diagram;
Figure 10 is that the data that the present invention provides process transmitting device structural representation.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Describe, it is clear that described embodiment is only a part of embodiment of the present invention rather than whole embodiments wholely.Based on
Embodiment in the present invention, the every other reality that ordinary skill people is obtained under not making creative work premise
Execute example, broadly fall into the scope of protection of the invention.
Embodiments provide a kind of data and process transmission method, as it is shown on figure 3, include:
S101, data process transmission equipment at the data stream receiving flying control equipment and each loading device sends respectively
Time, data stream is stored in transmit queue;When the trigger action of the data stream sent in currently transmitted queue being detected, will
In currently transmitted queue, flying control equipment and the data stream corresponding to each loading device of storage are split as several Frames, and
By several Frames by the data management apparatus being transferred to opposite end after default frame format encapsulation in a time multiplexed manner;
S102, data process transmission equipment, will when the data receiving opposite end process the Frame that transmission equipment sends
Frame is stored in receiving queue;When the trigger action of the Frame sent in current receiving queue being detected, according to working as
In front receiving queue, period and the flying control equipment at each Frame of storage place when transmission and each loading device is right
Should be related to, the data stream that Frame is spliced into correspondence is sent to flying control equipment and each loading device;
The data that the present invention provides process in transmission method, and data process transmission equipment and receiving the flying control equipment of homonymy
And during the data stream of the transmission of each loading device, data stream can be split as several Frames, and unified encapsulation is logical
Cross a link and be sent to the data process transmission equipment of opposite end;The number that transmission equipment sends is processed in the data receiving opposite end
During according to frame, Frame can be spliced into again data stream again and be sent to flying control equipment and each loading device of correspondence, from
And realize the flying control equipment in unmanned plane side flying control equipment and each loading device and side, ground and loading device merely with
One sets of data processes transmission equipment and can be carried out the transmission of data, effectively reduces the volume and weight of UAS, is beneficial to
The size of unmanned plane reduces, and then can save unmanned plane energy consumption, improves its flying power.Additionally, due to data process transmission
The data of flying control equipment and the transmission of each loading device are considered as data stream by equipment, and are split as Frame and are transmitted,
Make data communication process unrelated with the form of data, therefore, it is possible to support the transmission of any data format such that it is able to meet
The demand that aircraft and load are arbitrarily arranged in pairs or groups.
Wherein, data here process transmission equipment, flying control equipment and loading device and may be located at unmanned plane side.When
Being positioned at unmanned plane side, flying control equipment here is the control equipment directly controlling unmanned plane during flying, and loading device here is
The load that this unmanned plane carries, such as picture pick-up device etc.;Additionally, data here process transmission equipment, flying control equipment and
Loading device can be respectively positioned on control side, ground.When being positioned at side, ground, flying control equipment here be to unmanned plane fly control
Equipment sends the equipment of manipulation instruction, and loading device here sends the equipment of control instruction to the load that this unmanned plane carries.
It should be noted that said method embodiment is only at one of them data to unmanned plane side or side, ground
The data of reason transmission equipment process the description of transmission method.In actual applications, it is provided with between unmanned plane and ground
Data process transmission equipment, and the two cooperates thus realizes unmanned plane side and set with side, ground flying control equipment and load
Data transmission between Bei.Below in conjunction with the accompanying drawings data in said method embodiment are processed the data handling procedure of transmission equipment
And process the interaction of transmission equipment with the data of opposite end and be specifically described.
Fig. 4 shows that data process the hardware configuration of transmission equipment, processes transmission equipment with the data of unmanned plane side and is
Example, data process transmission equipment and include multiple serial ports, and one of them serial ports passes through physical channel (such as wireless link is fixed) with right
The data of end process transmission equipment and communicate, and other serial ports is by several pseudo channels and the flying control equipment of homonymy or load
Lotus equipment connects.Wherein, serial ports here uses the 4 white short heads of line ttl, spacing 2.54mm, makees dedicated line and is converted to 1.27mm and connects
Fly control, number passes.
As it is shown in figure 5, receive the flying control equipment of homonymy or load sets when the data of unmanned plane side process transmission equipment
After the data stream transmitted by pseudo channel, these data stream can be stored in transmit queue.When detecting that needs are sent out
When sending the data in currently transmitted queue, if the data stream that each pseudo channel can be transmitted by data process transmission equipment is split as
Dry Frame, then Frame is packaged by default form, for example, it is possible to Frame is carried out by the form in table 1
Encapsulation.
It can be seen that the Frame after Feng Zhuan carries the identification information of pseudo channel.Utilize time-multiplexed afterwards
Frame after encapsulation is transferred out by mode by physical channel, and Frame corresponding to each pseudo channel is respectively in difference
Time period in transmit.Such as, as shown in Figure 6, the Frame of pseudo channel 1 correspondence transmits in first time period, virtual letter
The Frame of road 2 correspondence transmitted within the second time period, and the Frame of pseudo channel 3 correspondence is within the 3rd and the 4th time period
Transmission, so that be separated from each other between Frame corresponding to each channel.Certainly, Fig. 6 illustrate only a kind of virtual letter
The Frame in road and the relation of time period, can adapt to this corresponding relation according to different situations in actual applications
Property amendment, this is not especially limited by the present invention.
The data of ground surface end side process transmission equipment and are receiving the data that unmanned plane side is transmitted by physical channel
After frame, Frame is stored to receiving queue.Send in current receiving queue after the trigger action of data when detecting, will receive
Frame in queue according in the corresponding relation of its transmission time and each pseudo channel and Frame with virtual letter
The identification information in road, is again spliced into the data stream transmitted to each pseudo channel, and is transferred to corresponding flying control equipment or load
Lotus equipment, thus complete once communication process by unmanned plane to ground.
It is understood that same as mentioned above to the mode of unmanned plane side transmission information by side, ground, both sides
The process of communication may refer to Fig. 7, owing to the most this process being described in detail, do not repeat them here.
It should be noted that the present invention provide method, due to data process transmission equipment by all of data packing and
Splitting work all to complete in inside, for flying control and load, respective control end is connected by pseudo channel with actuating station,
In the view of user just as being joined directly together, the existence of several pipe, the structure therefore passed can not be perceived with this number of user perspective
Figure is as shown in Figure 8.
Further, on the basis of said method embodiment, in the specific implementation, so that data communication does not hinders
Plug, the method that the present invention provides uses the mode of queue storage to realize data buffer storage, clocked flip, threshold value can be used simultaneously to touch
The mode sent out or the two combination carry out the trigger action of data transmission.
Combine for example with two kinds of triggering modes, as it is shown in figure 9, the triggering for transmit queue judges, first determine whether
Whether current time is object time, namely whether the time interval between current time and last transmission is more than or equal to pre-
If the transmission cycle.The most then trigger transmit queue data send operation, also will Frame encapsulation group bag by physics chain
Road is transmitted to opposite end, empties the data that the next rounds to be received such as queue are to be sent simultaneously;If it is not, then continue to judge current queue
Whether the data of middle storage reach default threshold value.If being judged as YES, the data the most similarly triggering transmit queue send operation,
Frame encapsulation group bag is transmitted to opposite end by physical link, and empties the data that the next rounds to be received such as queue are to be sent;
If it is not, then continue detection.It is understood that for receiving queue, it is as the polling mode of transmit queue, therefore
It is judged that the process triggered repeats no more.
Understandable, the mode of above-mentioned triggering of sampling is capable of the automatic triggering to transmit queue and receiving queue
Operation, it is to avoid in queue, the overabundance of data of caching causes data to overflow, can also make the process of communication carry out in order, no simultaneously
Can get congestion or block, it is ensured that communication process smoothly completes.Additionally, use this queue cache way can also realize biography
Defeated stream statistics of variables and control so that the method that the present invention provides can adapt to the communication under various network environments, extension
Range of application.
Second aspect, embodiment of the present invention additionally provides a kind of data and processes transmitting device, as shown in Figure 10, including connecing
Harvesting storage unit 1 and process transmitting element 2.
Wherein, receive memory element 1, in the data receiving flying control equipment and each loading device sends respectively
During stream, data stream is stored in transmit queue;
Process transmitting element 2, when the trigger action of the data stream in the currently transmitted queue of transmission being detected, ought
In front transmit queue, flying control equipment and the data stream corresponding to each loading device of storage are split as several Frames, and will
Several Frames process transmitting device by the data being transferred to opposite end after default frame format encapsulation in a time multiplexed manner;
Receive memory element 1, be additionally operable to when the data receiving opposite end process the Frame that transmitting device sends, by number
It is stored in receiving queue according to frame;
Process transmitting element 2, be additionally operable to when the trigger action of the Frame sent in current receiving queue being detected, root
Period and flying control equipment and each loading device according to the place when transmission of each Frame of storage in current receiving queue
Corresponding relation, Frame is spliced into correspondence data stream be sent to flying control equipment and each loading device;
Wherein, data process transmitting device, flying control equipment and loading device are positioned at unmanned plane side;Or, data process
Transmitting device, flying control equipment and loading device are positioned at control side, ground.
In the specific implementation,
Process transmitting element 2, be additionally operable to, when the current time that detection is triggered by intervalometer is object time node, will fly
Control equipment and data stream corresponding to each loading device is split as several Frames, and by several Frames by presetting
The data being transferred to opposite end after frame format encapsulation in a time multiplexed manner process transmitting device;
And/or,
Process transmitting element 2, be additionally operable to when detecting that the data that transmit queue stores reach default threshold value, control will be flown
Equipment and data stream corresponding to each loading device are split as several Frames, and by several Frames by the frame preset
The data being transferred to opposite end after form encapsulation in a time multiplexed manner process transmitting device.
In the specific implementation, process transmitting element 2, be additionally operable to empty transmit queue.
In the specific implementation, process transmitting element 2, be additionally operable to when the current time that detection is triggered by intervalometer is target
During intermediate node, data stream corresponding to flying control equipment and each loading device is split as several Frames, according to currently connecing
Receive each Frame of storage the period at place and flying control equipment and corresponding pass of each loading device when transmission in queue
System, the data stream that Frame is spliced into correspondence is sent to flying control equipment and each loading device;
And/or,
Process transmitting element 2, be additionally operable to when detecting that the data that receiving queue stores reach default threshold value, control will be flown
Equipment and data stream corresponding to each loading device are split as several Frames, according to storage each in current receiving queue
The period at individual Frame place when transmission and flying control equipment and the corresponding relation of each loading device, be spliced into Frame
Corresponding data stream is sent to flying control equipment and each loading device.
In the specific implementation, process transmitting element 2, be additionally operable to empty receiving queue.
The data process transmitting device introduced due to the present embodiment is can to perform at the data in the embodiment of the present invention
The device of reason transmission method, so processing transmission method based on the data described in the embodiment of the present invention, skill belonging to this area
Art personnel will appreciate that the data of the present embodiment process detailed description of the invention and its various versions of transmitting device, so
The data process transmission method how realized in the embodiment of the present invention for these data process transmitting device at this is situated between the most in detail
Continue.As long as those skilled in the art implement data in the embodiment of the present invention processes the device that transmission method is used, all belong to
In the scope that the application to be protected.
Algorithm and display are not intrinsic to any certain computer, virtual system or miscellaneous equipment relevant provided herein.
Various general-purpose systems can also be used together with based on teaching in this.As described above, construct required by this kind of system
Structure be apparent from.Additionally, the present invention is also not for any certain programmed language.It is understood that, it is possible to use various
Programming language realizes the content of invention described herein, and the description done language-specific above is to disclose this
Bright preferred forms.
In description mentioned herein, illustrate a large amount of detail.It is to be appreciated, however, that the enforcement of the present invention
Example can be put into practice in the case of not having these details.In some instances, it is not shown specifically known method, structure
And technology, in order to do not obscure the understanding of this description.
Similarly, it will be appreciated that one or more in order to simplify that the disclosure helping understands in each inventive aspect, exist
Above in the description of the exemplary embodiment of the present invention, each feature of the present invention is grouped together into single enforcement sometimes
In example, figure or descriptions thereof.But, the method for the disclosure should not be construed to reflect an intention that i.e. required guarantor
The application claims feature more more than the feature being expressly recited in each claim protected.More precisely, as following
Claims reflected as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
The claims following detailed description of the invention are thus expressly incorporated in this detailed description of the invention, the most each claim itself
All as the independent embodiment of the present invention.
Those skilled in the art are appreciated that and can carry out the module in the equipment in embodiment adaptively
Change and they are arranged in one or more equipment different from this embodiment.Can be the module in embodiment or list
Unit or assembly are combined into a module or unit or assembly, and can put them in addition multiple submodule or subelement or
Sub-component.In addition at least some in such feature and/or process or unit excludes each other, can use any
Combine all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so disclosed appoint
Where method or all processes of equipment or unit are combined.Unless expressly stated otherwise, this specification (includes adjoint power
Profit requires, summary and accompanying drawing) disclosed in each feature can be carried out generation by providing identical, equivalent or the alternative features of similar purpose
Replace.
Although additionally, it will be appreciated by those of skill in the art that embodiments more in this include institute in other embodiments
Including some feature rather than further feature, but the combination of the feature of different embodiment means to be in the scope of the present invention
Within and form different embodiments.Such as, in the following claims, embodiment required for protection any it
One can mode use in any combination.
The all parts embodiment of the present invention can realize with hardware, or to run on one or more processor
Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that and can use in practice
Microprocessor or digital signal processor (DSP) realize in gateway according to embodiments of the present invention, proxy server, system
The some or all functions of some or all parts.The present invention is also implemented as performing side as described herein
Part or all equipment of method or device program (such as, computer program and computer program).Such
The program realizing the present invention can store on a computer-readable medium, or can have the shape of one or more signal
Formula.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or with any other shape
Formula provides.
The present invention will be described rather than limits the invention to it should be noted above-described embodiment, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference marks that should not will be located between bracket is configured to limitations on claims.Word " comprises " and does not excludes the presence of not
Arrange element in the claims or step.Word "a" or "an" before being positioned at element does not excludes the presence of multiple such
Element.The present invention and can come real by means of including the hardware of some different elements by means of properly programmed computer
Existing.If in the unit claim listing equipment for drying, several in these devices can be by same hardware branch
Specifically embody.Word first, second and third use do not indicate that any order.These word explanations can be run after fame
Claim.
Claims (10)
1. data process transmission method, it is characterised in that including:
Data process transmission equipment receiving flying control equipment and during data stream that each loading device sends respectively, by described
Data stream is stored in transmit queue;When the trigger action of the data stream sent in currently transmitted queue being detected, will be current
In transmit queue, flying control equipment and the data stream corresponding to each loading device of storage are split as several Frames, and by institute
State several Frames by the data management apparatus being transferred to opposite end after default frame format encapsulation in a time multiplexed manner;
Data process transmission equipment is when the data receiving opposite end process the Frame that transmission equipment sends, by described Frame
It is stored in receiving queue;When the trigger action of the Frame sent in current receiving queue being detected, receive according to current
Each Frame of storage the period at place and flying control equipment and corresponding relation of each loading device when transmitting in queue,
The data stream that described Frame is spliced into correspondence is sent to flying control equipment and each loading device;
Wherein,
Described data process transmission equipment, flying control equipment and loading device and are positioned at unmanned plane side;
Or, described data process transmission equipment, flying control equipment and loading device and are positioned at control side, ground.
Method the most according to claim 1, it is characterised in that described data in the currently transmitted queue of transmission being detected
During the trigger action flowed, data stream corresponding to flying control equipment and each loading device is split as several Frames, and will
Several Frames described are by the data management apparatus being transferred to opposite end after default frame format encapsulation in a time multiplexed manner
Step, including:
When the current time that detection is triggered by intervalometer is object time node, by flying control equipment and each loading device pair
The data stream answered is split as several Frames, and is answered with the time-division by after the frame format encapsulation preset by several Frames described
Mode be transferred to the data management apparatus of opposite end;
And/or,
When detecting that the data that described transmit queue stores reach default threshold value, by flying control equipment and each loading device
Corresponding data stream is split as several Frames, and is pressed by several Frames described after the frame format preset encapsulates with the time-division
The mode of multiplexing is transferred to the data management apparatus of opposite end.
Method the most according to claim 2, it is characterised in that described method also includes: empty described transmit queue.
Method the most according to claim 1, it is characterised in that described data in the current receiving queue of transmission being detected
During the trigger action flowed, according to period and the flying control equipment at the place when transmission of each Frame of storage in current receiving queue
And the corresponding relation of each loading device, described Frame is spliced into the data stream of correspondence and is sent to flying control equipment and each
The step of individual loading device, including:
When the current time that detection is triggered by intervalometer is object time node, by flying control equipment and each loading device pair
The data stream answered is split as several Frames, according to the place when transmission of each Frame of storage in current receiving queue
Period and flying control equipment and the corresponding relation of each loading device, the data stream that described Frame is spliced into correspondence is sent to
Flying control equipment and each loading device;
And/or,
When detecting that the data that described receiving queue stores reach default threshold value, by flying control equipment and each loading device
Corresponding data stream is split as several Frames, according to the place when transmission of each Frame of storage in current receiving queue
Period and flying control equipment and the corresponding relation of each loading device, the data stream that described Frame is spliced into correspondence sends
To flying control equipment and each loading device.
Method the most according to claim 4, it is characterised in that described method also includes: empty described receiving queue.
6. data process transmitting device, it is characterised in that including:
Receive memory element, for receiving flying control equipment and during data stream that each loading device sends respectively, by institute
State data stream to be stored in transmit queue;
Process transmitting element, for when the trigger action of the data stream sent in currently transmitted queue being detected, will currently send out
The flying control equipment of storage and data stream corresponding to each loading device is sent in queue to be split as several Frames, and by described
Several Frames process transmitting device by the data being transferred to opposite end after default frame format encapsulation in a time multiplexed manner;
Described reception memory element, is additionally operable to when the data receiving opposite end process the Frame that transmitting device sends, by institute
State Frame to be stored in receiving queue;
Described process transmitting element, is additionally operable to when the trigger action of the Frame sent in current receiving queue being detected, root
Period and flying control equipment and each loading device according to the place when transmission of each Frame of storage in current receiving queue
Corresponding relation, described Frame is spliced into correspondence data stream be sent to flying control equipment and each loading device;
Wherein,
Described data process transmitting device, flying control equipment and loading device and are positioned at unmanned plane side;
Or, described data process transmitting device, flying control equipment and loading device and are positioned at control side, ground.
Device the most according to claim 6, it is characterised in that
Described process transmitting element, is additionally operable to, when the current time that detection is triggered by intervalometer is object time node, will fly
Control equipment and data stream corresponding to each loading device are split as several Frames, and by several Frames described by pre-
If frame format encapsulation after be transferred in a time multiplexed manner opposite end data process transmitting device;
And/or,
Described process transmitting element, is additionally operable to when detecting that the data that described transmit queue stores reach default threshold value, will
Flying control equipment and data stream corresponding to each loading device are split as several Frames, and are pressed by several Frames described
The data being transferred to opposite end after the frame format encapsulation preset in a time multiplexed manner process transmitting device.
Device the most according to claim 7, it is characterised in that
Described process transmitting element, is additionally operable to empty described transmit queue.
Device the most according to claim 6, it is characterised in that
Described process transmitting element, is additionally operable to, when the current time that detection is triggered by intervalometer is object time node, will fly
Control equipment and data stream corresponding to each loading device are split as several Frames, according to storage in current receiving queue
The period at each Frame place when transmission and flying control equipment and the corresponding relation of each loading device, by described Frame
The data stream being spliced into correspondence is sent to flying control equipment and each loading device;
And/or,
Described process transmitting element, is additionally operable to when detecting that the data that described receiving queue stores reach default threshold value, will
Flying control equipment and data stream corresponding to each loading device are split as several Frames, store according in current receiving queue
Each Frame period and flying control equipment and corresponding relation of each loading device at place when transmission, by described data
Frame is spliced into the data stream of correspondence and is sent to flying control equipment and each loading device.
Device the most according to claim 9, it is characterised in that
Described process transmitting element, is additionally operable to empty described receiving queue.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610592693.7A CN106230913B (en) | 2016-07-25 | 2016-07-25 | Data processing transmission method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610592693.7A CN106230913B (en) | 2016-07-25 | 2016-07-25 | Data processing transmission method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106230913A true CN106230913A (en) | 2016-12-14 |
CN106230913B CN106230913B (en) | 2019-10-01 |
Family
ID=57533238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610592693.7A Active CN106230913B (en) | 2016-07-25 | 2016-07-25 | Data processing transmission method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106230913B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108445807A (en) * | 2018-03-30 | 2018-08-24 | 深圳飞马机器人科技有限公司 | Unmanned machine vibration and impact data acquisition and analysis system and method |
WO2018170737A1 (en) * | 2017-03-21 | 2018-09-27 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle control method and control device, and unmanned aerial vehicle supervision method and supervision device |
WO2020107453A1 (en) * | 2018-11-30 | 2020-06-04 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle, communication system and testing method, device and system therefor |
US10679510B2 (en) | 2017-03-21 | 2020-06-09 | SZ DJI Technology Co., Ltd. | Monitoring method and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101247160A (en) * | 2008-02-22 | 2008-08-20 | 北京航空航天大学 | Method for real-time conveying DGPS data through unmanned aerial vehicle control periodic line |
CN103944671A (en) * | 2014-05-22 | 2014-07-23 | 中国地质大学(武汉) | Method and system for real-time transmission of ultra-wideband airborne data based on multichannel aggregation |
US8908573B1 (en) * | 2013-09-26 | 2014-12-09 | SZ DJI Technology Co., Ltd. | Data communication systems and methods |
CN104850132A (en) * | 2015-04-23 | 2015-08-19 | 中电科(德阳广汉)特种飞机***工程有限公司 | Multitask load management apparatus and method |
CN105450984A (en) * | 2015-11-09 | 2016-03-30 | 天津航天中为数据***科技有限公司 | Data sending method and system |
-
2016
- 2016-07-25 CN CN201610592693.7A patent/CN106230913B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101247160A (en) * | 2008-02-22 | 2008-08-20 | 北京航空航天大学 | Method for real-time conveying DGPS data through unmanned aerial vehicle control periodic line |
US8908573B1 (en) * | 2013-09-26 | 2014-12-09 | SZ DJI Technology Co., Ltd. | Data communication systems and methods |
CN103944671A (en) * | 2014-05-22 | 2014-07-23 | 中国地质大学(武汉) | Method and system for real-time transmission of ultra-wideband airborne data based on multichannel aggregation |
CN104850132A (en) * | 2015-04-23 | 2015-08-19 | 中电科(德阳广汉)特种飞机***工程有限公司 | Multitask load management apparatus and method |
CN105450984A (en) * | 2015-11-09 | 2016-03-30 | 天津航天中为数据***科技有限公司 | Data sending method and system |
Non-Patent Citations (2)
Title |
---|
张基晗: ""基于TTNT的无人机机载通信***仿真研究"", 《中国优秀硕士学位论文全文数据库》 * |
马璐: ""无人机地面遥控遥测***研究"", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018170737A1 (en) * | 2017-03-21 | 2018-09-27 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle control method and control device, and unmanned aerial vehicle supervision method and supervision device |
CN108701419A (en) * | 2017-03-21 | 2018-10-23 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle (UAV) control method and control device, unmanned plane monitoring and managing method and monitoring equipment |
US10679510B2 (en) | 2017-03-21 | 2020-06-09 | SZ DJI Technology Co., Ltd. | Monitoring method and system |
CN108701419B (en) * | 2017-03-21 | 2022-01-11 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle control method and control equipment, unmanned aerial vehicle supervision method and supervision equipment |
US11610496B2 (en) | 2017-03-21 | 2023-03-21 | SZ DJI Technology Co., Ltd. | Monitoring method and system |
CN108445807A (en) * | 2018-03-30 | 2018-08-24 | 深圳飞马机器人科技有限公司 | Unmanned machine vibration and impact data acquisition and analysis system and method |
WO2020107453A1 (en) * | 2018-11-30 | 2020-06-04 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle, communication system and testing method, device and system therefor |
CN111386675A (en) * | 2018-11-30 | 2020-07-07 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle, communication system and test method, device and system thereof |
CN111386675B (en) * | 2018-11-30 | 2023-02-17 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle, communication system and test method, device and system thereof |
Also Published As
Publication number | Publication date |
---|---|
CN106230913B (en) | 2019-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11706125B2 (en) | Service traffic replication and dynamic policy enforcement in a multi-cloud service mesh | |
CN106230913A (en) | Data process transmission method and device | |
US9609065B2 (en) | Bridge for implementing a converged network protocol to facilitate communication between different communication protocol networks | |
US10230574B2 (en) | Avionics calculator with integrated routing module, related communication network and communication installation, and aircraft comprising such a communication installation | |
RU2753021C2 (en) | Aviation communication system for data transmission | |
CN204945802U (en) | A kind of unmanned plane task chain hardware system | |
CN105743816B (en) | A kind of link aggregation method and device | |
CN106506062A (en) | The distributed high-speed communication system of cluster unmanned plane and communication means | |
JP7304041B2 (en) | 5G-based network performance diagnosis method, device and system | |
CN108614789A (en) | A kind of communication system and method for the serial bus with handshake mechanism | |
CN114422297A (en) | Multi-scene virtual network traffic monitoring method, system, terminal and medium | |
CN107592337A (en) | A kind of method and device of unmanned aerial vehicle (UAV) control device and communication of mobile terminal | |
EP3661320A1 (en) | Method and apparatus for controlling controllable device | |
CN107563075B (en) | Method for realizing CosiMate network and DDS network interconnection | |
US11595314B2 (en) | Systems and methods for automatic priority assignment for virtual links | |
CN108037769B (en) | Unmanned aerial vehicle flight system with multiple control modules and communication control method thereof | |
CN105323234A (en) | Service node capability processing method and device, service classifier and service controller | |
CN111224872B (en) | Packet forwarding method and apparatus | |
CN113993003A (en) | Multi-satellite parallel data forwarding system and method | |
CN102413053A (en) | Method and device for realizing load balance of trunk port | |
US9661110B2 (en) | System and method for enabling channel access enhancements in existing communication networks | |
CN111508278A (en) | Four-dimensional track uplink transmission system of aircraft | |
CN112367374B (en) | AFDX data communication system applied to civil aviation | |
CN103763218A (en) | Internet bandwidth control method and device | |
US10382354B1 (en) | Limiting TCP network traffic in a safety critical environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |