[go: up one dir, main page]

CN111866052B - UAV data processing method, device, terminal, and storage medium - Google Patents

UAV data processing method, device, terminal, and storage medium Download PDF

Info

Publication number
CN111866052B
CN111866052B CN201910538390.0A CN201910538390A CN111866052B CN 111866052 B CN111866052 B CN 111866052B CN 201910538390 A CN201910538390 A CN 201910538390A CN 111866052 B CN111866052 B CN 111866052B
Authority
CN
China
Prior art keywords
data
aerial vehicle
unmanned aerial
configuration information
forwarding
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.)
Active
Application number
CN201910538390.0A
Other languages
Chinese (zh)
Other versions
CN111866052A (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.)
Chongqing Fengniao Uav Research Institute Co ltd
Original Assignee
Fonair Aviation 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 Fonair Aviation Co Ltd filed Critical Fonair Aviation Co Ltd
Publication of CN111866052A publication Critical patent/CN111866052A/en
Application granted granted Critical
Publication of CN111866052B publication Critical patent/CN111866052B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft
    • G08G5/20Arrangements for acquiring, generating, sharing or displaying traffic information
    • G08G5/26Transmission of traffic-related information between aircraft and ground stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Traffic Control Systems (AREA)

Abstract

The embodiment of the application discloses a method, a device, a terminal and a storage medium for processing data of an unmanned aerial vehicle, and the embodiment of the application acquires configuration information of data receiving and configuration information of data forwarding; when a data receiving instruction is received, judging whether the data receiving instruction is sent by a connected ground control cabin or not according to configuration information of data receiving; if the data receiving instruction is determined to be sent by the ground control cabin with the established connection, receiving the flight data of the unmanned aerial vehicle corresponding to the data receiving instruction; and searching a target address through the configuration information of the data forwarding, and forwarding the flight data of the unmanned aerial vehicle through the searched target address, thereby realizing the real-time, efficient and comprehensive recording of the flight data of the unmanned aerial vehicle.

Description

无人机数据处理方法、装置、终端、及存储介质UAV data processing method, device, terminal, and storage medium

技术领域technical field

本申请涉及数据处理技术领域,具体涉及一种无人机数据处理方法、装置、终端及存储介质。The present application relates to the technical field of data processing, and in particular to a data processing method, device, terminal and storage medium of an unmanned aerial vehicle.

背景技术Background technique

无人机作为一种小型的飞行器,由于其灵活性高、监测时效性强、拍摄影像分辨率高,在众多场合中的应用越来越多,比如用于拍摄、监测等。As a small aircraft, drones are used more and more in many occasions, such as shooting and monitoring, due to their high flexibility, strong monitoring timeliness, and high resolution of captured images.

而现有运行在外场的无人机系统,传统上只能现场处理实时上下行数据,主要是遥测遥控,或将无人机的飞行数据记录下来再做离线处理。而通过远程组网,虽然解决了部分外场的无人机系统和无人机数据管控中心的网络通信,但由于交换机、防火墙等设备在网络安全上做的必要防护性限制,部分外场的无人机系统与管控中心内网之间有隔离要求,无法直接通信,即无法实时对无人机的飞行数据进行记录。Traditionally, the existing drone systems operating in the field can only process real-time uplink and downlink data on site, mainly telemetry and remote control, or record the flight data of drones for offline processing. Through remote networking, although the network communication between some UAV systems in the field and the UAV data control center has been solved, due to the necessary protective restrictions on network security by switches, firewalls and other equipment, some UAVs in the field There is an isolation requirement between the drone system and the control center's intranet, and direct communication is impossible, that is, it is impossible to record the flight data of the drone in real time.

发明内容Contents of the invention

本申请实施例提供一种无人机数据处理方法、装置、终端及存储介质,可以实现实时高效全面记录无人机的飞行数据。Embodiments of the present application provide a UAV data processing method, device, terminal, and storage medium, which can realize real-time, efficient and comprehensive recording of UAV flight data.

第一方面,本申请实施例提供了一种无人机数据处理方法,包括:In the first aspect, the embodiment of the present application provides a method for processing drone data, including:

获取数据接收的配置信息以及数据转发的配置信息;Obtain configuration information for data reception and configuration information for data forwarding;

当接收到数据接收指令时,通过所述数据接收的配置信息判断所述数据接收指令是否由已连接的地面控制舱发送;When receiving the data receiving instruction, judge whether the data receiving instruction is sent by the connected ground control module according to the configuration information of the data receiving;

若确定所述数据接收指令由已建立连接的地面控制舱发送,则接收所述数据接收指令对应的无人机飞行数据;If it is determined that the data receiving instruction is sent by the ground control module that has established a connection, then receiving the UAV flight data corresponding to the data receiving instruction;

通过所述数据转发的配置信息查找目标地址,并通过查找到的目标地址转发所述无人机飞行数据。The target address is searched through the configuration information of data forwarding, and the flight data of the UAV is forwarded through the found target address.

在一些实施方式中,所述若确定所述数据接收指令由已建立连接的地面控制舱发送,则接收所述数据接收指令对应的无人机飞行数据的步骤之前,还包括:In some embodiments, if it is determined that the data receiving instruction is sent by the ground control module that has established a connection, before the step of receiving the UAV flight data corresponding to the data receiving instruction, it also includes:

若确定所述数据接收指令由未建立连接的地面控制舱发送,则不接收所述数据接收指令对应的无人机飞行数据。If it is determined that the data receiving instruction is sent by a ground control module that has not established a connection, the UAV flight data corresponding to the data receiving instruction will not be received.

在一些实施方式中,所述通过所述数据转发的配置信息查找目标地址,并通过查找到的目标地址转发所述无人机飞行数据包括:In some implementation manners, searching for a target address through the configuration information forwarded by the data, and forwarding the drone flight data through the found target address includes:

通过所述数据转发的配置信息查找目标地址;Finding the target address through the configuration information of the data forwarding;

若查找到目标地址,则通过查找到的目标地址查找对应的转发线程,并通过所述转发线程将所述无人机飞行数据转发至目标地址对应的设备;If the target address is found, the corresponding forwarding thread is searched by the target address found, and the flight data of the drone is forwarded to the corresponding device of the target address through the forwarding thread;

若没有查找到目标地址,则将所述无人机飞行数据丢弃。If the target address is not found, the flight data of the drone is discarded.

在一些实施方式中,所述通过所述数据转发的配置信息查找目标地址,并通过查找到的目标地址转发所述无人机飞行数据的步骤之后,还包括:In some embodiments, after the step of searching the target address through the configuration information of the data forwarding, and forwarding the drone flight data through the found target address, it also includes:

当接收到由所述查找到的目标地址对应的设备反馈的接收完成信息时,将所述查找到的目标地址对应的转发线程停止服务。When the receiving completion information fed back by the device corresponding to the found target address is received, the service of the forwarding thread corresponding to the found target address is stopped.

在一些实施方式中,所述通过所述数据转发的配置信息查找目标地址,并通过查找到的目标地址转发所述无人机飞行数据的步骤之后,还包括:In some embodiments, after the step of searching the target address through the configuration information of the data forwarding, and forwarding the drone flight data through the found target address, it also includes:

获取存储配置信息;Obtain storage configuration information;

若所述无人机飞行数据与所述存储配置信息一致,则将所述无人机飞行数据进行保存;If the flight data of the drone is consistent with the stored configuration information, the flight data of the drone is saved;

若所述无人机飞行数据与所述存储配置信息不一致,则在转发完成之后,将所述无人机飞行数据进行丢弃。If the flight data of the drone is inconsistent with the stored configuration information, the flight data of the drone is discarded after the forwarding is completed.

在一些实施方式中,所述若所述无人机飞行数据与所述存储配置信息一致,则将所述无人机飞行数据进行保存的步骤包括:In some embodiments, if the flight data of the drone is consistent with the stored configuration information, the step of saving the flight data of the drone includes:

若所述无人机飞行数据与所述存储配置信息一致,则按照所述无人机飞行数据的格式,则查找与所述格式对应的保存位置;If the UAV flight data is consistent with the storage configuration information, then search for a storage location corresponding to the format according to the format of the UAV flight data;

将所述无人机飞行数据保存到查找到的保存位置进行保存。The flight data of the drone is saved to the found saving location for saving.

第二方面,本申请实施例还提供了一种无人机数据处理装置,包括:In the second aspect, the embodiment of the present application also provides a UAV data processing device, including:

