Unlock instant, AI-driven research and patent intelligence for your innovation.

Data communication method, device and system, storage medium and video processing equipment

A data communication and data information technology, applied in the field of communication, can solve problems such as packet loss, achieve the effects of removing system resource occupation, improving communication accuracy and effectiveness, and reducing the risk of packet loss

Pending Publication Date: 2021-07-16
XIAN NOVASTAR TECH
View PDF16 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the communication between the embedded processor and the programmable logic device only has the function of sending and receiving the message data packet, but for occasions with high reliability requirements, the message data packet sent by the embedded processor to the programmable logic device There is still a risk of packet loss, which can even lead to serious consequences

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
  • Data communication method, device and system, storage medium and video processing equipment
  • Data communication method, device and system, storage medium and video processing equipment
  • Data communication method, device and system, storage medium and video processing equipment

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0028] like figure 1 As shown, the first embodiment of the present invention provides a data communication method, which is applicable to an embedded processor connected with a programmable logic device in an embedded device such as a video processing device. Specifically, the data communication method provided by the embodiment of the present invention includes, for example, the steps:

[0029] S11: Create a message node corresponding to the message data packet according to the message data packet and add the message node to the corresponding message queue;

[0030] S12: Send the message data packet to the programmable logic device through a raw socket;

[0031] S13: Start a timer corresponding to the message data packet and start timing; and

[0032] S14: In response to the timer timing reaching a preset time threshold, resend the message data packet to the programmable logic device and control the timer to restart timing.

[0033]In this way, by adding a timing judgment ...

no. 2 example

[0084] like Figure 4 As shown, the second embodiment of the present invention provides a data communication device 300 . The data communication device 300 includes, for example: a message node creation module 310 , a data packet sending module 330 , a timer starting module 350 , and a data packet resending module 370 .

[0085] A message node creation module 310, configured to create a message node corresponding to the message data packet according to the message data packet and add the message node to a corresponding message queue;

[0086] A data packet sending module 330, configured to send the message data packet to the programmable logic device through a raw socket;

[0087] A timer starting module 350, configured to start a timer corresponding to the message data packet and start timing; and

[0088] The data packet resending module 370 is configured to resend the message data packet to the programmable logic device and control the timer to re-time in response to the ...

no. 3 example

[0091] like Figure 7 As shown, the third embodiment of the present invention provides a data communication system 500 . Typically, the data communication system 500 can be, for example, a video processor, a video splicer, a video switcher, and other devices with video and image processing functions such as image and layer movement. The data communication system 500 includes, for example, a memory 510 and a processor 530 connected to the memory 510 . The memory 510 may be, for example, a non-volatile memory on which the computer program 511 is stored. The processor 530 may be, for example, an embedded processor. The processor 530 executes the data communication method in the aforementioned first embodiment when running the computer program 511 .

[0092] For the specific working process and technical effects of the data communication system 500 in this embodiment, refer to the description of the foregoing first embodiment.

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 embodiment of the invention discloses a data communication method, device and system, a computer readable storage medium and video processing equipment. The data communication method comprises the following steps: creating a message node corresponding to a message data packet according to the message data packet, and adding the message node into a corresponding message queue; sending the message data packet to the programmable logic device through an original socket; starting a timer corresponding to the message data packet and starting timing; and in response to the fact that timing of the timer reaches a preset time threshold value, resending the message data packet to the programmable logic device and controlling the timer to time again. According to the embodiment of the invention, the packet loss risk in the process of sending the message data packet to the programmable logic device by the embedded processor can be reduced, and the communication reliability is enhanced.

Description

technical field [0001] The present invention relates to the technical field of communication, in particular to a data communication method, a data communication device, a data communication system, a computer-readable storage medium and a video processing device. Background technique [0002] Currently, the hardware architecture of many embedded devices such as video processing devices such as video processors includes embedded processors and programmable logic devices. A Linux system is usually installed on an embedded processor. In the Linux system, since the TCP protocol communication is not supported between the programmable logic device and the embedded processor, the communication between the embedded processor and the programmable logic device is usually carried out in the form of raw socket (raw socket) communication. Since the communication between the embedded processor and the programmable logic device only has the function of sending and receiving the message d...

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
IPC IPC(8): H04L1/18H04L12/875H04L47/56
CPCH04L1/188H04L47/56
Inventor 吴海平周晶晶
Owner XIAN NOVASTAR TECH