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

Big data packet transmission method and device based on real-time data distribution service

A real-time data and transmission method technology, applied in the field of data transmission, to achieve the effect of reducing packet loss rate, high real-time transmission, and reducing memory usage

Active Publication Date: 2020-01-21
NO 709 RES INST OF CHINA SHIPBUILDING IND CORP
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a large data packet transmission method and device based on real-time data distribution services to solve the shortcomings of large data packet transmission in the prior art

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
  • Big data packet transmission method and device based on real-time data distribution service
  • Big data packet transmission method and device based on real-time data distribution service
  • Big data packet transmission method and device based on real-time data distribution service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention provides a large data packet transmission method and device based on real-time data distribution services, which can realize the distribution of large data packets on the basis of retaining the characteristics of DDS. The simple and easy-to-use interface is convenient for quick calling of the application system.

[0041] In order to make the purpose, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the following The described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present inventio...

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 discloses a big data packet transmission method and a big data packet transmission device based on a real-time data distribution service. The method comprises the following steps: constructing a small data packet publishing and subscribing library, and initializing the small data packet publishing and subscribing library; the publisher publishes a big data packet theme, and the subscriber subscribes the big data packet theme; when the data is sent, dividing the big data packet into a plurality of small data packets, filling related data information into the small data packets, storing the small data packets into a sending queue, and sending the data sub-packets through an asynchronous sending thread; when the subscriber receives the first data sub-packet, creating a cache region corresponding to the size of the big data packet, and copying the received data sub-packet to the corresponding region according to the number; the subscriber verifies the integrity of the data and feeds back the integrity to the publisher when receiving the last data packet; and if the publisher receives the packet loss feedback information, resending the lost data sub-packets until all subscribers receive all the data sub-packets. The invention provides a data sub-package retransmission mechanism with convergence. The occupied system memory is small. The transmission real-time performance is high, and a simple and easy-to-use interface is also exported.

Description

technical field [0001] The invention relates to the technical field of data transmission, in particular to a large data packet transmission method and device based on real-time data distribution services. Background technique [0002] The publish / subscribe model in real-time data distribution service (Data Distribution Service, DDS) has the characteristics of asynchronous, no central node, loose coupling and many-to-many communication. It has become the basis for building large-scale distributed systems and has been widely used in many fields. application. At present, various commercial DDS products are very mature in the efficient distribution of small data packets such as events or notification messages, but there are still deficiencies in the distribution of large data packets (beyond the allowable range of transmission protocols, such as UDP protocol is 64K). On the one hand, the memory resource consumption of the system is relatively large, and on the other hand, there...

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): H04L12/801H04L12/951H04L12/863H04L1/16H04L1/18G06F9/50H04L47/43
CPCH04L47/34H04L47/10H04L47/6245H04L1/1607H04L1/1829H04L1/1867G06F9/5027G06F2209/5018Y02D30/50
Inventor 徐中中尹章文李俊
Owner NO 709 RES INST OF CHINA SHIPBUILDING IND CORP
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