获取模块,用于获取数据接收的配置信息以及数据转发的配置信息;An acquisition module, configured to acquire configuration information for data reception and configuration information for data forwarding;

判断模块,用于当接收到数据接收指令时,通过所述数据接收的配置信息判断所述数据接收指令是否由已连接的地面控制舱发送;A judging module, configured to judge whether the data receiving command is sent by the connected ground control module through the configuration information of the data receiving when receiving the data receiving command;

接收模块,用于若确定所述数据接收指令由已建立连接的地面控制舱发送,则接收所述数据接收指令对应的无人机飞行数据;The receiving module is used to receive the UAV flight data corresponding to the data receiving instruction if it is determined that the data receiving instruction is sent by the ground control module that has established a connection;

转发模块,用于通过所述数据转发的配置信息查找目标地址,并通过所述目标地址转发所述无人机飞行数据。A forwarding module, configured to search for a target address through the data forwarding configuration information, and forward the UAV flight data through the target address.

在一些实施方式中,所述接收模块还用于:In some embodiments, the receiving module is also used for:

若确定所述数据接收指令由未建立连接的地面控制舱发送,则不接收所述数据接收指令对应的无人机飞行数据。If it is determined that the data receiving instruction is sent by a ground control module that has not established a connection, the UAV flight data corresponding to the data receiving instruction will not be received.

在一些实施方式中,所述转发模块包括:In some embodiments, the forwarding module includes:

查找单元,用于通过所述数据转发的配置信息查找目标地址;A search unit, configured to search for the target address through the configuration information of the data forwarding;

转发单元,用于若查找到目标地址,则通过查找到的目标地址查找对应的转发线程,并通过所述转发线程将所述无人机飞行数据转发至目标地址对应的设备;若没有查找到目标地址,则将所述无人机飞行数据丢弃。The forwarding unit is used to search for the corresponding forwarding thread through the found target address if the target address is found, and forward the flight data of the drone to the device corresponding to the target address through the forwarding thread; if the target address is not found target address, the flight data of the drone is discarded.

在一些实施方式中,所述无人机数据处理装置还包括:In some embodiments, the UAV data processing device also includes:

停止服务模块,用于当接收到由所述查找到的目标地址对应的设备反馈的接收完成信息时,将所述查找到的目标地址对应的转发线程停止服务。The stop service module is configured to stop the service of the forwarding thread corresponding to the found target address when receiving the receiving completion information fed back by the device corresponding to the found target address.

在一些实施方式中,所述无人机数据处理装置还包括:In some embodiments, the UAV data processing device also includes:

获取模块,用于获取存储配置信息;An acquisition module, configured to acquire storage configuration information;

保存模块,用于若所述无人机飞行数据与所述存储配置信息一致,则将所述无人机飞行数据进行保存;A saving module, configured to save the flight data of the UAV if the flight data of the UAV is consistent with the stored configuration information;

丢弃模块,用于若所述无人机飞行数据与所述存储配置信息不一致,则在转发完成之后,将所述无人机飞行数据进行丢弃。A discarding module, configured to discard the drone flight data after forwarding is completed if the drone flight data is inconsistent with the stored configuration information.

在一些实施方式中,所述保存模块包括:In some embodiments, the preservation module includes:

查找单元,用于若所述无人机飞行数据与所述存储配置信息一致,则按照所述无人机飞行数据的格式,则查找与所述格式对应的保存位置;A search unit, configured to search for a storage location corresponding to the format according to the format of the UAV flight data if the UAV flight data is consistent with the stored configuration information;

保存单元,用于将所述无人机飞行数据保存到查找到的保存位置进行保存。The saving unit is used to save the flight data of the drone to the found saving location for saving.

第三方面,本申请实施例还提供了一种设备,包括处理器和存储器,所述存储器中存储有程序代码,所述处理器调用所述存储器中的程序代码时执行如上所述的无人机数据处理方法。In the third aspect, the embodiment of the present application also provides a device, including a processor and a memory, where program codes are stored in the memory, and when the processor invokes the program codes in the memory, the above-mentioned unmanned machine data processing methods.

第四方面,本申请实施例还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例提供的无人机数据处理中的步骤。In the fourth aspect, the embodiment of the present application also provides a storage medium, the storage medium stores a plurality of instructions, and the instructions are suitable for the processor to load to execute the drone data processing provided by the embodiment of the present application. A step of.

本申请实施例通过数据中转设备获取数据接收的配置信息以及数据转发的配置信息;当接收到数据接收指令时,通过所述数据接收的配置信息判断所述数据接收指令是否由已连接的地面控制舱发送;由于通过地面控制舱实时记录无人机飞行数据,并在记录之后即可发送到数据中转设备,因此不需要大量存储无人机飞行数据,存在足够的存储空间,可全面地记录无人机飞行数据,然后发送至数据中转设备,数据中转设备即可接收全面的无人机飞行数据;若确定所述数据接收指令为已建立连接的地面控制舱发送,则接收所述数据接收指令对应的无人机飞行数据,数据中转设备只接收已建立连接的地面控制舱发送的无人机飞行数据,不需要接收所有的地面控制舱发送的无人机飞行数据,从而提高了数据中转设备接收无人机飞行数据的效率;通过所述数据转发的配置信息查找目标地址,并通过所述目标地址转发所述无人机飞行数据,比如转发至终端或服务器中等,在外场的无人机与管控中心内部设备,比如终端或者服务器,存在防护性限制,无法直接进行通信时,通过数据中转设备实时获取无人机飞行数据,并将获取到的无人机飞行数据实时转发至内部设备中,实现了实时高效全面记录无人机的飞行数据。In the embodiment of the present application, the configuration information of data reception and the configuration information of data forwarding are obtained through the data transfer device; when the data reception instruction is received, it is judged whether the data reception instruction is controlled by the connected ground through the configuration information of the data reception Since the flight data of the drone is recorded in real time through the ground control cabin and can be sent to the data transfer device after recording, there is no need to store a large amount of flight data of the drone, and there is enough storage space to comprehensively record the flight data of the drone. The man-machine flight data is then sent to the data transfer device, and the data transfer device can receive the comprehensive UAV flight data; if it is determined that the data receiving instruction is sent by the ground control module that has established a connection, then the data receiving instruction is received For the corresponding UAV flight data, the data transfer device only receives the UAV flight data sent by the connected ground control module, and does not need to receive all the UAV flight data sent by the ground control module, thereby improving the data transfer device. The efficiency of receiving UAV flight data; find the target address through the configuration information of the data forwarding, and forward the UAV flight data through the target address, such as forwarding to the terminal or server, etc., the UAV in the field When the internal equipment of the control center, such as a terminal or server, has protective restrictions and cannot communicate directly, the flight data of the drone is obtained in real time through the data transfer device, and the acquired flight data of the drone is forwarded to the internal device in real time , to achieve real-time efficient and comprehensive recording of UAV flight data.

附图说明Description of drawings

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.

图1是本申请实施例提供的无人机数据处理的流程示意图;Fig. 1 is the schematic flow chart of the UAV data processing that the embodiment of the present application provides;

图2是本申请实施例提供的无人机数据处理方法的另一流程示意图;Fig. 2 is another schematic flow chart of the UAV data processing method provided by the embodiment of the present application;

图3是本申请实施例提供的无人机数据处理装置的结构示意图;Fig. 3 is a schematic structural diagram of the UAV data processing device provided by the embodiment of the present application;

图4是本申请实施例提供的设备的结构示意图。Fig. 4 is a schematic structural diagram of a device provided by an embodiment of the present application.

具体实施方式detailed description

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts belong to the scope of protection of this application.

请参阅图1,图1是本申请一实施例提供的无人机数据处理的流程示意图。该无人机数据处理方法的执行主体可以是本申请实施例提供的无人机数据处理装置,或者集成了该无人机数据处理装置的设备,比如终端或服务器等,其中,该无人机数据处理方法可以采用硬件或者软件的方式实现,该设备可以是智能手机、平板电脑、掌上电脑、或者笔记本电脑、固定电脑,服务器等等。该无人机数据处理方法可以包括:Please refer to FIG. 1 . FIG. 1 is a schematic flow chart of UAV data processing provided by an embodiment of the present application. The execution subject of the UAV data processing method may be the UAV data processing device provided in the embodiment of the present application, or a device integrating the UAV data processing device, such as a terminal or server, etc., wherein the UAV The data processing method can be realized by means of hardware or software, and the device can be a smart phone, a tablet computer, a palmtop computer, or a notebook computer, a fixed computer, a server, and the like. The drone data processing method may include:

