Unmanned aerial vehicle communication system and unmanned aerial vehicle communication method based on SRB
Through the SRB-based communication architecture, the problems of data delay and congestion in the drone network are solved, and efficient and low-cost drone control is achieved, with good scalability and real-time performance.
Patent Information
- Application Number
- CN202510800537.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-16
- Publication Date
- 2025-08-08
AI Technical Summary
In the prior art, the networking method of drones and ground control equipment leads to data delays and congestion, which is difficult to meet real-time requirements, and the equipment investment cost is high and the scalability is poor.
The SRB-based communication architecture is adopted, including the control terminal, data transceiver and receiver equipment and the SRB bus chip. Through the ring communication structure and the PCIE bus connection, real-time data transmission and processing are realized, avoiding delays and congestion caused by equipment competition resources.
It improves the efficiency and scalability of drone control, reduces the cost of equipment investment, and meets the needs of real-time data processing and control.
Smart Images

Figure CN120454834A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of drones, and more specifically, to a drone communication system and a drone communication method based on SRB. Background Art
[0002] Drone technology is developing rapidly. Because drones tend to be more intelligent and their processors are limited, they transmit data in real time to ground control equipment. After the data is processed and analyzed, the ground control equipment sends it back as instructions, controlling the drone's next move.
[0003] As the number of drone applications increases, how to network ground control equipment with drones to achieve efficient drone control is a technical problem that technicians in this field urgently need to solve. Summary of the Invention
[0004] In view of this, the present application provides a drone communication system and a drone communication method based on SRB to solve the problem of the urgent need to achieve efficient drone control.
[0005] To solve the above technical problems, this application adopts the following technical solutions:
[0006] An SRB-based UAV communication system, comprising:
[0007] Control terminal, data transceiver equipment and secure real-time bus SRB communication architecture;
[0008] The SRB communication architecture includes a first SRB bus chip and a second SRB bus chip that communicate with each other; the control end is connected to the first SRB bus chip, and the data transceiver device is connected to the second SRB bus chip;
[0009] The control end is used to obtain data sent by the drone and received by the data transceiver device through the first SRB bus chip and the second SRB bus chip, process the data to obtain control instructions, and transmit the control instructions to the data transceiver device through the first SRB bus chip and the second SRB bus chip, so that the data transceiver device transmits the control instructions to the drone.
[0010] Optionally, the number of the control terminals is at least one, and the number of the first SRB bus chips is the same as the number of the control terminals;
[0011] The number of the data transceiver device is at least one, and the number of the second SRB bus chips is the same as the number of the data transceiver devices;
[0012] The first SRB bus chip and the second SRB bus chip adopt a ring communication structure.
[0013] Optionally, the control end includes: a processor and an artificial intelligence server; the first SRB bus chip includes: a first SRB sub-chip and a second SRB sub-chip;
[0014] The first SRB sub-chip is connected to the processor, and the second SRB sub-chip is connected to the artificial intelligence server; the first SRB sub-chip, the second SRB sub-chip and the second SRB bus chip adopt a ring communication structure;
[0015] The artificial intelligence server is used to perform intelligent analysis on the data to obtain intelligent analysis results;
[0016] The processor is configured to obtain a control instruction based on the data and the intelligent analysis result.
[0017] Optionally, the number of the processor and the number of the artificial intelligence server are both at least one;
[0018] In the case where there are multiple processors, the number of the first SRB sub-chips is the same as the number of the processors;
[0019] In the case where there are multiple artificial intelligence servers, the number of the second SRB sub-chips is the same as the number of the artificial intelligence servers.
[0020] Optionally, the data transceiver device includes:
[0021] The antenna, intermediate frequency processing component, balun, analog-to-digital conversion chip and processing component are connected in sequence;
[0022] The antenna is used to receive a high-frequency wireless signal sent by the drone; the data includes the high-frequency wireless signal;
[0023] The intermediate frequency processing component is used to convert the high frequency wireless signal into an intermediate frequency signal;
[0024] The balun is used to convert the intermediate frequency signal into a differential analog signal;
[0025] The analog-to-digital conversion chip is used to convert the differential analog signal into a high-speed differential digital signal;
[0026] The processing component is used to perform interface conversion on the high-speed differential digital signal to obtain content to be processed, and transmit the content to be processed to the second SRB bus chip.
[0027] Optionally, the first SRB bus chip is further configured to:
[0028] The network bandwidth allocation operation is performed based on the number of SRB bus chips in the SRB communication architecture and the amount of data to be transmitted.
[0029] Optionally, the SRB bus chip in the SRB communication architecture corresponds to a unique media access control address MAC address.
[0030] Optionally, the control end is connected to the first SRB bus chip via a high-speed serial computer expansion bus standard PCIE bus, and the data transceiver device is connected to the second SRB bus chip via the PCIE bus.
[0031] A SRB-based UAV communication method is applied to the above-mentioned control terminal, and the SRB-based UAV communication method includes:
[0032] Acquire data sent by the drone and received by the data transceiver device through the first SRB bus chip and the second SRB bus chip;
[0033] Processing the data to obtain a control instruction;
[0034] The control instruction is transmitted to the data transceiver device through the first SRB bus chip and the second SRB bus chip.
[0035] Optionally, the control end includes: a processor and an artificial intelligence server;
[0036] The processing of the data to obtain a control instruction includes:
[0037] The artificial intelligence server performs intelligent analysis on the data to obtain intelligent analysis results;
[0038] The processor obtains a control instruction based on the data and the intelligent analysis result.
[0039] The present application provides an SRB-based drone communication system and a drone communication method. In the present application, the drone communication system includes a control terminal, a data transceiver device, and an SRB communication architecture. The SRB communication architecture includes a first SRB bus chip and a second SRB bus chip that communicate with each other. The control terminal is connected to the first SRB bus chip, and the data transceiver device is connected to the second SRB bus chip. Through the above structure, the data transceiver device can receive data sent by the drone and communicate with the control terminal through the SRB communication method. Since in the SRB communication method, the transmitted data packet includes the data required to be transmitted by each SRB bus chip, the data of each SRB bus chip can be transmitted at the same time, avoiding the problem of data delay and congestion caused by some devices not competing for transmission resources when using Ethernet communication, thereby improving the efficiency of drone control. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without any creative work.
[0041] Figure 1 A schematic diagram of the structure of an SRB-based UAV communication system provided in an embodiment of the present invention;
[0042] Figure 2 A schematic structural diagram of another SRB-based UAV communication system provided in an embodiment of the present invention;
[0043] Figure 3 A schematic structural diagram of another SRB-based UAV communication system provided in an embodiment of the present invention;
[0044] Figure 4 A schematic structural diagram of another SRB-based UAV communication system provided in an embodiment of the present invention;
[0045] Figure 5 A schematic structural diagram of a fifth SRB-based UAV communication system provided in an embodiment of the present invention;
[0046] Figure 6 A schematic structural diagram of a sixth SRB-based UAV communication system provided in an embodiment of the present invention;
[0047] Figure 7 A schematic diagram of an SRB node provided in an embodiment of the present invention;
[0048] Figure 8A flow chart of a method for SRB-based UAV communication provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0049] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0050] Drone technology is developing rapidly. Because drones tend to be more intelligent and their processors are limited, they transmit data in real time to ground control equipment. After the data is processed and analyzed, the ground control equipment sends it back as instructions, controlling the drone's next move.
[0051] As the number of drones increases, the limited wireless data bandwidth means that increasing the number of drones will require an increase in ground data transceiver equipment and ground control equipment. This inevitably increases equipment investment costs and reduces scalability. Furthermore, if traditional Ethernet networking is used, dedicated network switches will be required, further increasing equipment investment.
[0052] In addition, when using Ethernet communication, each network node of traditional Ethernet needs to compete to obtain the right to send information packets. When multiple ground control devices upload data to the server at the same time, it will cause data delays and congestion, and will not meet the real-time requirements of the server monitoring and management data. Therefore, when the number of drone applications is large and real-time data processing and real-time control conditions need to be met, higher requirements are placed on the real-time performance of the network between ground control devices and terminals (such as servers).
[0053] To this end, in an embodiment of the present invention, an SRB-based drone communication system includes a control terminal, a data transceiver, and an SRB (secure real-time bus) communication architecture. The SRB communication architecture includes a first SRB bus chip and a second SRB bus chip, which communicate with each other. The control terminal is connected to the first SRB bus chip, and the data transceiver is connected to the second SRB bus chip. With this structure, if the number of drones increases when using the SRB communication architecture, only the data transceiver needs to be added, eliminating the need for new control terminals, thus saving costs.
[0054] In addition, through the above structure, the data transceiver device can receive the data sent by the drone and communicate with the control end through the SRB communication method. Since in the SRB communication method, the transmitted data packet includes the data required to be transmitted by each SRB bus chip, the data of each SRB bus chip can be transmitted at the same time, avoiding the data delay and congestion caused by some devices not competing for transmission resources when using Ethernet communication, thereby improving the efficiency of drone control.
[0055] In addition, the communication architecture using the SRB bus can achieve the expansion of processors, artificial intelligence servers, and wireless data transceiver modules, improve data processing capabilities, and increase the number of connected drones, with good scalability.
[0056] Based on the above content, an embodiment of the present application provides a UAV communication system based on SRB, referring to Figure 1 , which may include:
[0057] Control terminal 11, data transceiver equipment and SRB communication architecture.
[0058] The SRB communication architecture includes a first SRB bus chip and a second SRB bus chip that communicate with each other. The first SRB bus chip can be as follows: Figure 1 The SRB bus chip 14 in the embodiment of the present invention can be a second SRB bus chip. Figure 1 The SRB bus chip 13 in the SRB bus chip 14 communicates with the SRB bus chip 13 via the SRB bus.
[0059] The control terminal 11 is connected to the first SRB bus chip, and the data transceiver device 12 is connected to the second SRB bus chip. The data transceiver device 12 and the second SRB bus chip can form a wireless data transceiver module.
[0060] In practical applications, to improve communication reliability, PCIE (Peripheral Component Interconnect Express) has advantages such as high bandwidth, high-speed transmission, bidirectional transmission, hot-swappable functionality, and strong scalability. In this embodiment of the present invention, the control terminal 11 is connected to the first SRB bus chip via the PCIE bus, and the data transceiver device 12 is connected to the second SRB bus chip via the PCIE bus.
[0061] The aforementioned communication structure interconnects the wireless data transceiver module and the control terminal 11 via the secure real-time bus (SRB). The wireless data transceiver module and the control terminal 11 form the ground device. The wireless data transceiver module receives data from the drone. The SRB bus communication architecture between the wireless data transceiver module and the control terminal 11 enables real-time data transmission and reception. The SRB bus minimizes data transmission delays between devices and is suitable for scenarios requiring high-precision control.
[0062] Based on the above communication structure, the data transceiver device 12 receives the data sent by the drone and transmits the data to the second SRB bus chip (such as SRB bus chip 13), the second SRB bus chip transmits the data to the first SRB bus chip (SRB bus chip 14), and the first SRB bus chip transmits the data to the control end 11, that is, the control end 11 obtains the data sent by the drone received by the data transceiver device 12 through the first SRB bus chip and the second SRB bus chip.
[0063] The subsequent control end 11 processes the data according to the control logic of the drone to obtain control instructions, and transmits the control instructions to the data transceiver device 12 through the first SRB bus chip and the second SRB bus chip, so that the data transceiver device 12 transmits the control instructions to the drone.
[0064] Among them, the control instructions can be instructions such as dive attack, approach recognition, and waiting, which are specifically determined according to the control logic of the control terminal 11.
[0065] In this embodiment, the drone communication system includes a control terminal, a data transceiver device, and an SRB communication architecture. The SRB communication architecture includes a first SRB bus chip and a second SRB bus chip that communicate with each other. The control terminal is connected to the first SRB bus chip, and the data transceiver device is connected to the second SRB bus chip. Through the above structure, the data transceiver device can receive data sent by the drone and communicate with the control terminal via SRB communication. Because the transmitted data packet in the SRB communication mode includes the data required to be transmitted by each SRB bus chip, the data of each SRB bus chip can be transmitted simultaneously, avoiding the data delay and congestion caused by some devices not competing for transmission resources when using Ethernet communication, thereby improving the efficiency of drone control.
[0066] In another implementation of the present application, the number of the control terminals is at least one, and the number of the first SRB bus chips is the same as the number of the control terminals.
[0067] In actual scenarios, if the processing power of the control end is limited and the number of control ends needs to be increased to increase the processing power, the number of control ends can be set to multiple, such as using two control ends. At this time, the number of first SRB bus chips is also two, and each SRB bus chip is connected to the corresponding control end.
[0068] like Figure 2 As shown in the figure, to improve processing capabilities, two control terminals are set up, namely control terminal 1 and control terminal 2. Accordingly, control terminal 1 is connected to SRB bus chip 2 via the PCIE bus, and control terminal 2 is connected to SRB bus chip 3 via the PCIE bus. SRB bus chip 2, SRB bus chip 3, and SRB bus chip 1 are connected via the SRB bus and communicate with each other based on the SRB bus. Data sent by the drone received by the data transceiver device can be transmitted to either control terminal 1 or control terminal 2 via the SRB bus, allowing each control terminal to select one for data processing or work together.
[0069] In actual scenarios, a data transceiver device can connect to multiple drones. However, as the number of drones continues to increase, the number of data transceiver devices also needs to be increased. Therefore, in one implementation of the present invention, the number of data transceiver devices is at least one, and the number of second SRB bus chips is the same as the number of data transceiver devices.
[0070] like Figure 3 As shown, Figure 3 Taking two data transceiver devices as an example, there are two wireless data transceiver modules, namely wireless data transceiver modules 1 and 2. Each wireless data transceiver module includes a data transceiver device and an SRB bus chip connected to the data transceiver device via a PCIE bus. One data transceiver device is connected to SRB bus chip 1, and the other data transceiver device is connected to SRB bus chip 4.
[0071] At this time, SRB bus chip 1 and SRB bus chip 4 are the second SRB bus chip in the above embodiment, and SRB bus chip 2 and SRB bus chip 3 are the first SRB bus chip in the above embodiment.
[0072] In one implementation, the first SRB bus chip and the second SRB bus chip adopt a ring communication structure. Figure 3 As shown, one end of the SRB bus chip 1 is connected to the SRB bus chip 4, the other end of the SRB bus chip 4 is connected to one end of the SRB bus chip 2, the other end of the SRB bus chip 2 is connected to one end of the SRB bus chip 3, and the other end of the SRB bus chip 3 is connected to the other end of the SRB bus chip 1, forming a ring link.
[0073] On the basis of this ring link, for the data to be transmitted, the SRB bus chip can communicate according to the above-mentioned ring link, so that the SRB bus chip transmits the received data to the corresponding connection device, such as to the control end, so that the control end can perform corresponding drone control operations.
[0074] In this embodiment, the number of control terminals and data transceiver devices can be expanded according to demand. When the number of drones is large, more drones can be connected through a larger number of data transceiver devices, and higher computing power can be provided through more control terminals.
[0075] In another implementation of the present application, since the artificial intelligence server can provide high computing power and provide artificial intelligence analysis results, in this embodiment, an artificial intelligence (AI) server is introduced at the control end.
[0076] In an actual scenario, the control end includes: a processor and an artificial intelligence server; the first SRB bus chip includes: a first SRB sub-chip and a second SRB sub-chip, the first SRB sub-chip is connected to the processor, and the second SRB sub-chip is connected to the artificial intelligence server.
[0077] like Figure 4 As shown, the processor communicates with DDR (Double Data Rate Synchronous Dynamic Random Access Memory) and can use DDR for data storage and read operations. Similarly, the AI server can connect to a large database and use the database for data storage operations.
[0078] In the embodiment of the present invention, there are three wireless data transceiver modules, namely wireless data transceiver modules 1, 2 and 3. Wireless data transceiver module 1 includes SRB bus chip 1, wireless data transceiver module 2 includes SRB bus chip 2, and wireless data transceiver module 3 includes SRB bus chip 3.
[0079] The processor is connected to the SRB bus chip 4, and the artificial intelligence server is connected to the SRB bus chip 5.
[0080] Among them, SRB bus chip 1, SRB bus chip 2, and SRB bus chip 3 are the second SRB bus chips in the embodiment of the present invention, and SRB bus chips 4 and 5 are the first SRB bus chips in the embodiment of the present invention. More specifically, SRB bus chip 4 is the first SRB sub-chip, which is connected to the processor, and SRB bus chip 5 is the second SRB sub-chip, which is connected to the artificial intelligence server.
[0081] When implementing a ring link, the first SRB sub-chip, the second SRB sub-chip and the second SRB bus chip adopt a ring communication structure, that is, SRB bus chip 1, SRB bus chip 2, SRB bus chip 3, SRB bus chip 4 and SRB bus chip 5 form a ring link.
[0082] Based on the aforementioned communication structure, processors and high-computing AI servers participate in the SRB bus network. The wireless data transceiver module, processor, AI server, and SRB bus chips form a ring network. In this ring-shaped SRB communication architecture, each SRB bus chip is assigned a unique MAC (Media Access Control Address). During data transmission and reception, the MAC address identifies the data's receiver and sender. Each SRB bus chip can send data in both directions simultaneously. If the MAC address in the data doesn't match its own MAC address, the SRB bus chip immediately forwards the data to an adjacent SRB bus chip. For example, if SRB bus chip 1 needs to send received data to the AI server, it can use two paths: Path 1: SRB bus chip 1 - SRB bus chip 4 - SRB bus chip 5; Path 2: SRB bus chip 1 - SRB bus chip 2 - SRB bus chip 3 - SRB bus chip 5. The path that arrives first is used, resulting in data link redundancy. In this embodiment, bandwidth can also be allocated to the two paths, and one data can be split into two paths for transmission, so as to expand the data transmission bandwidth.
[0083] In actual scenarios, the artificial intelligence server performs intelligent analysis on the data to obtain intelligent analysis results, and the processor obtains control instructions based on the data and the intelligent analysis results.
[0084] Specifically, data sent in real time by a swarm of drones (n, where n is a positive integer) to the wireless data transceiver module can be directly transmitted to the AI server via the SRB bus. The AI server boasts powerful computing power and ample storage space, enabling it to integrate with big data for analysis and computation. The AI server then transmits intelligent analysis results (such as image recognition and friend-or-foe identification) back to the processor in real time as data. The processor then identifies these results and transmits them back via the wireless data transceiver module as control commands (such as dive attack, proximity detection, and wait). The drones then adjust their flight status in real time based on these received control commands.
[0085] In real-world scenarios, if a drone only uploads operational information, such as its current location and attack angle, the AI server doesn't need to perform intelligent analysis; the processor can directly generate the results. However, when a drone uploads large amounts of data, such as images, maps, and geographic environments, the AI server needs to analyze the uploaded data to extract important information, reducing the processor's workload and enabling it to output control instructions as quickly as possible.
[0086] In another implementation of the present application, the processor can directly use the intelligent analysis results transmitted by the artificial intelligence server to obtain control instructions, or it can simultaneously combine the data uploaded by the drone and the intelligent analysis results of the artificial intelligence server to obtain control instructions, depending on the specific processing logic set by the processor.
[0087] In another implementation of this application, Figure 4 As shown, the data transceiver device includes:
[0088] The antenna, intermediate frequency processing unit, balun, analog-to-digital conversion chip and processing unit are connected in sequence. Among them, the balun communicates with the analog-to-digital conversion chip through P / N. The analog-to-digital conversion chip can be an ADC (Analog-to-Digital Converter). Figure 4 ADC1, ADC2, ADC3, etc. The processing unit can be an FPGA (Field Programmable Gate Array), which can be connected to a DDR.
[0089] The antenna receives the high-frequency wireless signal transmitted by the drone, which is the data received by the data transceiver. The intermediate frequency processing component converts the high-frequency wireless signal into an intermediate frequency signal, and the balun converts the intermediate frequency signal into a differential analog signal. The analog-to-digital conversion chip converts the differential analog signal into a high-speed differential digital signal. The processing component, such as the FPGA, performs interface conversion on the high-speed differential digital signal to obtain the content to be processed, and transmits the content to be processed to the second SRB bus chip via the PCIE interface. Finally, the content to be processed is sent to the processor and artificial intelligence server in differential form via the SRB bus. After data processing, the processor and artificial intelligence server obtain control instructions, which are transmitted to the FPGA via the SRB bus. Subsequently, the control instructions are transmitted to the drone through the ADC, balun, intermediate frequency processing component, and antenna in sequence, and then transmitted to the drone. The drone performs the corresponding operation.
[0090] In another implementation of this application, due to the limited wireless bandwidth resources, the number of drones that can be connected to the wireless data transceiver module at the same time is also limited. Therefore, the scalability of the SRB bus can be used to expand the wireless data transceiver module to connect to more drones. In this case, you only need to disconnect any SRB bus, insert a wireless data transceiver module, and configure a unique MAC address to achieve wireless bandwidth resource expansion. Figure 5 As shown, the wireless data transceiver module 4 is a new module added to the network. It only needs to be disconnected between the SRB bus chip 2 and the SRB bus chip 3 and the new SRB bus chip 6 is inserted. The newly networked wireless data transceiver module 4 can increase the number of controlled drones and realize the control of more drones.
[0091] In another implementation of the present application, to increase processing power, the number of processors and artificial intelligence servers is at least one. If there are multiple processors, the number of first SRB sub-chips is the same as the number of processors. That is, when the processors are expanded, the number of first SRB sub-chips is correspondingly increased, such that one processor is connected to one first SRB sub-chip.
[0092] Similarly, when there are multiple AI servers, the number of the second SRB sub-chips is the same as the number of the AI servers. That is, when the number of AI servers is expanded, the number of the second SRB sub-chips is increased accordingly, so that one AI server is connected to one second SRB sub-chip.
[0093] Take the expansion of artificial intelligence server as an example, refer to Figure 6 ,To improve the AI computing power, you can increase the number of AI servers in the network, such as Figure 6 As shown, disconnect the SRB bus between SRB bus chip 4 and SRB bus chip 5, insert an AI server, and configure SRB bus chip 7 with a unique MAC address. Two AI servers in the network can work together using a cloud operating system (such as XX Cloud System or Kylin Cloud System), doubling computing power.
[0094] For the processor, expansion operations can also be performed through the SRB bus chip to improve the computing power of the processor.
[0095] In summary, the SRB bus used as the data transmission bus for the UAV swarm ground data transceiver system in the embodiments of the present invention has the following advantages:
[0096] 1. The SRB bus is used for networking, which enables real-time reporting of data and real-time sending of instructions.
[0097] 2. The SRB bus is used for networking, which enables instant expansion of wireless bandwidth and increases the number of drones that can communicate simultaneously;
[0098] 3. The SRB bus is used for networking, achieving instant expansion of AI computing power.
[0099] Based on the above SRB communication architecture, Figure 7 As shown in the figure, an SRB bus application consists of a management node and end nodes, which can directly exchange data with each other. The management node is responsible for managing, allocating, and reclaiming system resources, pushing system configurations to end nodes in real time, and allocating communication bandwidth. The management node allocates network bandwidth in real time based on the number of communicating hosts and the amount of data. For example, for a 100ms data segment, the management node divides the 100ms into multiple microsecond-level time segments. Each node can use one or more of these time segments to transmit data sequentially. As a result, the data transmission latency for each node is only microseconds.
[0100] In practical scenarios, one SRB bus chip can be selected from multiple SRB bus chips to serve as a management node. In this embodiment of the present invention, since the control terminal is used for overall flight control of the drone, the first SRB bus chip connected to the control terminal can be used as the management node, also known as the master node, while the remaining SRB bus chips serve as terminal nodes. Due to the real-time nature of the SRB bus, each node can, in practical applications, enable multiple drones (a swarm of drones) to simultaneously send and receive control commands.
[0101] At this time, the first SRB bus chip is also used for:
[0102] The network bandwidth allocation operation is performed based on the number of SRB bus chips in the SRB communication architecture and the amount of data to be transmitted.
[0103] To expand, the number of SRB bus chips in the SRB communication architecture refers to the sum of the number of all SRB bus chips in the SRB communication architecture. Figure 5 For example, there are 6 SRB bus chips, namely SRB bus chips 1-6.
[0104] For the control end, since the control end is further divided into a processor and an artificial intelligence server, in an embodiment of the present invention, the SRB bus chip 4 connected to the processor can be used as a management node. At this time, the SRB bus chip 4 can allocate corresponding network bandwidth to the SRB bus chips 1-6 according to the amount of data transmitted by each chip in the SRB bus chips 1-6.
[0105] For example, SRB bus chip 1 needs to receive a large number of pictures collected by a drone. At this time, more network bandwidth can be allocated to SRB bus chip 1. If SRB bus chip 1 finishes sending pictures, the network bandwidth of SRB bus chip 1 can be recovered and allocated to other SRB bus chip nodes that need more bandwidth.
[0106] In this embodiment, the real-time adjustment of the network bandwidth by the management node can better match the amount of data required to be transmitted, thereby avoiding the problem of untimely drone control caused by untimely data transmission.
[0107] Based on the structure of the above-mentioned SRB-based UAV communication system, another embodiment of the present invention provides a SRB-based UAV communication method, which is applied to the above-mentioned control end, referring to Figure 8 , the SRB-based UAV communication method includes:
[0108] S11. Acquire data sent by the drone and received by the data transceiver device through the first SRB bus chip and the second SRB bus chip;
[0109] S12, processing the data to obtain a control instruction;
[0110] S13. Transmit the control instruction to the data transceiver device through the first SRB bus chip and the second SRB bus chip.
[0111] In one implementation, the control terminal includes: a processor and an artificial intelligence server;
[0112] The processing of the data to obtain a control instruction includes:
[0113] The artificial intelligence server performs intelligent analysis on the data to obtain intelligent analysis results;
[0114] The processor obtains a control instruction based on the data and the intelligent analysis result.
[0115] In this embodiment, the drone communication system includes a control terminal, a data transceiver device, and an SRB communication architecture. The SRB communication architecture includes a first SRB bus chip and a second SRB bus chip that communicate with each other. The control terminal is connected to the first SRB bus chip, and the data transceiver device is connected to the second SRB bus chip. Through the above structure, the data transceiver device can receive data sent by the drone and communicate with the control terminal via SRB communication. Because the transmitted data packet in the SRB communication mode includes the data required to be transmitted by each SRB bus chip, the data of each SRB bus chip can be transmitted simultaneously, avoiding the data delay and congestion caused by some devices not competing for transmission resources when using Ethernet communication, thereby improving the efficiency of drone control.
[0116] An embodiment of the present application also provides an electronic device for executing the above-mentioned SRB-based drone communication method.
[0117] An embodiment of the present application also provides a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any one of the SRB-based drone communication methods provided in the embodiments of the present application.
[0118] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any SRB-based drone communication method provided in an embodiment of the present application.
[0119] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present application. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A UAV communication system based on SRB, characterized in that: include: Control terminal, data transceiver equipment and secure real-time bus SRB communication architecture; The SRB communication architecture includes a first SRB bus chip and a second SRB bus chip that communicate with each other; The control end is connected to the first SRB bus chip, and the data transceiver device is connected to the second SRB bus chip; The control end is used to obtain data sent by the drone and received by the data transceiver device through the first SRB bus chip and the second SRB bus chip, process the data to obtain control instructions, and transmit the control instructions to the data transceiver device through the first SRB bus chip and the second SRB bus chip, so that the data transceiver device transmits the control instructions to the drone.
2. The SRB-based UAV communication system according to claim 1, characterized in that: The number of the control terminals is at least one, and the number of the first SRB bus chips is the same as the number of the control terminals; The number of the data transceiver device is at least one, and the number of the second SRB bus chips is the same as the number of the data transceiver devices; The first SRB bus chip and the second SRB bus chip adopt a ring communication structure.
3. The SRB-based UAV communication system according to claim 1, characterized in that: The control end includes: a processor and an artificial intelligence server; the first SRB bus chip includes: a first SRB sub-chip and a second SRB sub-chip; The first SRB sub-chip is connected to the processor, and the second SRB sub-chip is connected to the artificial intelligence server; the first SRB sub-chip, the second SRB sub-chip and the second SRB bus chip adopt a ring communication structure; The artificial intelligence server is used to perform intelligent analysis on the data to obtain intelligent analysis results; The processor is configured to obtain a control instruction based on the data and the intelligent analysis result.
4. The SRB-based UAV communication system according to claim 3, characterized in that: The number of the processor and the number of the artificial intelligence server are both at least one; In the case where there are multiple processors, the number of the first SRB sub-chips is the same as the number of the processors; In the case where there are multiple artificial intelligence servers, the number of the second SRB sub-chips is the same as the number of the artificial intelligence servers.
5. The SRB-based UAV communication system according to claim 1, characterized in that: The data transceiver device includes: The antenna, intermediate frequency processing component, balun, analog-to-digital conversion chip and processing component are connected in sequence; The antenna is used to receive a high-frequency wireless signal sent by the drone; the data includes the high-frequency wireless signal; The intermediate frequency processing component is used to convert the high frequency wireless signal into an intermediate frequency signal; The balun is used to convert the intermediate frequency signal into a differential analog signal; The analog-to-digital conversion chip is used to convert the differential analog signal into a high-speed differential digital signal; The processing component is used to perform interface conversion on the high-speed differential digital signal to obtain content to be processed, and transmit the content to be processed to the second SRB bus chip.
6. The SRB-based UAV communication system according to claim 1, characterized in that: The first SRB bus chip is further configured to: The network bandwidth allocation operation is performed based on the number of SRB bus chips in the SRB communication architecture and the amount of data to be transmitted.
7. The SRB-based UAV communication system according to claim 1, characterized in that: The SRB bus chip in the SRB communication architecture corresponds to a unique media access control address MAC address.
8. The SRB-based UAV communication system according to claim 1, characterized in that: The control end is connected to the first SRB bus chip via a high-speed serial computer expansion bus standard PCIE bus, and the data transceiver device is connected to the second SRB bus chip via the PCIE bus.
9. A UAV communication method based on SRB, characterized in that: Applied to the control terminal according to any one of claims 1 to 8, the SRB-based drone communication method includes: Acquire data sent by the drone and received by the data transceiver device through the first SRB bus chip and the second SRB bus chip; Processing the data to obtain a control instruction; The control instruction is transmitted to the data transceiver device through the first SRB bus chip and the second SRB bus chip.
10. The SRB-based UAV communication method according to claim 9, characterized in that: The control end includes: a processor and an artificial intelligence server; The processing of the data to obtain a control instruction includes: The artificial intelligence server performs intelligent analysis on the data to obtain intelligent analysis results; The processor obtains a control instruction based on the data and the intelligent analysis result.