Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

A data exchange method for embedded devices based on streaming data

An embedded device, data exchange technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve the problems of low bandwidth utilization, limited capacity transmission, inconvenient interface use, etc., to ensure real-time performance, expand Data transmission capacity, convenient and flexible interface use

Active Publication Date: 2021-03-26
NR ELECTRIC CO LTD +1
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a data exchange method for embedded devices based on streaming data, which can overcome the inconvenient use of interfaces, limited capacity transmission, and bandwidth utilization in the prior art for data exchange between plug-ins in embedded devices. Low problems, can effectively use the backplane real-time bus bandwidth, and provide easy-to-use sending and receiving interfaces

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 data exchange method for embedded devices based on streaming data
  • A data exchange method for embedded devices based on streaming data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0020] Such as figure 1 As shown, the present invention provides a data exchange method for embedded devices based on stream data. Multiple plug-ins in the embedded device work together, and data exchange between plug-ins adopts a full-duplex virtual network stream data method with convenient interfaces, specifically including the following step:

[0021] Step 1, the initialization phase of the embedded device, for the sending plug-in, initialize the registration flow data bus type, sending ID, sending total buffer, bandwidth; for the receiving plug-in, initialize the registration flow data bus type, receiving ID, receiving ID cache; wherein, The total buffer size, bandwidth size, and receiving ID buffer size for streaming data sending are configurable; according to the function, the same plug-in can be either a sending plug-in or a receiv...

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 data exchange method for an embedded device based on stream data. The steps are: initializing a sending plug-in and a receiving plug-in respectively; correlating the sending ID and the receiving ID; Exchange; the receiving plug-in establishes the IVT table of the receiving ID and the corresponding sending ID; the sending plug-in calls the sending interface to send stream data, encapsulates the sending stream data into a complete buffer frame data, and temporarily stores the encapsulated data in the total sending buffer; periodic scanning and sending The total cache, if there is complete cached frame data, is sent; a complete cached frame data is sent in multiple pieces or one piece; the receiving plug-in periodically scans the backplane real-time bus, identifies the sending ID of the bus data according to the IVT table, and selects the received stream data; according to the frame The sequence number ST_NO and the slice sequence number SQ_NO constitute the complete buffer frame data corresponding to the receiving ID. This method can effectively utilize the real-time bus bandwidth of the backplane, and provide easy-to-use sending and receiving interfaces.

Description

technical field [0001] The invention belongs to the field of embedded device development, relates to a device internal data exchange method, in particular to a stream data-based embedded device data exchange method. Background technique [0002] Embedded devices are key equipment for safe and stable operation in power systems, industrial control and other fields. Data exchange between plug-ins inside the device is the core basis for multi-plug-in collaboration. The existing technology that relies on the serial real-time bus on the backplane is inconvenient to use the sending and receiving interfaces, the capacity transmission is limited, and the bandwidth utilization rate is low, which needs to be improved. This case arises from this. Contents of the invention [0003] The purpose of the present invention is to provide a data exchange method for embedded devices based on streaming data, which can overcome the inconvenient use of interfaces, limited capacity transmission, a...

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): H04L12/861H04L12/931H04L12/951H04L12/953H04L47/43
CPCH04L49/70H04L49/9005H04L49/9057
Inventor 李德文文继锋周强徐东方刘伟赵天恩陈宏君李广华周进侯先栋于皎
Owner NR ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products