S101,获取数据接收的配置信息以及数据转发的配置信息;S101, acquiring configuration information of data receiving and configuration information of data forwarding;

具体地,由于在无人机的生产、测试和保障单位的任务飞行或测试机场中飞行的无人机可直接与管控中心进行通信,因此不需要通过数据中转设备进行中转,而外场系统中飞行的无人机,即远离无人机的生产、测试和保障单位的任务飞行或测试机场中飞行的无人机,由于存在防护性限制,无法与管控中心的内部设备直接进行通信,因此需要通过数据中转设备进行数据转换以及处理,数据中转设备具体可以包括数据中转服务器或者数据中转终端,即本申请实施例适用于外场中飞行的无人机,即远离无人机的生产、测试和保障单位的任务飞行或测试机场中飞行的无人机的数据处理,在无人机的生产、测试和保障单位的任务飞行或测试机场中飞行的无人机的数据直接发送至管控中心即可。首先,外场系统包括无人机、地面控制舱以及外场组网路由器,当无人机在外场进行飞行时,由地面控制舱的设备通过无线电数据链传递上下行遥测遥控数据,实现指挥控制,然后通过外场组网路由器与管控中心组网路由器进行通信。可以理解的是,由于需要对无人机的飞行数据进行实时记录,涉及的无人机飞行数据一般较多,为了减少数据中转设备的中转以及存储压力,以及避免接收到不必要的无人机飞行数据,在数据中转设备接收无人机飞行数据之前,首先需要对接收以及转发的无人机飞行数据的格式以及标识进行配置,包括接收以及转发的无人机飞行数据的无人机标识,以及无人机飞行数据的格式标识。可以理解的是,在接收无人机飞行数据或者在接收之前,数据中转设备需要与无人机对应的地面控制舱进行连接,因此可直接接收无人机对应的地面控制舱发送的无人机标识以及数据格式标识,即可获取接收无人机飞行数据的无人机标识以及数据格式标识,即数据接收的配置信息以及数据转发的配置信息;进一步地,还可以通过用户手动输入无人机标识以及数据格式标识,即可获取到数据接收的配置信息以及数据转发的配置信息,在此不做限制。Specifically, since the UAVs flying in the mission flight or test airport of the UAV production, testing and support units can directly communicate with the control center, there is no need for data transfer equipment to be transferred, while the UAVs flying in the field system The UAVs, that is, the UAVs flying away from the UAV production, testing and support units or flying in the test airport, cannot directly communicate with the internal equipment of the control center due to protective restrictions, so they need to pass The data transfer device performs data conversion and processing. The data transfer device may specifically include a data transfer server or a data transfer terminal, that is, this embodiment of the application is applicable to drones flying in the field, that is, far away from the production, testing and guarantee units of drones. The data processing of the drones flying in the mission flight or test airport, the data of the drones flying in the mission flight or test airport of the production, testing and support units of the drone can be directly sent to the control center. First, the outfield system includes the UAV, the ground control cabin, and the outfield networking router. When the UAV is flying in the outfield, the equipment in the ground control cabin transmits uplink and downlink telemetry and remote control data through the radio data link to realize command and control. Communicate with the control center network router through the field network router. It is understandable that due to the need to record the flight data of the UAV in real time, the UAV flight data involved is generally more, in order to reduce the transfer and storage pressure of the data transfer equipment, and avoid receiving unnecessary UAVs For flight data, before the data transfer device receives the UAV flight data, it is first necessary to configure the format and identification of the received and forwarded UAV flight data, including the UAV identification of the received and forwarded UAV flight data, And the format identification of UAV flight data. It can be understood that before receiving the flight data of the drone or before receiving it, the data transfer device needs to be connected with the ground control cabin corresponding to the drone, so it can directly receive the drone sent by the ground control cabin corresponding to the drone. ID and data format ID, you can get the UAV ID and data format ID for receiving UAV flight data, that is, the configuration information of data reception and the configuration information of data forwarding; further, the user can also manually input the UAV ID and data format ID, the configuration information of data receiving and data forwarding configuration information can be obtained, which is not limited here.

S102,当接收到数据接收指令时,通过所述数据接收的配置信息判断所述数据接收指令是否由已连接的地面控制舱发送;S102. When receiving the data receiving instruction, judge whether the data receiving instruction is sent by the connected ground control module according to the configuration information of the data receiving;

具体地,为了确保接收到的无人机飞行数据由已建立连接的地面控制舱发送的,在接收无人机飞行数据接收之前,需要先接收地面控制舱发送的数据接收指令,其中数据接收指令中包括无人机标识以及数据格式标识,在接收到数据接收指令之后,即可将数据接收指令中包括的无人机标识以及数据格式标识与获取到的数据接收的配置信息进行对比,从而判断数据接收指令是否由已连接的地面控制舱发送。Specifically, in order to ensure that the received UAV flight data is sent by the ground control module that has established a connection, before receiving the UAV flight data, it is necessary to receive the data receiving instruction sent by the ground control module, wherein the data receiving instruction Include the UAV ID and the data format ID. After receiving the data receiving instruction, the UAV ID and the data format ID included in the data receiving instruction can be compared with the acquired configuration information of data receiving to judge Whether the data receiving command is sent by the connected ground control module.

S103,若确定所述数据接收指令由已建立连接的地面控制舱发送,则接收所述数据接收指令对应的无人机飞行数据;S103, if it is determined that the data receiving instruction is sent by the ground control module with which the connection has been established, receiving the UAV flight data corresponding to the data receiving instruction;

具体地,若数据接收指令中包括的无人机标识以及数据格式标识与数据接收的配置信息一致,则确定所述数据接收指令由已建立连接的地面控制舱发送,则接收所述数据接收指令对应的无人机飞行数据。Specifically, if the drone identification and data format identification included in the data receiving instruction are consistent with the configuration information for data receiving, it is determined that the data receiving instruction is sent by the ground control module that has established a connection, and the data receiving instruction is received Corresponding UAV flight data.

进一步地,若数据接收指令中包括的无人机标识以及数据格式标识与数据接收的配置信息不一致,则确定所述数据接收指令由未建立连接的地面控制舱发送,此时为了减少数据中转设备的中转以及存储压力,提高数据中转设备提高接收无人机飞行数据的效率,以及避免接收到不必要的无人机飞行数据,则不接收所述数据接收指令对应的无人机飞行数据。Further, if the UAV identification and data format identification included in the data receiving instruction are inconsistent with the configuration information for data receiving, it is determined that the data receiving instruction is sent by the ground control module that has not established a connection. At this time, in order to reduce the number of data transfer equipment To improve the transfer and storage pressure of the data transfer equipment, improve the efficiency of receiving UAV flight data, and avoid receiving unnecessary UAV flight data, the UAV flight data corresponding to the data receiving instruction will not be received.

S104,通过所述数据转发的配置信息查找目标地址,并通过查找到的目标地址转发所述无人机飞行数据。S104. Search for a target address through the data forwarding configuration information, and forward the drone flight data through the found target address.

