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

USB device communication method and device for realizing KVM function

Inactive Publication Date: 2019-01-01
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The "KVM over IP" function of the prior art involves two data transmissions between the user space and the kernel space in the process of transmitting KVM signals on the BMC side. When the amount of transmitted information is large, performance bottlenecks will occur, resulting in system resource loss. Insufficient, high control delay, low transmission efficiency and other problems
There is currently no effective solution for the problems of insufficient system resources, high control delay, and low transmission efficiency caused by 'KVM over IP' 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
  • USB device communication method and device for realizing KVM function
  • USB device communication method and device for realizing KVM function
  • USB device communication method and device for realizing KVM function

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] figure 1 It is a schematic structural diagram of USB device communication in the prior art. Such as figure 1 As shown, there is a daemon process waiting for network connection running on the BMC of the server. When the client of the monitoring PC sends a request to establish a 'KVM over IP' connection, the daemon process of the BMC and the client sending the request establish a TCP / IP-based Internet connection. The daemon process transmits the APP prepared by the BMC to the monitoring PC, and the client of the monitoring terminal receives, installs and runs the APP. The APP obtains the device information (including the device descriptor) of the PC’s local USB keyboard and mouse from the USB endpoint driver of the monitoring PC. and device action information, etc.), and then the APP transmits the acquired USB device information to the BMC daemon process through the TCP / IP protocol. After the daemon process recognizes the USB device information according to the predeter...

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 USB device communication method and device for realizing a KVM function. The USB device communication method for realizing a KVM function includes the steps: continuously acquiring data packets from a monitoring terminal through a TCP / IP protocol stack of a monitored terminal; analyzing the corresponding content data from each data packet; and filtering out data packets including KVM related information in the content data, sending the filtered data packets to a USB endpoint of the monitored terminal to drive, and sending the filtered data packets to the daemon of themonitored terminal through the TCP / IP protocol stack. The USB device communication method and device for realizing a KVM function can communicate and control for BMCs of different servers or different types of servers, can reduce system resource requirements, can reduce control delays, and can improve the transmission efficiency.

Description

technical field [0001] The present invention relates to the computer field, and more specifically, to a USB device communication method and device for realizing the KVM function. Background technique [0002] Compared with ordinary PCs, high-performance servers have more and more complex hardware that needs to be monitored and controlled, such as system temperature, voltage, fan, power supply, and corresponding adjustments; there are also information and logs recorded for various hardware Record, used to prompt the user and locate the follow-up question. These platform management functions can all be integrated into the BMC (Baseboard Control Manager) for implementation. [0003] BMC is an independent system with its own processor. It does not depend on the hardware on the server it manages, nor does it depend on the BIOS (basic input and output system) and OS (operating system) on the server, but it can interact with BIOS and OS. . One of the necessary functions of BMC i...

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): H04L29/06H04L12/26G06F13/42
CPCG06F13/4282G06F2213/0042H04L43/028H04L69/161H04L69/22
Inventor 任也丛戎
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD