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

Interface-independent virtual Ethernet communication component and method for realizing communication

A communication component, Ethernet technology, applied in the field of communication, can solve problems such as long cycle time, difficult development, poor maintainability, etc., and achieve the effect of short development cycle, low development difficulty, and improved utilization

Active Publication Date: 2019-03-15
FENGHUO COMM SCI & TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, it not only makes the development difficult, the cycle time is long, and the maintainability is poor. Moreover, when the device needs to upgrade a single disk or upgrade the communication interface, the previous code cannot be reused, and the code needs to be redeveloped, which is time-consuming and laborious.

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
  • Interface-independent virtual Ethernet communication component and method for realizing communication
  • Interface-independent virtual Ethernet communication component and method for realizing communication
  • Interface-independent virtual Ethernet communication component and method for realizing communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0036] see figure 1 As shown, the embodiment of the present invention provides an interface-independent virtual Ethernet communication component, including a physical interface used for communication, a physical interface driver module and a virtual Ethernet device driver module, a virtual Ethernet device driver module, and a physical interface driver module And the three physical interfaces are connected in sequence.

[0037] Wherein, the physical interface is used for: providing a physical channel for sending and receiving data. The physical interface may be an interface such as I2C, SPI, UART, Ethernet or PCIe.

[0038] The physical interface driver module is used to: control and drive the physical interface, and control the physical interface in the Linux kernel to transmit and receive data according to the physical interface bu...

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 virtual Ethernet communication component irrelevant to an interface and a method thereof for realizing communication, and relates to the technical field of communications. The communication component comprises a physical interface used for providing a physical channel to receive and send data, a physical interface driving module and a virtual Ethernet device driving module. Wherein, the physical interface driving module is used for controlling the physical interface to receive and send data according to a physical interface bus protocol; the virtual Ethernet device driving module is used for registering as a virtual Ethernet device in a Linux kernel; and in a data receiving and sending process, the data interaction with an upper layer network protocol stack and the physical interface driving module is realized by an Ethernet interface virtualized by the virtual Ethernet device. According to the virtual Ethernet communication component disclosed by the invention, the virtual Ethernet interface is used as an intermediate bridge to connect the upper layer network protocol stack and the physical interface, so that an upper layer can communicate by the network protocol stack of the Linux kernel, and no communication protocol needs to be singly designed, therefore the development difficulty is reduced, and the reusability of development codes is high.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a virtual Ethernet communication component irrelevant to an interface and a method for realizing communication thereof. Background technique [0002] With the gradual development of communication technology, the processing capacity and data transmission capacity of network equipment are getting higher and higher, and various communication interfaces emerge in an endless stream, such as: I2C (Inter-Integrated Circuit, microcontroller and peripheral connection interface), SPI (Serial Peripheral Interface, Serial Peripheral Interface), UART (Universal Asynchronous Receiver / Transmitter, Universal Asynchronous Receiver Transmitter Interface), Ethernet (Ethernet Interface), PCIe (PCIExpress Interface), etc. [0003] When realizing communication between devices, due to the different configurations of each communication interface, developers need to develop corresponding applicatio...

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/46H04L29/06
CPCH04L12/4641H04L69/26
Inventor 高健尹淇毛磊冰鄢来明
Owner FENGHUO COMM SCI & TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More