具体地,在具体实施过程中,不同无人机的飞行数据可能需要转发至不同的终端或数据库中,或者同一无人机的飞行数据需要转发至多个不同的终端或者数据库中,具体可根据实际需要设置发送的终端。因此,为了提高转发无人机的飞行数据的转发效率,在进行转发之前,可根据无人机标识设置转发的地址,然后将设置的地址作为无人机转发的目标地址,并进行关联,作为无人机数据转发的配置信息,由于存在同一无人机的飞行数据需要转发至多个不同的终端或者数据库中,因此目标地址可以有多个,当查找到的目标地址有多个,并且没有指定时,默认转发至查找到的每一目标地址中。进一步地,为了提高转发无人机的飞行数据的效率,具体通过异步通信信道的方式对无人机的飞行数据进行转发,因此在将无人机与数据中转设置进行连接之后,需要进一步根据无人机的数据格式创建转发线程,以便后续根据创建的线程对飞行数据进行转发,其中,线程的创建可以根据无人机飞行数据的格式,确定采用UDP单播、 UDP组播或TCP的进行创建。并且,每一目标地址需要建立对应的转发线程,从而提高转发效率。因此在查找到目标地址之后,即可根据对应的线程的信道进行转发无人机的飞行数据。从而实现将在外场中飞行的无人机飞行数据转发至对应设备中,在一定网络安全和网络访问限制的应用场景下,实现内外网通信服务,从而可以将无人机飞行数据实时高效以及全面地进行转发以及进行记录,在需要对无人机进行实时操控时,即可通过对转发的数据进行分析,比如路线分析、温度分析等,然后根据分析的结果,再次通过数据中转设备,将分析结果转发至地面控制舱,以便地面控制舱发送至无人机,从而无人机可以根据分析结果进行调整,比如调整飞行方向等。即数据中转服务设备可以实现双向转发,既可以将多路外场数据转至管控中心内网,还能把管控中心的远程控制指令发送到外场。从而实现精准地指导无人机。Specifically, in the specific implementation process, the flight data of different UAVs may need to be forwarded to different terminals or databases, or the flight data of the same UAV needs to be forwarded to multiple different terminals or databases. Need to set the sending terminal. Therefore, in order to improve the forwarding efficiency of forwarding the flight data of the UAV, before forwarding, the forwarding address can be set according to the UAV identification, and then the set address can be used as the target address forwarded by the UAV, and associated, as Configuration information for UAV data forwarding. Since the flight data of the same UAV needs to be forwarded to multiple different terminals or databases, there can be multiple target addresses. When there are multiple target addresses found and no specified , it is forwarded to each found target address by default. Furthermore, in order to improve the efficiency of forwarding the flight data of the drone, the flight data of the drone is specifically forwarded through an asynchronous communication channel. Therefore, after connecting the drone to the data transfer setting, it is necessary to further The data format of the man-machine creates a forwarding thread, so that the flight data can be forwarded according to the created thread. Among them, the creation of the thread can be determined by UDP unicast, UDP multicast or TCP according to the format of the UAV flight data. . Moreover, each target address needs to establish a corresponding forwarding thread, thereby improving forwarding efficiency. Therefore, after finding the target address, the flight data of the drone can be forwarded according to the channel of the corresponding thread. In this way, the flight data of the UAV flying in the field can be forwarded to the corresponding device, and in the application scenario of certain network security and network access restrictions, the internal and external network communication service can be realized, so that the flight data of the UAV can be real-time, efficient and comprehensive When it is necessary to control the UAV in real time, the forwarded data can be analyzed, such as route analysis, temperature analysis, etc., and then according to the analysis results, the data transfer device can be used to analyze the data. The results are forwarded to the ground control module, so that the ground control module can be sent to the UAV, so that the UAV can make adjustments based on the analysis results, such as adjusting the flight direction. That is, the data transfer service equipment can realize two-way forwarding, which can not only transfer multi-channel outfield data to the internal network of the control center, but also send the remote control commands of the control center to the outfield. In this way, the drone can be accurately guided.

进一步地,所述步骤S104包括:Further, the step S104 includes:

通过所述数据转发的配置信息查找目标地址;Finding the target address through the configuration information of the data forwarding;

若查找到目标地址,则通过查找到的目标地址查找对应的转发线程,并通过所述转发线程将所述无人机飞行数据转发至目标地址对应的设备;If the target address is found, the corresponding forwarding thread is searched by the target address found, and the flight data of the drone is forwarded to the corresponding device of the target address through the forwarding thread;

若没有查找到目标地址,则将所述无人机飞行数据丢弃。If the target address is not found, the flight data of the drone is discarded.

具体地,接收到无人机的飞行数据之后,即可获得无人机标识,然后通过数据转发的配置信息查找与无人机标识对应的目标地址,若查找到目标地址,则通过查找到的目标地址查找对应的转发线程,并通过所述转发线程将所述无人机飞行数据转发至目标地址对应的设备,若没有查找到目标地址,则不需要将无人机的飞行数据进行转发,此时则将所述无人机飞行数据丢弃。Specifically, after receiving the flight data of the UAV, the UAV identification can be obtained, and then the target address corresponding to the UAV identification can be found through the configuration information of data forwarding. The target address searches for the corresponding forwarding thread, and forwards the flight data of the drone to the device corresponding to the target address through the forwarding thread. If the target address is not found, the flight data of the drone does not need to be forwarded. At this time, the flight data of the drone is discarded.

进一步地,所述步骤S104之后的步骤,还包括:Further, the steps after the step S104 also include:

当接收到由所述查找到的目标地址对应的设备反馈的接收完成信息时,将所述查找到的目标地址对应的转发线程停止服务。When the receiving completion information fed back by the device corresponding to the found target address is received, the service of the forwarding thread corresponding to the found target address is stopped.

具体地,当接收转发的无人机的飞行数据的终端或者数据库完成接收之后,可反馈接收完成的信息至数据中转设备,因此当接收到接收完成信息时,则将所述目标地址对应的转发线程停止服务,从而结束线程,减少线程的运行,提高其他线程运行的效率。Specifically, after the terminal or database that receives the flight data of the forwarded drone completes the reception, it can feed back the information of the completion of the reception to the data transfer device. The thread stops the service, thereby ending the thread, reducing the running of the thread, and improving the efficiency of other threads running.

本实施例通过数据中转设备获取数据接收的配置信息以及数据转发的配置信息;当接收到数据接收指令时,通过所述数据接收的配置信息判断所述数据接收指令是否由已连接的地面控制舱发送;由于通过地面控制舱实时记录无人机飞行数据,并在记录之后即可发送到数据中转设备,因此不需要大量存储无人机飞行数据,存在足够的存储空间,可全面地记录无人机飞行数据,然后发送至数据中转设备,数据中转设备即可接收全面的无人机飞行数据;若确定所述数据接收指令为已建立连接的地面控制舱发送,则接收所述数据接收指令对应的无人机飞行数据,数据中转设备只接收已建立连接的地面控制舱发送的无人机飞行数据,不需要接收所有的地面控制舱发送的无人机飞行数据,从而提高了数据中转设备接收无人机飞行数据的效率;通过所述数据转发的配置信息查找目标地址,并通过所述目标地址转发所述无人机飞行数据,比如转发至终端或服务器中等,在外场的无人机与管控中心内部设备,比如终端或者服务器,存在防护性限制,无法直接进行通信时,通过数据中转设备实时获取无人机飞行数据,并将获取到的无人机飞行数据实时转发至内部设备中,实现了实时高效全面记录无人机的飞行数据。In this embodiment, the configuration information of data reception and the configuration information of data forwarding are acquired through the data transfer device; Sending; since the flight data of the drone is recorded in real time through the ground control cabin, and can be sent to the data transfer device after recording, there is no need to store a large amount of flight data of the drone, and there is enough storage space to comprehensively record the flight data of the drone. UAV flight data, and then sent to the data transfer device, the data transfer device can receive the comprehensive UAV flight data; UAV flight data, the data transfer device only receives the UAV flight data sent by the connected ground control module, and does not need to receive all the UAV flight data sent by the ground control module, thereby improving the reception of the data transfer device Efficiency of UAV flight data; find the target address through the configuration information of the data forwarding, and forward the UAV flight data through the target address, such as forwarding to the terminal or server, etc., the UAV in the field and The internal equipment of the management and control center, such as terminals or servers, has protective restrictions and cannot communicate directly. The data transfer device can obtain the flight data of the drone in real time, and forward the acquired flight data of the drone to the internal equipment in real time. It realizes real-time, efficient and comprehensive recording of UAV flight data.

根据上述实施例所描述的无人机数据处理方法,以下将作进一步详细说明。The UAV data processing method described in the above embodiments will be further described in detail below.

请参照图2,图2为本申请实施例提供的无人机数据处理方法的另一流程示意图。该无人机数据处理方法可以应用于设备,如图2所示,该无人机数据处理方法的流程可以如下:Please refer to FIG. 2 . FIG. 2 is another schematic flowchart of the UAV data processing method provided by the embodiment of the present application. The UAV data processing method can be applied to equipment, as shown in Figure 2, the flow of the UAV data processing method can be as follows:

S201、获取存储配置信息;S201. Obtain storage configuration information;

S202、若所述无人机飞行数据与所述存储配置信息一致,则将所述无人机飞行数据进行保存;S202. If the flight data of the drone is consistent with the stored configuration information, save the flight data of the drone;

S203、若所述无人机飞行数据与所述存储配置信息不一致,则在转发完成之后,将所述无人机飞行数据进行丢弃。S203. If the flight data of the drone is inconsistent with the stored configuration information, discard the flight data of the drone after the forwarding is completed.

