CN106230913A - Data process transmission method and device - Google Patents

Data process transmission method and device Download PDF

Info

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
Application number
CN201610592693.7A
Other languages
Chinese (zh)
Other versions
CN106230913B (en
Inventor
杨孜
姚鹤立
齐旭光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Upsky Navigation Technology Co Ltd
Original Assignee
Beijing Upsky Navigation 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 Beijing Upsky Navigation Technology Co Ltd filed Critical Beijing Upsky Navigation Technology Co Ltd
Priority to CN201610592693.7A priority Critical patent/CN106230913B/en
Publication of CN106230913A publication Critical patent/CN106230913A/en
Application granted granted Critical
Publication of CN106230913B publication Critical patent/CN106230913B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/78Architectures 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

Data process transmission method and device
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.
CN201610592693.7A 2016-07-25 2016-07-25 Data processing transmission method and device Active CN106230913B (en)

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)

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

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

Patent Citations (5)

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

* Cited by examiner, † Cited by third party
Title
张基晗: ""基于TTNT的无人机机载通信***仿真研究"", 《中国优秀硕士学位论文全文数据库》 *
马璐: ""无人机地面遥控遥测***研究"", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *

Cited By (9)

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