Network method and system for communication between state grid information intranet and unmanned aerial vehicle airport
By identifying the unique identification and object model of the drone airport equipment, classifying and processing data, and distributing based on the message queue priority sorting sequence, the problem of communication between the drone airport and the State Grid information intranet is solved, and the establishment of data channels is realized and safety guarantees.
Patent Information
- Application Number
- CN202411318932.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-21
- Publication Date
- 2024-12-27
AI Technical Summary
Due to the hardware reasons of the drone airport, it is impossible to communicate directly with the State Grid Information Intranet, and data security during the communication process is difficult to ensure.
By obtaining the unique identification of the drone airport equipment, identifying and matching the object model, obtaining structured data, classifying and encapsulating it into messages, and distributing it to the State Grid Intranet based on the priority sorting sequence of the message queue to ensure data security.
Without upgrading the drone airport hardware equipment, the data channel between the drone airport and the State Grid Information Intranet is opened to ensure the security of drone equipment and data.
Smart Images

Figure CN119211154A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a network method and system for communication between a national grid information intranet and an unmanned aerial vehicle airport. Background Art
[0002] As an important technical means to replace manual inspections, autonomous inspections by drones have been vigorously promoted by State Grid Corporation of China. Autonomous inspections based on drone airports are an important part of autonomous inspections by drones, which can greatly improve inspection efficiency and reduce the workload of grassroots inspectors. However, in the process of conducting drone airport inspections, due to the hardware reasons of the airport, drones cannot directly communicate with the State Grid Information Intranet, and the security of airport data is difficult to guarantee during the communication process. Therefore, it is urgent to provide a solution to improve the above problems. Summary of the invention
[0003] The purpose of the present invention is to provide a network method and system for communication between the State Grid Information Intranet and the UAV Airport, so as to improve the problem that the UAV cannot directly communicate with the State Grid Information Intranet due to the hardware reasons of the UAV Airport.
[0004] In the first aspect, the present invention provides a network method for communicating between a national grid information intranet and a drone airport, which adopts the following technical solution:
[0005] Acquire an IO interrupt signal based on the state of the drone airport equipment accessing the network, acquire a unique identifier of the drone airport equipment according to the IO interrupt signal, and identify and match the drone airport object model based on the unique identifier of the drone airport equipment;
[0006] Acquire and parse the drone airport object model to acquire multiple structured data, and classify the structured data to acquire multiple data types;
[0007] Matching a corresponding reporting frequency for each data type based on the configuration file of the data type and the reporting frequency requirement, and encapsulating the structured data into multiple messages according to the reporting frequency;
[0008] The multiple messages are sent to a message queue for temporary storage, a sorting sequence is obtained based on the priority of the message queue, and the messages are distributed to the State Grid intranet according to the order of the sorting sequence.
[0009] The beneficial effect of a network method for communication between the State Grid information intranet and the drone airport provided by the present invention is that the present invention can open up the data channel between the drone airport and the State Grid information intranet without upgrading the hardware equipment of the drone airport, so that the drone airport can operate on the State Grid dedicated network and report data to the State Grid intranet on the premise of meeting the data reporting specifications, thereby ensuring the security of the drone equipment and the reported data.
[0010] Optionally, the drone airport physical model is a modeled representation, specifically including: equipment physical characteristics, communication protocols, data interface definitions, functional descriptions, equipment attributes, event services and security requirements.
[0011] In a second aspect, the present invention also provides a network system for communication between the State Grid information intranet and the UAV airport, including: a State Grid dedicated line communication unit, a control unit, a data encryption unit, a passive heat dissipation unit, a power module and a terminal data acquisition unit, wherein:
[0012] The terminal data acquisition unit is connected to the control unit, and is used to collect the data signal of the drone airport, generate a digital signal, and send the digital signal to the control unit;
[0013] The control unit is connected to the terminal data collection unit, the data encryption unit and the national grid dedicated line communication unit, and is used to receive the encrypted information and digital signals sent by the data encryption unit and the terminal data collection unit, wherein the encrypted information includes: encrypted sensitive data, signature string and unstructured data;
[0014] The data encryption unit is connected to the control unit, and is used to receive structured data and unstructured data sent by the control unit, encrypt sensitive data in the structured data to obtain encrypted sensitive data, and digitally sign the unstructured data to obtain a signature string;
[0015] The state grid dedicated line communication unit is connected to the state grid intranet and the control unit, and is used to receive the data to be reported sent by the control unit;
[0016] The passive heat dissipation unit is connected to the State Grid dedicated line communication unit, the control unit, the data encryption unit, the passive heat dissipation unit, the power module and the terminal data acquisition unit, and is used to dissipate the heat generated by the State Grid dedicated line communication unit, the control unit, the data encryption unit, the passive heat dissipation unit, the power module and the terminal data acquisition unit to the external environment;
[0017] The power supply module is used to provide power supply for the State Grid dedicated line communication unit, the control unit, the data encryption unit, the passive heat dissipation unit and the terminal data acquisition unit.
[0018] Optionally, the data signal of the drone airport includes: drone serial number, model code, firmware version number, network interface type, drone flight coordinates, airport coordinates, airport weather information, drone flight video, and drone photos.
[0019] Optionally, the terminal data acquisition unit is composed of an interface module and an A / D digital-to-analog converter module, specifically including:
[0020] An interface module is used to obtain external collection information according to the data signal of the drone airport, and the interface module includes: a LAN interface, an RS485 serial interface, an RS232 serial interface, a COM interface and a WIFI module;
[0021] The A / D digital-to-analog converter module is used to convert the external collected information collected by the LAN interface, RS485 serial interface, RS232 serial interface, and COM interface into a wired digital signal, and the WIFI module is used to convert the external collected information into a wireless digital signal, wherein the wired digital signal and the wireless digital signal together constitute a digital signal.
[0022] Optionally, the control unit is composed of a memory module, a microprocessor module, a clock module and a PCIE2.0X4 interface, specifically including:
[0023] A memory module, used for sending configuration rule information to the microprocessor module, wherein the configuration rule information is reporting frequency configuration information;
[0024] A clock module, used for receiving the reporting frequency configuration information sent by the microprocessor module, generating a clock interrupt signal according to the requirements of the frequency configuration information, and feeding back the clock interrupt signal and timestamp information to the microprocessor module;
[0025] A microprocessor module, configured to generate configuration rule information after reading the clock interrupt signal and timestamp information, generate data to be reported according to the configuration rule information, and send the data to be reported to a data distribution module in the State Grid dedicated line communication unit; the microprocessor module is also connected to the PCIE2.0X4 interface to receive a digital signal, and parse the digital signal to obtain structured data and unstructured data;
[0026] The PCIE2.0X4 interface is used to transmit digital signals to the microprocessor module.
[0027] Optionally, the passive heat dissipation unit specifically includes:
[0028] The heat absorption module is used to absorb the heat generated by the State Grid dedicated line communication unit, control unit, data encryption unit, power module, and terminal data acquisition unit to obtain the total module heat;
[0029] The heat dissipation module is used to dissipate the heat of the total module to the external environment.
[0030] Optionally, the data encryption unit specifically includes:
[0031] A key management module, used to send key information to the communication management module;
[0032] The certificate management module is used to send encrypted certificate information to the communication management module;
[0033] The cryptographic operation module is used to digitally sign the unstructured data to obtain a signature string, encrypt the sensitive data in the structured data to obtain the encrypted sensitive data, and transmit the signature string and the encrypted sensitive data back to the communication management module;
[0034] The communication management module is used to transmit the signature string, encrypted sensitive data and unstructured data back to the memory module in the control unit for data storage.
[0035] Optionally, the State Grid dedicated line communication unit is composed of a 4G communication module, an E1 communication port, an Ethernet communication interface and a data distribution module, wherein the data distribution module is specifically used to: connect the data to be reported to the 4G communication module, the E1 communication port and the Ethernet communication interface according to the port form to obtain 4G data, E1 data and Ethernet data respectively, and transmit the 4G data, E1 data and Ethernet data to the State Grid intranet.
[0036] For the beneficial effects of the second aspect, reference may be made to the description of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 It is a flow chart of a network method for communication between a national grid information intranet and a drone airport provided by the present invention;
[0038] Figure 2 This is a hardware layout diagram of a network device for communicating between a national grid information intranet and a drone airport provided by the present invention. DETAILED DESCRIPTION
[0039] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. Unless otherwise defined, the technical terms or scientific terms used herein should be understood by people with general skills in the field to which the present invention belongs. "Including" and similar words used in this article mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects.
[0040] The embodiment of the present invention provides a network method for communication between the national network information intranet and the drone airport, see Figure 1 ,include:
[0041] S1. Obtain an IO interrupt signal based on the state of the drone airport equipment accessing the network, obtain a unique identifier of the drone airport equipment according to the IO interrupt signal, and identify and match the drone airport object model based on the unique identifier of the drone airport equipment;
[0042] S2, obtaining and parsing the drone airport object model to obtain a plurality of structured data, and classifying the structured data to obtain a plurality of data types;
[0043] S3. Matching a corresponding reporting frequency for each data type based on the configuration file of the data type and the reporting frequency requirement, and encapsulating the structured data into multiple messages according to the reporting frequency;
[0044] S4. Send the multiple messages to a message queue for temporary storage, obtain a sorting sequence based on the priority of the message queue, and distribute the messages to the State Grid intranet according to the order of the sorting sequence.
[0045] In some embodiments, the process of obtaining the unique identifier of the drone airport equipment according to the IO interrupt signal in step S1 includes:
[0046] When the drone airport equipment is connected to the network, its specific access behavior or status change will trigger the data acquisition terminal to generate an IO interrupt signal. The data acquisition terminal automatically discovers and identifies the behavior of the drone airport equipment in accessing the network by detecting the IO interrupt signal, thereby obtaining the drone airport equipment.
[0047] Furthermore, when executing step S1, the drone airport physical model is a modeled representation, specifically including: equipment physical characteristics, communication protocols, data interface definitions, functional descriptions, equipment attributes, event services and security requirements.
[0048] In fact, the drone airport model is used to provide parsed data for the data acquisition terminal, so that the data acquisition terminal processes the parsed data and outputs various structured data required for reporting. The structured data includes: device unique identification, drone flight coordinates and airport coordinates. The device unique identification represents a parameter combination used to uniquely identify the drone airport, including but not limited to the device serial number, model code, firmware version number and network interface type.
[0049] In some embodiments, when executing step S2, the data types specifically include: timely reporting type and non-timely reporting type.
[0050] In some embodiments, when executing step S3, the configuration file includes json, xml, ini, and the reporting frequency requirement is determined according to the flight state of the drone. Different flight states correspond to different reporting frequencies, specifically including:
[0051] When the drone is in flight, the position coordinates will change over time. When the position coordinates change, they need to be reported in real time. The position coordinates are timely reporting types.
[0052] When the drone is ready to take off, the drone's unique device identification is reported every time it is powered on at the airport, and the reporting frequency is only once each time. The unique device identification is a non-timely reporting type.
[0053] In some embodiments, in the process of executing step S4 to obtain a sorting sequence based on the priority of the message queue and distributing the message to the State Grid intranet according to the order of the sorting sequence, the message queue includes: MQTT, RabbitMQ.
[0054] Furthermore, the process of distributing the message to the State Grid intranet according to the order of the sorting sequence in executing step S4 includes: the fixed-line dedicated line communication unit communicates with the State Grid intranet, and the State Grid dedicated line communication unit uses the State Grid dedicated line APN channel to send the data to be reported to the State Grid intranet through wired transmission or wireless transmission.
[0055] In fact, distributing the messages to the State Grid intranet according to the order of the sorting sequence can not only ensure the timeliness of the structured data, but also take into account the limited data transmission capacity of the State Grid dedicated line communication unit.
[0056] The embodiment of the present invention also provides a network system for communication between the national network information intranet and the drone airport, see Figure 2 , including: State Grid dedicated line communication unit M1, control unit M2, data encryption unit M3, passive cooling unit M4, power module M5 and terminal data acquisition unit M6, among which,
[0057] The terminal data acquisition unit M6 is connected to the control unit M2, and is used to collect the data signal of the drone airport and then generate a digital signal, and send the digital signal to the control unit M2, wherein the data signal of the drone airport includes: drone serial number, model code, firmware version number, network interface type, drone flight coordinates, airport coordinates, airport weather information, drone flight video, and drone photos.
[0058] The control unit M2 is connected to the terminal data acquisition unit M6, the data encryption unit M3 and the state grid dedicated line communication unit M1, and is used to receive the encrypted information and digital signals sent by the data encryption unit M3 and the terminal data acquisition unit M6, wherein the encrypted information includes: encrypted sensitive data, signature string and unstructured data;
[0059] The data encryption unit M3 is connected to the control unit M2, and is used to receive structured data and unstructured data sent by the control unit M2, encrypt sensitive data in the structured data to obtain encrypted sensitive data, and digitally sign the unstructured data to obtain a signature string;
[0060] The state grid dedicated line communication unit M1 is connected to the state grid intranet and the control unit M2, and is used to receive the data to be reported sent by the control unit M2;
[0061] The passive heat dissipation unit M4 is connected to the State Grid dedicated line communication unit M1, the control unit M2, the data encryption unit M3, the power module M5 and the terminal data acquisition unit M6, and is used to dissipate the heat generated by the State Grid dedicated line communication unit M1, the control unit M2, the data encryption unit M3, the power module M5 and the terminal data acquisition unit M6 to the external environment;
[0062] The power module M5 is used to provide power supply for the State Grid dedicated line communication unit M1, the control unit M2, the data encryption unit M3, the passive heat dissipation unit M4 and the terminal data acquisition unit M6. The source voltage of the power module M5 is Four types.
[0063] Furthermore, the terminal data acquisition unit M6 is composed of an interface module M61 and an A / D digital-to-analog converter module M62, and specifically includes:
[0064] The interface module M61 is used to obtain external collection information according to the data signal of the drone airport. The interface module M61 includes: a LAN interface, an RS485 serial interface, an RS232 serial interface, a COM interface and a WIFI module;
[0065] The A / D digital-to-analog converter module M62 is used to convert the external collected information collected by the LAN interface, RS485 serial interface, RS232 serial interface, and COM interface into a wired digital signal, and the WIFI module is used to convert the external collected information into a wireless digital signal, wherein the wired digital signal and the wireless digital signal together constitute a digital signal.
[0066] In fact, the hardware components of the terminal data acquisition unit M6 include: 1 USB2.0 OTG interface, 1 USB3.0 interface, 1 USB2.0 interface, 1 RS485 interface, 2 RJ-45 interfaces, A / D digital-to-analog converter, 48pin GPTO interface, and PCIE2.0X4 bus.
[0067] Furthermore, the control unit M2 is composed of a memory module M21, a clock module M22, a microprocessor module M23 and a PCIE2.0X4 interface M24, specifically including:
[0068] The memory module M21 is used to send configuration rule information to the microprocessor module M23, wherein the configuration rule information is reporting frequency configuration information;
[0069] The clock module M22 is used to receive the reporting frequency configuration information sent by the microprocessor module M23, generate a clock interrupt signal according to the requirements of the frequency configuration information, and feed back the clock interrupt signal and timestamp information to the microprocessor module M23;
[0070] The microprocessor module M23 is used to generate configuration rule information after reading the clock interrupt signal and timestamp information, generate data to be reported according to the configuration rule information, and send the data to be reported to the data distribution module in the State Grid dedicated line communication unit M1; the microprocessor module M23 is also connected to the PCIE2.0X4 interface M24 to receive digital signals, and parse the digital signals to obtain structured data and unstructured data;
[0071] The PCIE2.0X4 interface M24 is used to transmit digital signals to the microprocessor module M23.
[0072] In fact, the hardware composition of the control unit M2 includes: 4 64-bit Cortex-A55 large cores, 1 8GB DDR4.0 on-chip memory, and 1 32GB EMMC5.1 storage unit.
[0073] Furthermore, the passive heat dissipation unit M4 specifically includes:
[0074] The heat absorption module M41 is used to absorb the heat generated by the State Grid dedicated line communication unit M1, the control unit M2, the data encryption unit M3, the power module M5, and the terminal data acquisition unit M6 to obtain the total module heat;
[0075] The heat dissipation module M42 is used to dissipate the heat of the total module to the external environment.
[0076] Specifically, the data encryption unit M3 is composed of a key management module M31, a certificate management module M32, a cryptographic operation module M33, and a communication management module M34, and specifically includes:
[0077] The key management module M31 is used to send key information to the communication management module M34;
[0078] The certificate management module M32 is used to send encrypted certificate information to the communication management module M34;
[0079] The cryptographic operation module M33 is used to digitally sign the unstructured data to obtain a signature string, encrypt the sensitive data in the structured data to obtain encrypted sensitive data, and transmit the signature string and the encrypted sensitive data back to the communication management module M34;
[0080] The communication management module M34 is used to transmit the signature string and the encrypted sensitive data back to the memory module M21 in the control unit M2 for data storage.
[0081] Furthermore, the State Grid dedicated line communication unit M1 is composed of a 4G communication module, an E1 communication port, an Ethernet communication interface and a data distribution module, wherein the data distribution module is specifically used to: connect the data to be reported to the 4G communication module, the E1 communication port and the Ethernet communication interface respectively according to the port form to obtain 4G data, E1 data and Ethernet data respectively, and transmit the 4G data, E1 data and Ethernet data to the State Grid intranet.
[0082] Although the embodiments of the present invention are described in detail above, it is obvious to those skilled in the art that various modifications and variations can be made to these embodiments. However, it should be understood that such modifications and variations are within the scope and spirit of the present invention as described in the claims. Moreover, the present invention described herein may have other embodiments and may be implemented or realized in a variety of ways.
Claims
1. A network method for communication between the national network information intranet and the drone airport, characterized in that: include: Acquire an IO interrupt signal based on the state of the drone airport equipment accessing the network, acquire a unique identifier of the drone airport equipment according to the IO interrupt signal, and identify and match the drone airport object model based on the unique identifier of the drone airport equipment; Acquire and parse the drone airport object model to acquire multiple structured data, and classify the structured data to acquire multiple data types; Matching a corresponding reporting frequency for each data type based on the configuration file of the data type and the reporting frequency requirement, and encapsulating the structured data into multiple messages according to the reporting frequency; The multiple messages are sent to a message queue for temporary storage, a sorting sequence is obtained based on the priority of the message queue, and the messages are distributed to the State Grid intranet according to the order of the sorting sequence.
2. According to claim 1, a network method for communication between the national network information intranet and the drone airport is characterized in that: The drone airport object model is a modeled representation, which specifically includes: equipment physical characteristics, communication protocols, data interface definitions, functional descriptions, equipment attributes, event services and safety requirements.
3. A network system for communication between the national grid information intranet and the drone airport, characterized in that: include: State Grid dedicated line communication unit, control unit, data encryption unit, passive cooling unit, power module and terminal data acquisition unit, among which, The terminal data acquisition unit is connected to the control unit, and is used to collect the data signal of the drone airport, generate a digital signal, and send the digital signal to the control unit; The control unit is connected to the terminal data collection unit, the data encryption unit and the national grid dedicated line communication unit, and is used to receive the encrypted information and digital signals sent by the data encryption unit and the terminal data collection unit, wherein the encrypted information includes: encrypted sensitive data, signature string and unstructured data; The data encryption unit is connected to the control unit, and is used to receive structured data and unstructured data sent by the control unit, encrypt sensitive data in the structured data to obtain encrypted sensitive data, and digitally sign the unstructured data to obtain a signature string; The state grid dedicated line communication unit is connected to the state grid intranet and the control unit, and is used to receive the data to be reported sent by the control unit; The passive heat dissipation unit is connected to the State Grid dedicated line communication unit, the control unit, the data encryption unit, the passive heat dissipation unit, the power module and the terminal data acquisition unit, and is used to dissipate the heat generated by the State Grid dedicated line communication unit, the control unit, the data encryption unit, the passive heat dissipation unit, the power module and the terminal data acquisition unit to the external environment; The power supply module is used to provide power supply for the State Grid dedicated line communication unit, the control unit, the data encryption unit, the passive heat dissipation unit and the terminal data acquisition unit.
4. According to claim 3, a network system for communication between the national network information intranet and the drone airport is characterized in that: The data signal of the drone airport includes: drone serial number, model code, firmware version number, network interface type, drone flight coordinates, airport coordinates, airport weather information, drone flight video, and drone photos.
5. According to claim 3, a network system for communication between the national network information intranet and the drone airport is characterized in that: The terminal data acquisition unit is composed of an interface module and an A / D digital-to-analog converter module, specifically including: An interface module is used to obtain external collection information according to the data signal of the drone airport, and the interface module includes: a LAN interface, an RS485 serial interface, an RS232 serial interface, a COM interface and a WIFI module; The A / D digital-to-analog converter module is used to convert the external collected information collected by the LAN interface, RS485 serial interface, RS232 serial interface, and COM interface into a wired digital signal, and the WIFI module is used to convert the external collected information into a wireless digital signal, wherein the wired digital signal and the wireless digital signal together constitute a digital signal.
6. The network system for communication between the national network information intranet and the drone airport according to claim 3 is characterized in that: The control unit is composed of a memory module, a clock module, a microprocessor module and a PCIE2.0X4 interface, specifically including: A memory module, used for sending configuration rule information to the microprocessor module, wherein the configuration rule information is reporting frequency configuration information; A clock module, used for receiving the reporting frequency configuration information sent by the microprocessor module, generating a clock interrupt signal according to the requirements of the frequency configuration information, and feeding back the clock interrupt signal and timestamp information to the microprocessor module; A microprocessor module, configured to generate configuration rule information after reading the clock interrupt signal and timestamp information, generate data to be reported according to the configuration rule information, and send the data to be reported to a data distribution module in the State Grid dedicated line communication unit; the microprocessor module is also connected to the PCIE2.0X4 interface to receive a digital signal, and parse the digital signal to obtain structured data and unstructured data; The PCIE2.0X4 interface is used to transmit digital signals to the microprocessor module.
7. The network system for communication between the national network information intranet and the drone airport according to claim 3 is characterized in that: The passive heat dissipation unit specifically includes: The heat absorption module is used to absorb the heat generated by the State Grid dedicated line communication unit, control unit, data encryption unit, power module, and terminal data acquisition unit to obtain the total module heat; The heat dissipation module is used to dissipate the heat of the total module to the external environment.
8. The network system for communication between the national network information intranet and the drone airport according to claim 3 is characterized in that: The data encryption unit is composed of a key management module, a certificate management module, a cryptographic operation module, and a communication management module, and specifically includes: A key management module, used to send key information to the communication management module; The certificate management module is used to send encrypted certificate information to the communication management module; The cryptographic operation module is used to digitally sign the unstructured data to obtain a signature string, encrypt the sensitive data in the structured data to obtain the encrypted sensitive data, and transmit the signature string and the encrypted sensitive data back to the communication management module; The communication management module is used to transmit the signature string, encrypted sensitive data and unstructured data back to the memory module in the control unit for data storage.
9. The network system for communication between the national network information intranet and the drone airport according to claim 3 is characterized in that: The State Grid dedicated line communication unit is composed of a 4G communication module, an E1 communication port, an Ethernet communication interface and a data distribution module, wherein the data distribution module is specifically used to: connect the data to be reported to the 4G communication module, the E1 communication port and the Ethernet communication interface according to the port form to obtain 4G data, E1 data and Ethernet data respectively, and transmit the 4G data, E1 data and Ethernet data to the State Grid intranet.