具体地,在进行无人机的飞行数据转发之后,可以进一步判别该数据是否需要存储,具体依据初始化时设置的存储配置信息,从而判断是否需要存储,具体地,首先获取存储配置信息;然后将无人机的飞行数据的数据格式以及无人机标识与获取到的存储配置信息进行对比,若在存储配置信息中对比到标识以及格式都一致的数据,则确定无人机的飞行数据为需要进行存储的数据,则将所述无人机飞行数据进行保存,若所述无人机飞行数据与所述存储配置信息不一致,即在存储配置信息中没有对比到标识以及格式都一致的数据,则在转发完成之后,将所述无人机飞行数据进行丢弃。Specifically, after forwarding the flight data of the UAV, it can be further judged whether the data needs to be stored, specifically according to the storage configuration information set during initialization, so as to determine whether it needs to be stored. Specifically, first obtain the storage configuration information; then Compare the data format of the UAV's flight data and the UAV's identification with the acquired storage configuration information. If the data with the same identification and format is compared in the storage configuration information, it is determined that the UAV's flight data is required. Store the data, then save the UAV flight data, if the UAV flight data is inconsistent with the storage configuration information, that is, there is no data with the same identification and format in the storage configuration information, Then, after the forwarding is completed, the flight data of the drone is discarded.

进一步地,所述步骤若所述无人机飞行数据与所述存储配置信息一致,则将所述无人机飞行数据进行保存,包括:Further, in the step, if the flight data of the drone is consistent with the stored configuration information, saving the flight data of the drone includes:

若所述无人机飞行数据与所述存储配置信息一致,则按照所述无人机飞行数据的格式,则查找与所述格式对应的保存位置;If the UAV flight data is consistent with the storage configuration information, then search for a storage location corresponding to the format according to the format of the UAV flight data;

将所述无人机飞行数据保存到查找到的保存位置进行保存。The flight data of the drone is saved to the found saving location for saving.

具体地,在进行无人机飞行数据保存时,可根据具体的无人机飞行数据格式,分别保存在对应的位置中。因此若所述无人机飞行数据与所述存储配置信息一致,即确定无人机飞行数据为需要保存的数据时,则按照所述无人机飞行数据的格式,则查找与所述格式对应的保存位置;将所述无人机飞行数据保存到查找到的保存位置进行保存。因此在本实施例之前,需要建立保存位置与无人机飞行数据格式的映射关系,在进行查找保存位置时,通过映射关系进行查找即可。进行分类保存无人机数据,便于后续进行查找,减少后续查找无人机数据的时间,提高查找效率。Specifically, when saving the flight data of the UAV, they can be saved in corresponding locations according to the specific format of the flight data of the UAV. Therefore, if the flight data of the drone is consistent with the storage configuration information, that is, when it is determined that the flight data of the drone is the data that needs to be saved, then according to the format of the flight data of the drone, search for the data corresponding to the format. saving location; save the flight data of the drone to the found saving location for saving. Therefore, before this embodiment, it is necessary to establish a mapping relationship between the storage location and the flight data format of the drone. When searching for the storage location, it is sufficient to search through the mapping relationship. Classify and save UAV data to facilitate subsequent search, reduce the time for subsequent search for UAV data, and improve search efficiency.

为便于更好的实施本申请实施例提供的无人机数据处理方法,本申请实施例还提供一种基于上述无人机数据处理装置。其中名词的含义与上述无人机数据处理方法中相同,具体实现细节可以参考方法实施例中的说明。In order to better implement the UAV data processing method provided in the embodiment of the present application, the embodiment of the present application also provides a data processing device based on the above-mentioned UAV. The meanings of the nouns are the same as those in the above-mentioned UAV data processing method, and for specific implementation details, please refer to the description in the method embodiments.

请参阅图3,图3为本申请实施例提供的无人机数据处理装置的结构示意图,其中该无人机数据处理装置300可以包括获取模块301、判断模块302、接收模块303以及转发模块304等。Please refer to Figure 3, Figure 3 is a schematic structural diagram of the UAV data processing device provided by the embodiment of the present application, wherein the UAV data processing device 300 may include an acquisition module 301, a judgment module 302, a receiving module 303 and a forwarding module 304 Wait.

其中,以上各个操作的具体实施可参见前面的实施例,在此不再赘述。Wherein, for the specific implementation of the above operations, reference may be made to the foregoing embodiments, and details are not repeated here.

图4示出了本发明实施例提供的设备的具体结构框图,该设备可以用于实施上述实施例中提供的无人机数据处理方法。该设备400可以为智能手机或平板电脑等。Fig. 4 shows a specific structural block diagram of a device provided by an embodiment of the present invention, which can be used to implement the UAV data processing method provided in the above embodiment. The device 400 may be a smart phone or a tablet computer or the like.

如图4所示,设备400可以包括RF(Radio Frequency,射频)电路110、包括有一个或一个以上(图中仅示出一个)计算机可读存储介质的存储器120、输入单元130、显示单元140、传输模块170、包括有一个或者一个以上(图中仅示出一个)处理核心的处理器180以及电源190等部件。本领域技术人员可以理解,图4中示出的设备400结构并不构成对设备400的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:As shown in FIG. 4, the device 400 may include an RF (Radio Frequency, radio frequency) circuit 110, a memory 120 including one or more (only one shown in the figure) computer-readable storage media, an input unit 130, and a display unit 140. , a transmission module 170, a processor 180 including one or more (only one is shown in the figure) processing cores, a power supply 190 and other components. Those skilled in the art can understand that the structure of the device 400 shown in FIG. 4 does not constitute a limitation to the device 400, and may include more or less components than shown in the figure, or combine some components, or arrange different components. in:

RF电路110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。RF电路110可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密 /解密芯片、用户身份模块(SIM)卡、存储器等等。RF电路110可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communication,GSM)、增强型移动通信技术(EnhancedData GSM Environment,EDGE),宽带码分多址技术(Wideband Code Division MultipleAccess,WCDMA),码分多址技术(Code Division Access,CDMA)、时分多址技术(TimeDivision Multiple Access,TDMA),无线保真技术(Wireless Fidelity,Wi-Fi)(如美国电气和电子工程师协会标准IEEE 802.11a,IEEE 802.11b,IEEE802.11g和/或IEEE802.11n)、网络电话(Voice over Internet Protocol,VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,Wi-Max)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。The RF circuit 110 is used to receive and send electromagnetic waves, realize mutual conversion between electromagnetic waves and electrical signals, and communicate with communication networks or other devices. The RF circuit 110 may include various existing circuit elements for performing these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption/decryption chips, Subscriber Identity Module (SIM) cards, memory, and the like. The RF circuit 110 can communicate with various networks such as the Internet, intranet, wireless network, or communicate with other devices through the wireless network. The wireless network mentioned above may include a cellular telephone network, a wireless local area network or a metropolitan area network. The above-mentioned wireless network can use various communication standards, protocols and technologies, including but not limited to Global System for Mobile Communication (Global System for Mobile Communication, GSM), Enhanced Data GSM Environment (EDGE), broadband code division Multiple access technology (Wideband Code Division Multiple Access, WCDMA), code division multiple access technology (Code Division Access, CDMA), time division multiple access technology (TimeDivision Multiple Access, TDMA), wireless fidelity technology (Wireless Fidelity, Wi-Fi) ( Such as IEEE 802.11a, IEEE 802.11b, IEEE802.11g and/or IEEE802.11n), VoIP (Voice over Internet Protocol, VoIP), Worldwide Interoperability for Microwave Access, Wi-Max), other protocols for email, instant messaging, and short messaging, and any other suitable communication protocol, even those that have not yet been developed.

存储器120可用于存储软件程序以及模块,如上述实施例中无人机数据处理方法的程序指令/模块,处理器180通过运行存储在存储器120内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现无人机数据处理的功能。存储器120可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器120可进一步包括相对于处理器180远程设置的存储器,这些远程存储器可以通过网络连接至设备400。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 120 can be used to store software programs and modules, such as the program instructions/modules of the drone data processing method in the above-mentioned embodiments, and the processor 180 executes various functional applications and modules by running the software programs and modules stored in the memory 120. Data processing, that is, to realize the function of UAV data processing. The memory 120 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 120 may further include memory located remotely relative to the processor 180, and these remote memories may be connected to the device 400 through a network. Examples of the aforementioned networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器 180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元130还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。The input unit 130 can be used to receive input numbers or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 130 may include a touch-sensitive surface as well as other input devices. A touch-sensitive surface, also known as a touch display or trackpad, collects user touch operations on or near it (for example, the user uses a finger, stylus, etc. any suitable object or accessory on the touch-sensitive surface or on the touch-sensitive Operation near the surface), and drive the corresponding connection device according to the preset program. Optionally, the touch-sensitive surface may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and sends it to to the processor 180, and can receive and execute commands sent by the processor 180. In addition, touch-sensitive surfaces can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to a touch-sensitive surface, the input unit 130 may also include other input devices. Specifically, other input devices may include, but are not limited to, one or more of physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, joysticks, and the like.

