Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Dynamic data communication method and device based on DDS technology

A technology of dynamic data and communication methods, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problems of occupying system memory, limited communication range, low communication efficiency, etc., to ensure safety and avoid redundant information Effect

Active Publication Date: 2020-01-31
SHENYANG AIRCRAFT DESIGN INST AVIATION IND CORP OF CHINA
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Real-time network applications will choose the corresponding communication protocol according to the application scenario. At present, for applications that use DDS technology for communication, there is a problem of low communication efficiency, which is mainly caused by the following shortcomings: a) The theme of DDS Too many occasions occupy the system memory, which increases the memory usage rate of the application program; b) when there are too few topics in DDS, the communication efficiency is low, occupying network traffic, and increasing the CPU usage rate of the application program; c) when the theme is configured on demand, the communication Too many restrictions on both sides, lack of communication flexibility, reducing the maintainability of the software
If the real-time network application program does not use DDS technology to communicate, using UDP protocol to communicate can also meet the communication requirements. There are the following disadvantages in using UDP protocol for communication: a) Using UDP protocol to send and receive information on the network, the network The order is greatly affected by the environment, and it is prone to out-of-order situations; b) UDP unicast communication is used, for situations with multiple receivers, the communication efficiency is low and the receiving time is not synchronized; c) UDP multicast communication is used, for two In the occasions where the end frequently changes, the multicast group cannot be flexibly configured, and the communication range is limited; d) UDP broadcast communication is used, the communication security is difficult to guarantee, and the communication efficiency is low

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic data communication method and device based on DDS technology
  • Dynamic data communication method and device based on DDS technology
  • Dynamic data communication method and device based on DDS technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the purpose, technical solutions and advantages of the implementation of the present application clearer, the technical solutions in the embodiments of the present application will be described in more detail below in conjunction with the drawings in the embodiments of the present application. In the drawings, the same or similar reference numerals indicate the same or similar elements or elements with the same or similar functions. The described embodiments are part of the embodiments of the present application, but not all of the embodiments. The embodiments described below with reference to the accompanying drawings are exemplary, and are intended to explain the application, but should not be understood as a limitation to the application. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of this application. The embodiments of the p...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention belongs to the field of real-time embedded network communication, and particularly relates to a dynamic data communication method and device based on the DDS technology. The method comprises the following steps: step 1, generating a communication channel according to a theme ID dynamically generated in a DDS communication process; step 2, judging whether communication data needs to be routed or not according to a theme routing table, and transmitting the communication data through the communication channel; and step 3, after the communication is finished, releasing theme memory resources, and updating the theme routing table. According to the dynamic data communication method based on the DDS technology, a user can adapt to the point-to-point communication requirement of eachnode without configuring a theme in the communication process. Each communication node only receives the control information and does not receive information irrelevant to the node, so that redundantinformation is avoided, and meanwhile, the safety of data is ensured.

Description

Technical field [0001] This application belongs to the field of real-time embedded network communication, and particularly relates to a dynamic data communication method and device based on DDS technology. Background technique [0002] Real-time network applications will select the corresponding communication protocol according to the application scenario. At present, for applications that use DDS technology for communication, there is a problem of low communication efficiency, which is mainly caused by the following shortcomings: a) DDS theme Too many occasions occupy system memory and increase application memory usage; b) When there are too few DDS themes, communication efficiency is low, network traffic is occupied, and application CPU usage is increased; c) Theme occasions are configured as needed, and communication The two parties have too many restrictions and lack of communication flexibility, which reduces the maintainability of the software. If the real-time network app...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L12/759H04L45/28
CPCH04L45/028H04L67/63
Inventor 唐宏冰刘泽石王兴龙闫传博于津
Owner SHENYANG AIRCRAFT DESIGN INST AVIATION IND CORP OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products