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

A dds data interaction method in an unstable network environment

A technology for stabilizing network and data interaction, applied in the field of communication engineering, it can solve problems such as poor real-time performance and low data interaction efficiency, and achieve the effect of improving robustness

Active Publication Date: 2019-10-18
NANJING NORTH OPTICAL ELECTRONICS
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the information is generated on multiple nodes, the C / S mode requires all the information to be backed up to the server, and the data is sent to the client that subsequently sends the data request, resulting in low efficiency of data interaction and poor real-time performance

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
  • A dds data interaction method in an unstable network environment
  • A dds data interaction method in an unstable network environment
  • A dds data interaction method in an unstable network environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] According to an embodiment of the present invention, a DDS data interaction method under an unstable network environment includes the following steps:

[0031] Step 1: Call the registration function interface of DDS to create the DDS entity object;

[0032] Step 2: Call the ioctl function of the device I / O channel in the management device driver at the bottom layer of LINUX to obtain all the network interface information of the current system, save all the network interface information obtained in the ifconf structure, traverse the ifconf structure, and save each Save the interface information in the ifreq structure, remove the network interface of the local loopback, and call the ioctl interface again to obtain the status of the network interface in each ifreq structure, so as to determine whether the current network connection is normal;

[0033] Step 3: Create an entity object of DDS middleware according to the current network situation. If the network is running nor...

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 provides a DDS data interaction method in an unstable network environment, aiming at solving the problem that the entity in the DDS middleware fails to register and the application cannot be normally operated when the data is transmitted in the unstable network by using the DDS middleware and the problem that the data cannot be normally interacted between the entities that are constructed in different network states. According to the DDS data interaction method, the normal communication of the data can be achieved by real-timely detecting the network state and changing the attribute of the entity object in the DDS middleware according to the current network state; during the real-time operation of monitoring the network state, the network state is timely fed back, the state of the DDS entity can be adjusted according to the fed-back network state, and the stable operation of the DDS can be finally ensured; and meanwhile, the subscription state of the DDS entity object can be maintained when the network state changes, the change of the network state can be felt by the upper layer users, but the normal subscription of the current data cannot be affected, and thus the stability of data communication can be ensured.

Description

technical field [0001] The invention belongs to the technical field of communication engineering, in particular to a DDS data interaction method in an unstable network environment. Background technique [0002] The information world is faced with complex and changeable mass data information, real-time, efficient and high-speed data interaction plays a vital role, and real-time information systems present a network-centric development trend. With the high-speed transmission of the network, distributed application systems play a pivotal role in many fields such as finance, transportation, and military affairs. [0003] Different communication platforms and different users have different quality of service (QOS) requirements for data transmission. There are mainly three types of node communication in the current network: point-to-point communication, client / server (C / S) communication , publish / subscribe communication. [0004] Point-to-point communication is the simplest comm...

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 Patents(China)
IPC IPC(8): H04L29/08
Inventor 王殷辉岳东峰许畅张玲王锦晨靳凯文康静刘严岩江永健高甜容李琳超王砾施金金
Owner NANJING NORTH OPTICAL ELECTRONICS
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