显示单元140可用于显示由用户输入的信息或提供给用户的信息以及设备400的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。进一步的,触敏表面可覆盖显示面板141,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图4中,触敏表面与显示面板141 是作为两个独立的部件来实现输入和输出功能,但是在某些实施例中,可以将触敏表面与显示面板141集成而实现输入和输出功能。The display unit 140 can be used to display information input by or provided to the user and various graphical user interfaces of the device 400, and these graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. The display unit 140 may include a display panel 141 , and optionally, the display panel 141 may be configured in the form of an LCD (Liquid Crystal Display, liquid crystal display), an OLED (Organic Light-Emitting Diode, organic light-emitting diode), or the like. Further, the touch-sensitive surface may cover the display panel 141, and when the touch-sensitive surface detects a touch operation on or near it, the touch operation is sent to the processor 180 to determine the type of the touch event, and then the processor 180 performs the touch event according to the type of the touch event. A corresponding visual output is provided on the display panel 141 . Although in FIG. 4, the touch-sensitive surface and the display panel 141 are implemented as two independent components to realize the input and output functions, in some embodiments, the touch-sensitive surface and the display panel 141 can be integrated to realize the input and output functions. Function.

设备400通过传输模块170(例如Wi-Fi模块)可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图4示出了传输模块170,但是可以理解的是,其并不属于设备400的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。The device 400 can help the user to send and receive emails, browse the web, access streaming media, etc. through the transmission module 170 (such as a Wi-Fi module), and it provides the user with wireless broadband Internet access. Although FIG. 4 shows the transmission module 170, it can be understood that it is not a necessary component of the device 400, and can be omitted as required without changing the essence of the invention.

处理器180是设备400的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行设备400的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;在一些实施例中,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。The processor 180 is the control center of the device 400, using various interfaces and lines to connect various parts of the entire mobile phone, by running or executing software programs and/or modules stored in the memory 120, and calling data stored in the memory 120, Execute various functions of the device 400 and process data, so as to monitor the mobile phone as a whole. Optionally, the processor 180 may include one or more processing cores; in some embodiments, the processor 180 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and applications, etc., and the modem processor mainly handles wireless communications. It can be understood that the foregoing modem processor may not be integrated into the processor 180 .

设备400还包括给各个部件供电的电源190(比如电池),在一些实施例中,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。The device 400 also includes a power supply 190 (such as a battery) for supplying power to various components. In some embodiments, the power supply can be logically connected to the processor 180 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. and other functions. The power supply 190 may also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

具体在本实施例中,设备400的显示单元140是触摸屏显示器,设备400 还包括有存储器120,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器120中,且经配置以由一个或者一个以上处理器180执行一个或者一个以上程序包含用于进行以下操作的指令:Specifically in this embodiment, the display unit 140 of the device 400 is a touch screen display, the device 400 also includes a memory 120, and one or more programs, wherein one or more programs are stored in the memory 120, and are configured to be used by One or more processors 180 execute one or more programs containing instructions for:

获取数据接收的配置信息以及数据转发的配置信息;Obtain configuration information for data reception and configuration information for data forwarding;

当接收到数据接收指令时,通过所述数据接收的配置信息判断所述数据接收指令是否为已连接的地面控制舱发送;When receiving the data receiving instruction, judge whether the data receiving instruction is sent by the connected ground control module according to the configuration information of the data receiving;

若确定所述数据接收指令由已建立连接的地面控制舱发送,则接收所述数据接收指令对应的无人机飞行数据;If it is determined that the data receiving instruction is sent by the ground control module that has established a connection, then receiving the UAV flight data corresponding to the data receiving instruction;

通过所述数据转发的配置信息查找目标地址,并通过查找到的目标地址转发所述无人机飞行数据。The target address is searched through the configuration information of data forwarding, and the flight data of the UAV is forwarded through the found target address.

所述一个或者一个以上程序还用于进行以下操作的指令:The one or more programs are also for instructions to:

若确定所述数据接收指令由未建立连接的地面控制舱发送,则不接收所述数据接收指令对应的无人机飞行数据。If it is determined that the data receiving instruction is sent by a ground control module that has not established a connection, the UAV flight data corresponding to the data receiving instruction will not be received.

所述一个或者一个以上程序还用于进行以下操作的指令:The one or more programs are also for instructions to:

通过所述数据转发的配置信息查找目标地址;Finding the target address through the configuration information of the data forwarding;

若查找到目标地址,则通过查找到的目标地址查找对应的转发线程,并通过所述转发线程将所述无人机飞行数据转发至目标地址对应的设备;If the target address is found, the corresponding forwarding thread is searched by the target address found, and the flight data of the drone is forwarded to the corresponding device of the target address through the forwarding thread;

若没有查找到目标地址,则将所述无人机飞行数据丢弃。If the target address is not found, the flight data of the drone is discarded.

所述一个或者一个以上程序还用于进行以下操作的指令:The one or more programs are also for instructions to:

当接收到由所述查找到的目标地址对应的设备反馈的接收完成信息时,将所述查找到的目标地址对应的转发线程停止服务。When the receiving completion information fed back by the device corresponding to the found target address is received, the service of the forwarding thread corresponding to the found target address is stopped.

所述一个或者一个以上程序还用于进行以下操作的指令:The one or more programs are also for instructions to:

获取存储配置信息;Obtain storage configuration information;

若所述无人机飞行数据与所述存储配置信息一致,则将所述无人机飞行数据进行保存;If the flight data of the drone is consistent with the stored configuration information, the flight data of the drone is saved;

若所述无人机飞行数据与所述存储配置信息不一致,则在转发完成之后,将所述无人机飞行数据进行丢弃。If the flight data of the drone is inconsistent with the stored configuration information, the flight data of the drone is discarded after the forwarding is completed.

所述一个或者一个以上程序还用于进行以下操作的指令:The one or more programs are also for instructions to:

若所述无人机飞行数据与所述存储配置信息一致,则按照所述无人机飞行数据的格式,则查找与所述格式对应的保存位置;If the UAV flight data is consistent with the storage configuration information, then search for a storage location corresponding to the format according to the format of the UAV flight data;

将所述无人机飞行数据保存到查找到的保存位置进行保存。The flight data of the drone is saved to the found saving location for saving.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对无人机数据处理方法的详细描述,此处不再赘述。In the above-mentioned embodiments, the descriptions of each embodiment have their own emphases. For the parts that are not described in detail in a certain embodiment, please refer to the detailed description of the drone data processing method above, and will not be repeated here.

本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by instructions controlling related hardware, and the instructions can be stored in a computer-readable storage medium, and loaded and executed by the processor.

为此,本申请实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种无人机数据处理方法中的步骤。例如,该指令可以执行如下步骤:To this end, the embodiment of the present application provides a storage medium in which a plurality of instructions are stored, and the instructions can be loaded by the processor to perform the steps in any of the UAV data processing methods provided in the embodiments of the present application . For example, the command can perform the following steps:

获取数据接收的配置信息以及数据转发的配置信息;Obtain configuration information for data reception and configuration information for data forwarding;

当接收到数据接收指令时,通过所述数据接收的配置信息判断所述数据接收指令是否由已连接的地面控制舱发送;When receiving the data receiving instruction, judge whether the data receiving instruction is sent by the connected ground control module according to the configuration information of the data receiving;

若确定所述数据接收指令为已建立连接的地面控制舱发送,则接收所述数据接收指令对应的无人机飞行数据;If it is determined that the data receiving instruction is sent by the ground control module that has established a connection, then receiving the UAV flight data corresponding to the data receiving instruction;

通过所述数据转发的配置信息查找目标地址,并通过查找到的目标地址转发所述无人机飞行数据。The target address is searched through the configuration information of data forwarding, and the flight data of the UAV is forwarded through the found target address.

该指令还可以执行如下步骤:The command can also perform the following steps:

若确定所述数据接收指令由未建立连接的地面控制舱发送,则不接收所述数据接收指令对应的无人机飞行数据。If it is determined that the data receiving instruction is sent by a ground control module that has not established a connection, the UAV flight data corresponding to the data receiving instruction will not be received.

该指令还可以执行如下步骤:The command can also perform the following steps:

通过所述数据转发的配置信息查找目标地址;Finding the target address through the configuration information of the data forwarding;

若查找到目标地址,则通过查找到的目标地址查找对应的转发线程,并通过所述转发线程将所述无人机飞行数据转发至目标地址对应的设备;If the target address is found, the corresponding forwarding thread is searched by the target address found, and the flight data of the drone is forwarded to the corresponding device of the target address through the forwarding thread;

若没有查找到目标地址,则将所述无人机飞行数据丢弃。If the target address is not found, the flight data of the drone is discarded.

该指令还可以执行如下步骤:The command can also perform the following steps:

当接收到由所述查找到的目标地址对应的设备反馈的接收完成信息时,将所述查找到的目标地址对应的转发线程停止服务。When the receiving completion information fed back by the device corresponding to the found target address is received, the service of the forwarding thread corresponding to the found target address is stopped.

该指令还可以执行如下步骤:The command can also perform the following steps:

获取存储配置信息;Obtain storage configuration information;

若所述无人机飞行数据与所述存储配置信息一致,则将所述无人机飞行数据进行保存;If the flight data of the drone is consistent with the stored configuration information, the flight data of the drone is saved;

若所述无人机飞行数据与所述存储配置信息不一致,则在转发完成之后,将所述无人机飞行数据进行丢弃。If the flight data of the drone is inconsistent with the stored configuration information, the flight data of the drone is discarded after the forwarding is completed.

该指令还可以执行如下步骤:The command can also perform the following steps:

若所述无人机飞行数据与所述存储配置信息一致,则按照所述无人机飞行数据的格式,则查找与所述格式对应的保存位置;If the UAV flight data is consistent with the storage configuration information, then search for a storage location corresponding to the format according to the format of the UAV flight data;

将所述无人机飞行数据保存到查找到的保存位置进行保存。The flight data of the drone is saved to the found saving location for saving.

以上各个操作的具体实施可参见前面的实施例,在此不再赘述。For the specific implementation of the above operations, reference may be made to the foregoing embodiments, and details are not repeated here.

