A KVM USB link switching system
By designing a KVM USB link switching system, using signal conversion between the agent terminal module and the host terminal module, the problem that traditional KVM devices are difficult to support multiple USB devices and operating systems is solved, and a high compatibility KVM device is achieved.
Patent Information
- Application Number
- CN202010703155.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-21
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2040-07-21
AI Technical Summary
Traditional KVM devices are difficult to support multiple USB devices and multiple operating systems, and cannot meet the needs of modern projects for high compatibility.
A KVM USB link switching system is designed, including an agent terminal module and a host terminal module. By converting the signal of the USB device into a network signal and converting it back to a USB signal in the host terminal module, supporting a variety of USB devices and operating systems is achieved.
Improves compatibility of KVM devices, can support multiple USB devices and multiple operating systems, and meets the needs of modern projects.
Smart Images

Figure CN111638863B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of USB transmission, and in particular to a KVM USB link switching system. Background Art
[0002] Switchers (Keyboard Video Mouse, abbreviated as KVM) are widely used in command centers and control centers. KVM connects a set of keyboards, mice, monitors, etc. through seat terminals to control multiple remote hosts and switch between multiple hosts, making management easier and more convenient, and improving work efficiency.
[0003] In current projects, in addition to supporting keyboards and mice, KVM also needs to support a variety of USB devices, such as printers, scanners, USB storage devices, USB audio and video devices, etc. It also needs to be compatible with multiple operating systems, such as Windows, Linux, IOS, and Kylin operating system. However, traditional KVM devices cannot support such diverse requirements. Summary of the invention
[0004] The purpose of the present invention is to provide a highly compatible KVM USB link switching system.
[0005] To achieve the above object, the present invention provides the following solutions:
[0006] A KVM USB link switching system, the system comprising: an agent terminal module and a host terminal module;
[0007] The seat terminal module is used to convert the first USB signal sent by the USB device into a first network signal and send it to the host terminal module; the seat terminal module is also used to convert the second network signal sent by the host terminal module into a fourth USB signal and send it to the corresponding USB device; the seat terminal module is also used to convert the third network signal sent by the host terminal module into a first video signal and send it to the display.
[0008] The host terminal module is used to convert the first network signal sent by the seat terminal module into a second USB signal and send it to the host; the host terminal module is also used to convert the third USB signal sent by the host into the second network signal and convert the second video signal sent by the host into the third network signal.
[0009] Preferably, the USB devices include a mouse, a keyboard, a printer, a scanner, a USB storage device and a USB audio and video device.
[0010] Preferably, the seat terminal module includes m seat terminals; the host terminal module includes n host terminals; m and n are both positive integers greater than or equal to 1;
[0011] Each of the agent terminals comprises: a first signal unit, a first processor, a second signal unit, a first network unit, and a KVM management unit;
[0012] Each of the host terminals comprises: a third signal unit, a second processor, a fourth signal unit and a second network unit;
[0013] The first signal unit is used to convert the first USB signal sent by the USB device into a first data signal and send it to the first processor; the first processor converts the first data signal into the first network signal and sends it to the second processor through the first network unit and the second network unit; the second processor converts the first network signal into a second data signal; the third signal unit converts the second data signal into the second USB signal and sends it to the host;
[0014] The third signal unit is used to convert the third USB signal sent by the host into a third data signal, and send it to the second processor; the second processor converts the third data signal into the second network signal, and sends it to the first processor through the second network unit and the first network unit; the first processor converts the second network signal into a fourth data signal; the first signal unit converts the fourth data signal into the fourth USB signal, and sends it to the corresponding USB device;
[0015] The fourth signal unit is used to convert the second video signal sent by the host into a fifth data signal and send it to the second processor; the second processor converts the fifth data signal into the third network signal and sends it to the first processor through the second network unit and the first network unit; the first processor converts the third network signal into a sixth data signal; the second signal unit converts the sixth data signal into the first video signal and sends it to the display.
[0016] Preferably, the agent terminal further includes:
[0017] The KVM management unit completes the pairing connection between each of the first network units and each of the second network units through the first processor.
[0018] Preferably, the system further comprises: a switch;
[0019] Each of the first network units and each of the second network units are connected via the switch, and the switch is used to transmit the first network signal and / or the second network signal and / or the third network signal.
[0020] Preferably, each of the first network units and the switch is connected, and each of the second network units and the switch is connected via a copper wire or an optical fiber.
[0021] Preferably, data communication between each of the first network units and the switch and between each of the second network units and the switch are performed using Ethernet.
[0022] Preferably, each of the first network units and each of the second network units are paired and connected by sliding a mouse.
[0023] According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:
[0024] The present invention relates to a KVM USB link switching system, comprising: a seat terminal module and a host terminal module; the seat terminal module is used to convert a first USB signal sent from a USB device into a first network signal, and send it to the host terminal module; the seat terminal module is also used to convert a second network signal sent from the host terminal module into a fourth USB signal, and send it to the corresponding USB device; the seat terminal module is also used to convert a third network signal sent from the host terminal module into a first video signal, and send it to a display. The host terminal module is used to convert the first network signal sent from the seat terminal module into a second USB signal, and send it to the host; the host terminal module is also used to convert the third USB signal sent from the host into the second network signal, and convert the second video signal sent from the host into the third network signal. The present invention improves the compatibility of KVM devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0026] Figure 1 This is a schematic diagram of the structure of the KVM USB link switching system of the present invention;
[0027] Figure 2 This is a schematic diagram of the seat terminal structure of the present invention;
[0028] Figure 3It is a schematic diagram of the host terminal structure of the present invention.
[0029] Explanation of symbols: 1-agent terminal, 2-host terminal, 3-switch, 4-host, 5-USB device, 6-display, 11-KVM management unit, 12-first signal unit, 13-first processor, 14-second signal unit, 15-first network unit, 21-third signal unit, 22-second processor, 23-fourth signal unit, 24-second network unit, 51-keyboard, 52-mouse, 53-printer, 54-scanner, 55-USB storage device, 56-USB audio and video device, 121-keyboard and mouse sub-unit, 122-USB sub-unit. DETAILED DESCRIPTION
[0030] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0031] The purpose of the present invention is to provide a highly compatible KVM USB link switching system.
[0032] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0033] Figure 1 The structure diagram of the KVM USB link switching system of the present invention is as follows: Figure 1 As shown, the present invention provides a KVMUSB link switching system, which includes: an agent terminal module and a host terminal module.
[0034] The agent terminal module is used to convert the first USB signal sent from the USB device 5 into a first network signal and send it to the host terminal module; the agent terminal module is also used to convert the second network signal sent from the host terminal module into a fourth USB signal and send it to the corresponding USB device 5; the agent terminal module is also used to convert the third network signal sent from the host terminal module into a first video signal and send it to the display 6. In this embodiment, the USB device 5 includes a mouse 52, a keyboard 51, a printer 53, a scanner 54, a USB storage device 55, and a USB audio and video device 56.
[0035] The host terminal module is used to convert the first network signal sent by the seat terminal module into a second USB signal and send it to the host 4; the host terminal module is also used to convert the third USB signal sent by the host 4 into the second network signal and convert the second video signal sent by the host 4 into the third network signal.
[0036] As an optional implementation, the seat terminal module of the present invention includes m seat terminals 1. The host terminal module includes n host terminals 2. Both m and n are positive integers greater than or equal to 1.
[0037] Specifically, Figure 2 As shown, each of the agent terminals 1 of the present invention includes: a first signal unit 12, a first processor 13, a second signal unit 14, a first network unit 15, and a KVM management unit.
[0038] like Figure 3 As shown, each of the host terminals of the present invention includes: a third signal unit 21, a second processor 22, a fourth signal unit 23 and a second network unit 24.
[0039] The first signal unit 12 is used to convert the first USB signal sent by the USB device 5 into a first data signal, and send it to the first processor 13; the first processor 13 packages the first data signal to obtain the first network signal, and sends it to the second processor 22 through the first network unit 15 and the second network unit 24; the second processor 22 parses the first network signal to obtain a second data signal; the third signal unit 21 converts the second data signal into the second USB signal, and sends it to the host 4.
[0040] The third signal unit 21 is used to convert the third USB signal sent by the host 4 into a third data signal, and send it to the second processor 22; the second processor 22 packages the third data signal to obtain the second network signal, and sends it to the first processor 13 through the second network unit 24 and the first network unit 15; the first processor 13 parses the second network signal to obtain a fourth data signal; the first signal unit 12 converts the fourth data signal into the fourth USB signal, and sends it to the corresponding USB device 5.
[0041] The fourth signal unit 23 is used to convert the second video signal sent by the host 4 into a fifth data signal, and send it to the second processor 22; the second processor 22 packages the fifth data signal to obtain the third network signal, and sends it to the first processor 13 through the second network unit 24 and the first network unit 15; the first processor 13 parses the third network signal to obtain a sixth data signal; the second signal unit 14 converts the sixth data signal into the first video signal, and sends it to the display 6.
[0042] In this embodiment, the specific model of the first signal unit 12 is FE2.1. The specific model of the first processor 13 is RK3368. The specific model of the first network unit 15 is IP1001. The specific model of the fourth signal unit is LT6211B. The specific model of the second processor 22 is RK3368. The specific model of the second network unit 24 is IP1001.
[0043] As an optional implementation, the first signal unit 12 of the present invention includes: a keyboard and mouse sub-unit 121 and a USB sub-unit 122, so that the present invention can be connected to various USB devices 5.
[0044] The keyboard and mouse subunit 121 is used to connect to the mouse 52 and the keyboard 51 .
[0045] The USB subunit 122 is used to access a printer 53 , a scanner 54 , a USB storage device 55 , a USB audio and video device 56 , and the like.
[0046] In order to achieve diversified connectivity between each of the seat terminals 1 and each of the host terminals 2 , the system of the present invention further includes: a switch 3 .
[0047] Each of the first network units 15 and each of the second network units 24 are connected via the switch 3, and the switch 3 is used to transmit the first network signal and / or the second network signal and / or the third network signal. The switch 3 is a TL-SG1024DT switch.
[0048] In order to establish a connection between each of the first network units 15 and each of the second network units 24 through the switch 3, the agent terminal 1 of the present invention further includes:
[0049] The KVM management unit 11 completes the pairing connection between any of the first network units 15 and any of the second network units 24 through the first processor 13. The present invention can also be set to automatically follow the mouse 52 sliding to switch, so as to achieve the pairing connection between any of the first network units 15 and any of the second network units 24.
[0050] Specifically, each of the first network units 15 and the switch 3 and each of the second network units 24 and the switch 3 are connected via copper wires or optical fibers to increase signal transmission speed.
[0051] In order to ensure the stability of the signal transmission process, in this embodiment, data communication between each of the first network units 15 and the switch 3 and between each of the second network units 24 and the switch 3 are performed using Ethernet.
[0052] Different seat terminals and different host terminals of the present invention can be switched at any time and support various types of USB devices. At the same time, the present invention can adapt to various operating systems, such as Windows, Linux, IOS and Kylin.
[0053] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0054] This article uses specific examples to illustrate the principles and implementation methods of the present invention. The above examples are only used to help understand the system and core ideas of the present invention. At the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A KVM USB link switching system, characterized in that: The system comprises: an agent terminal module and a host terminal module; The seat terminal module is used to convert a first USB signal sent from a USB device into a first network signal, and send it to the host terminal module; the seat terminal module is also used to convert a second network signal sent from the host terminal module into a fourth USB signal, and send it to the corresponding USB device; the seat terminal module is also used to convert a third network signal sent from the host terminal module into a first video signal, and send it to the display; The host terminal module is used to convert the first network signal sent by the seat terminal module into a second USB signal and send it to the host; the host terminal module is also used to convert the third USB signal sent by the host into the second network signal and convert the second video signal sent by the host into the third network signal; The seat terminal module includes m seat terminals; the host terminal module includes n host terminals; m and n are both positive integers greater than or equal to 1; Each of the agent terminals comprises: a first signal unit, a first processor, a second signal unit, a first network unit, and a KVM management unit; Each of the host terminals comprises: a third signal unit, a second processor, a fourth signal unit and a second network unit; The first signal unit is used to convert the first USB signal sent by the USB device into a first data signal and send it to the first processor; the first processor converts the first data signal into the first network signal and sends it to the second processor through the first network unit and the second network unit; the second processor converts the first network signal into a second data signal; the third signal unit converts the second data signal into the second USB signal and sends it to the host; The third signal unit is used to convert the third USB signal sent by the host into a third data signal, and send it to the second processor; the second processor converts the third data signal into the second network signal, and sends it to the first processor through the second network unit and the first network unit; the first processor converts the second network signal into a fourth data signal; the first signal unit converts the fourth data signal into the fourth USB signal, and sends it to the corresponding USB device; The fourth signal unit is used to convert the second video signal sent by the host into a fifth data signal and send it to the second processor; the second processor converts the fifth data signal into the third network signal and sends it to the first processor through the second network unit and the first network unit; the first processor converts the third network signal into a sixth data signal; the second signal unit converts the sixth data signal into the first video signal and sends it to the display; The KVM management unit completes the pairing connection between each of the first network units and each of the second network units through the first processor.
2. The KVM USB link switching system according to claim 1, characterized in that: The USB devices include a mouse, a keyboard, a printer, a scanner, a USB storage device and a USB audio and video device.
3. The KVM USB link switching system according to claim 1, characterized in that: The system further comprises: a switch; Each of the first network units and each of the second network units are connected via the switch, and the switch is used to transmit the first network signal and / or the second network signal and / or the third network signal.
4. The KVM USB link switching system according to claim 3, characterized in that: Each of the first network units and the switch is connected, and each of the second network units and the switch is connected via a copper wire or an optical fiber.
5. The KVM USB link switching system according to claim 4, characterized in that: Data communication between each of the first network units and the switch and between each of the second network units and the switch are performed using Ethernet.
6. The KVM USB link switching system according to claim 1, characterized in that: Each of the first network units and each of the second network units are also paired and connected by sliding the mouse.
Citation Information
Patent Citations
KVM optical matrix switching system
CN106921834A
Dual-backup distributed KVM seat cooperation system
CN209281283U
KVM USB link switching system
CN212379832U