其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。Wherein, the storage medium may include: a read only memory (ROM, Read Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and the like.

由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种无人机数据处理方法中的步骤,因此,可以实现本申请实施例所提供的任一种无人机数据处理方法所能实现的有益效果,详见前面的实施例,在此不再赘述。Due to the instructions stored in the storage medium, the steps in any of the UAV data processing methods provided in the embodiments of the present application can be executed, therefore, any of the UAV data processing methods provided in the embodiments of the present application can be realized. For the beneficial effects that can be achieved by the processing method, refer to the previous embodiments for details, and will not be repeated here.

以上对本申请实施例所提供的一种无人机数据处理方法、装置、设备及存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。The above is a detailed introduction to a UAV data processing method, device, equipment and storage medium provided by the embodiment of the present application. In this paper, specific examples are used to illustrate the principle and implementation of the present application. The above embodiments The description is only used to help understand the method of the present application and its core idea; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation and scope of application. In summary, The contents of this specification should not be understood as limiting the application.

Claims (10)

1. An unmanned aerial vehicle data processing method is characterized by comprising the following steps:
acquiring configuration information of data receiving and configuration information of data forwarding;
when a data receiving instruction is received, judging whether the data receiving instruction is sent by a connected ground control cabin or not according to configuration information of the data receiving;
if the data receiving instruction is determined to be sent by the ground control cabin which is connected with the ground control cabin, receiving the flight data of the unmanned aerial vehicle corresponding to the data receiving instruction;
searching a target address through the configuration information of the data forwarding, and forwarding the flight data of the unmanned aerial vehicle through the searched target address;
wherein, when receiving a data receiving instruction, judging whether the data receiving instruction is sent by a connected ground control cabin according to the configuration information of the data receiving comprises:
when a data receiving instruction is received, comparing an unmanned aerial vehicle identifier and a data format identifier in the data receiving instruction with configuration information of data receiving;
and if the unmanned aerial vehicle identification and the data format identification in the data receiving instruction are consistent with the configuration information of the data receiving, determining that the data receiving instruction is sent by the connected ground control cabin.
2. The unmanned aerial vehicle data processing method of claim 1, wherein before the step of receiving the flight data of the unmanned aerial vehicle corresponding to the data receiving instruction if it is determined that the data receiving instruction is sent by a ground control cabin to which the connection has been established, the method further comprises:
and if the data receiving instruction is determined to be sent by the ground control cabin which is not connected, the unmanned aerial vehicle flight data corresponding to the data receiving instruction is not received.
3. The method for processing data of an unmanned aerial vehicle according to claim 1, wherein the searching for a destination address through the configuration information of the data forwarding, and forwarding the flight data of the unmanned aerial vehicle through the searched destination address includes:
searching a target address through the configuration information of the data forwarding;
if the target address is found, searching a corresponding forwarding thread through the found target address, and forwarding the unmanned aerial vehicle flight data to equipment corresponding to the target address through the forwarding thread;
and if the target address is not found, discarding the flight data of the unmanned aerial vehicle.
4. The method for processing data of an unmanned aerial vehicle according to any of claims 1 to 3, wherein after the step of searching for a destination address through the configuration information of the data forwarding and forwarding the flight data of the unmanned aerial vehicle through the searched destination address, the method further comprises:
and when receiving completion information fed back by the equipment corresponding to the searched target address, stopping service of the forwarding thread corresponding to the searched target address.
5. The unmanned aerial vehicle data processing method of any one of claims 1-3, wherein after the step of searching for a target address through the configuration information of the data forwarding and forwarding the unmanned aerial vehicle flight data through the searched target address, the method further comprises:
acquiring storage configuration information;
if the unmanned aerial vehicle flight data are consistent with the stored configuration information, storing the unmanned aerial vehicle flight data;
and if the flight data of the unmanned aerial vehicle is inconsistent with the stored configuration information, discarding the flight data of the unmanned aerial vehicle after the forwarding is finished.
6. The unmanned aerial vehicle data processing method of claim 5, wherein if the unmanned aerial vehicle flight data is consistent with the stored configuration information, the step of saving the unmanned aerial vehicle flight data comprises:
if the flight data of the unmanned aerial vehicle is consistent with the storage configuration information, searching a storage position corresponding to the format according to the format of the flight data of the unmanned aerial vehicle;
and storing the flight data of the unmanned aerial vehicle to the searched storage position.
7. An unmanned aerial vehicle data processing apparatus, comprising:
the acquisition module is used for acquiring configuration information of data receiving and configuration information of data forwarding;
the judging module is used for judging whether the data receiving instruction is sent by a connected ground control cabin or not according to the configuration information of the data receiving when the data receiving instruction is received;
the receiving module is used for receiving the flight data of the unmanned aerial vehicle corresponding to the data receiving instruction if the data receiving instruction is determined to be sent by the ground control cabin which establishes the connection;
the forwarding module is used for searching a target address through the configuration information of the data forwarding and forwarding the unmanned aerial vehicle flight data through the searched target address;
wherein, the judging module further comprises:
when a data receiving instruction is received, comparing the unmanned aerial vehicle identifier and the data format identifier in the data receiving instruction with configuration information of data receiving;
and if the unmanned aerial vehicle identifier and the data format identifier in the data receiving instruction are consistent with the configuration information of the data receiving, determining that the data receiving instruction is sent by the connected ground control cabin.
8. The drone data processing apparatus of claim 7, wherein the receiving module is further to:
and if the data receiving instruction is determined to be sent by the ground control cabin which is not connected, the flight data of the unmanned aerial vehicle corresponding to the data receiving instruction is not received.
9. An unmanned aerial vehicle data processing terminal, comprising a processor and a memory, wherein the memory stores program codes, and the processor executes the unmanned aerial vehicle data processing method according to any one of claims 1 to 6 when calling the program codes in the memory.
10. A storage medium storing a plurality of instructions adapted to be loaded by a processor to perform the steps of the drone data processing method according to any one of claims 1 to 6.
CN201910538390.0A 2019-04-28 2019-06-20 UAV data processing method, device, terminal, and storage medium Active CN111866052B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2019103506677 2019-04-28
CN201910350667 2019-04-28

Publications (2)

Publication Number Publication Date
CN111866052A CN111866052A (en) 2020-10-30
CN111866052B true CN111866052B (en) 2022-12-13

Family

ID=72966066

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910538390.0A Active CN111866052B (en) 2019-04-28 2019-06-20 UAV data processing method, device, terminal, and storage medium

Country Status (1)

Country Link
CN (1) CN111866052B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118212812A (en) * 2022-12-15 2024-06-18 中兴通讯股份有限公司 Method, device, computer equipment and storage medium for controlling non-networked devices

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6163681A (en) * 1999-06-25 2000-12-19 Harris Corporation Wireless spread spectrum ground link-based aircraft data communication system with variable data rate
US6795408B1 (en) * 1998-12-30 2004-09-21 Honeywell International Inc. Networking system for mobile data communications
CN1957582A (en) * 2004-03-31 2007-05-02 波音公司 Route server monitor
CN101806907A (en) * 2010-03-12 2010-08-18 清华大学 Coherent and incoherent mixed communication based aircraft positioning method under multi-station and multi-platform system
CN101951597A (en) * 2010-08-13 2011-01-19 北京邮电大学 Method, device and system for communicating among different types of networks
CN105869442A (en) * 2016-06-01 2016-08-17 北京瀚科瑞杰科技发展有限公司 Civil-unmanned-aerial-vehicle control system and method based on mobile communication network
CN105978751A (en) * 2016-05-10 2016-09-28 中国航空无线电电子研究所 Time delay characteristic testing and evaluation system for UAV ground control station
CN106685815A (en) * 2017-01-04 2017-05-17 上海建坤信息技术有限责任公司 Multi - protocol hardware acquisition gateway system
CN106716973A (en) * 2016-11-22 2017-05-24 深圳市大疆创新科技有限公司 Control method and ground control terminal of unmanned aerial vehicle
CN106921425A (en) * 2015-12-25 2017-07-04 顺丰科技有限公司 A kind of data forwarding method, device and equipment
CN206584232U (en) * 2017-02-24 2017-10-24 黄晖 A kind of UAS
CN206741310U (en) * 2017-04-28 2017-12-12 暨南大学 Multiple no-manned plane communication control system
CN207218924U (en) * 2017-09-18 2018-04-10 中山大学南方学院 A kind of target monitoring and fast searching system based on unmanned plane
CN208609108U (en) * 2018-08-15 2019-03-15 中华人民共和国九江海事局 A kind of maritime affairs emergency communication system
CN109543463A (en) * 2018-10-11 2019-03-29 平安科技(深圳)有限公司 Data Access Security method, apparatus, computer equipment and storage medium

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7113780B2 (en) * 1992-03-06 2006-09-26 Aircell, Inc. System for integrating an airborne wireless cellular network with terrestrial wireless cellular networks and the public switched telephone network
US7489992B2 (en) * 2004-04-12 2009-02-10 Sagem Avionics, Inc. Method and system for remotely communicating and interfacing with aircraft condition monitoring systems
US7940791B2 (en) * 2006-09-27 2011-05-10 The Boeing Company Router for establishing connectivity between a client device and on-board systems of an airplane
US7835734B2 (en) * 2007-09-20 2010-11-16 Honeywell International Inc. System and method for wireless routing of data from an aircraft
US8190147B2 (en) * 2008-06-20 2012-05-29 Honeywell International Inc. Internetworking air-to-air network and wireless network
US10102753B2 (en) * 2011-09-30 2018-10-16 The Boeing Company Systems and methods for processing flight information
CN103457907A (en) * 2012-05-28 2013-12-18 中国移动通信集团公司 Method, equipment and system for multimedia content distribution
CN105867272B (en) * 2016-04-14 2019-03-22 中国电子科技集团公司第五十四研究所 A kind of method for safety monitoring of common aero vehicle and unmanned plane
US9928750B2 (en) * 2016-06-10 2018-03-27 ETAK Systems, LLC Air traffic control of unmanned aerial vehicles via wireless networks
CN106850728A (en) * 2016-09-14 2017-06-13 北京京东尚科信息技术有限公司 Methods, devices and systems for processing unmanned machine information

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6795408B1 (en) * 1998-12-30 2004-09-21 Honeywell International Inc. Networking system for mobile data communications
US6163681A (en) * 1999-06-25 2000-12-19 Harris Corporation Wireless spread spectrum ground link-based aircraft data communication system with variable data rate
CN1957582A (en) * 2004-03-31 2007-05-02 波音公司 Route server monitor
CN101806907A (en) * 2010-03-12 2010-08-18 清华大学 Coherent and incoherent mixed communication based aircraft positioning method under multi-station and multi-platform system
CN101951597A (en) * 2010-08-13 2011-01-19 北京邮电大学 Method, device and system for communicating among different types of networks
CN106921425A (en) * 2015-12-25 2017-07-04 顺丰科技有限公司 A kind of data forwarding method, device and equipment
CN105978751A (en) * 2016-05-10 2016-09-28 中国航空无线电电子研究所 Time delay characteristic testing and evaluation system for UAV ground control station
CN105869442A (en) * 2016-06-01 2016-08-17 北京瀚科瑞杰科技发展有限公司 Civil-unmanned-aerial-vehicle control system and method based on mobile communication network
CN106716973A (en) * 2016-11-22 2017-05-24 深圳市大疆创新科技有限公司 Control method and ground control terminal of unmanned aerial vehicle
CN106685815A (en) * 2017-01-04 2017-05-17 上海建坤信息技术有限责任公司 Multi - protocol hardware acquisition gateway system
CN206584232U (en) * 2017-02-24 2017-10-24 黄晖 A kind of UAS
CN206741310U (en) * 2017-04-28 2017-12-12 暨南大学 Multiple no-manned plane communication control system
CN207218924U (en) * 2017-09-18 2018-04-10 中山大学南方学院 A kind of target monitoring and fast searching system based on unmanned plane
CN208609108U (en) * 2018-08-15 2019-03-15 中华人民共和国九江海事局 A kind of maritime affairs emergency communication system
CN109543463A (en) * 2018-10-11 2019-03-29 平安科技(深圳)有限公司 Data Access Security method, apparatus, computer equipment and storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Secure routing protocol design for UAV Ad hoc NETworks";Jean-Aimé Maxa等;《2015 IEEE/AIAA 34th Digital Avionics Systems Conference (DASC)》;20151029;全文 *
"无人机地面控制站通用化软件架构";马聪颖等;《航空计算技术》;20130809;第43卷(第3期);全文 *

Also Published As

Publication number Publication date
CN111866052A (en) 2020-10-30

Similar Documents

Publication Publication Date Title
US11025963B2 (en) Data processing method, apparatus, and system for live streaming page
US9516509B2 (en) Wireless communication in radar transmission channels
US10972362B2 (en) Network service configuration method and network management device
CN108509299B (en) Message processing method, device, and computer-readable storage medium
US20160105412A1 (en) Network connection method, application authentication server, terminal and router
CN115190516A (en) Beam measurement method and configuration method under NTN scene and related equipment
CN107743137A (en) A kind of file uploading method and device
CN106375478A (en) A method, device and system for synchronizing mobile terminal data
CN105491135A (en) Data connection establishing method and device
CN104539454A (en) Equipment management method, device and system
CN111866052B (en) UAV data processing method, device, terminal, and storage medium
US20240022953A1 (en) Pdu session establishment method, related device, and readable storage medium
WO2014183439A1 (en) Method, apparatus and system for switching function mode
CN111078316B (en) Layout file loading method, device, storage medium and electronic equipment
CN109644364B (en) Channel state information measuring and feedback method and related product
CN108270839B (en) Access frequency control system and method
WO2024109405A1 (en) Method and apparatus for supporting access to plurality of cloud servers, and storage medium and device
CN107679532A (en) Data transmission method, device, mobile terminal and computer-readable storage medium
WO2023207978A1 (en) Configuration information processing method and apparatus, and communication device
CN113727298B (en) Layer 2 identification determination method, device and terminal
US20140344423A1 (en) Method, apparatus and system for switching function mode
WO2019165983A1 (en) Bluetooth transmission control method, control system, and storage medium
CN110225106B (en) Data transmission method, device and storage medium
WO2021203383A1 (en) Method and apparatus for controlling movable platform, movable platform, and storage medium
US10798777B2 (en) Multi-dimensional segmentation method and apparatus for 5G-oriented protocol stack, and terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230519

Address after: No. 2-4 Wolong Road, Longxing Town, Liangjiang New District, Chongqing, 404100

Patentee after: Chongqing Fengniao UAV Research Institute Co.,Ltd.

Address before: No.289, Chengxin Dajian Road, xihanggang street, Shuangliu District, Chengdu, Sichuan 610200 China (Sichuan) pilot Free Trade Zone, Chengdu

Patentee before: Fengniao Aviation Technology Co.,Ltd.