Terminal USB equipment remote read-write system based on cloud platform

文档序号:7470 发布日期:2021-09-17 浏览:31次 中文

1. A terminal USB device remote read-write system based on a cloud platform comprises a virtual terminal program, USB devices, a communication module, a protocol module, a wireless transmission module, an input processing module and a data processing module, and is characterized in that the virtual terminal program, the USB devices, the communication module, the protocol module, the wireless transmission module, the input processing module and the data processing module are sequentially in electric signal connection.

2. The cloud platform-based terminal USB device remote read-write system according to claim 1, wherein: the communication module is one or more of a Bluetooth module, a GPRS module, a 2.4G module, a 5.8G module, a Zigbee module and a WIFI module, and the WIFI module is specifically selected as the communication module.

3. The cloud platform-based terminal USB device remote read-write system according to claim 1, wherein: the USB device is one of a USB flash disk, a printer with a USB interface, a scanner and a UKEY, and the UKEY is specifically selected as the USB device.

4. The cloud platform-based terminal USB device remote read-write system according to claim 2, wherein: the WIFI module is selected from zbt-wm8302rt, zbt-m8192eu, zbt-8189 and ESP8266 in model number.

5. The cloud platform-based terminal USB device remote read-write system according to claim 1, wherein: the wireless transmission module is specifically a GPRS module.

6. The cloud platform-based terminal USB device remote read-write system according to claim 1, wherein: the virtual program in the virtual terminal program comprises widely used office software for scientific research and teaching, medical treatment and government affairs, such as a computer operating system, a cloud host, a cloud desktop, cloud application and the like.

7. The cloud platform-based terminal USB device remote read-write system according to claim 1, wherein: the USB equipment is inserted into a USB interface of a computer, the data in the USB equipment is read through the virtual terminal program by operating the computer, the data is transmitted to another remote computer through the communication module and the protocol module through the wireless transmission module, and the transmitted data is subjected to refining processing through the input processing module and the data processing module when the data is transmitted to the other computer.

Background

At present, a cloud computing technology is widely applied to scenes such as scientific research and teaching, medical treatment, government affairs and office, a cloud desktop is taken as an example, the principle is that a virtual machine instance runs on a cloud server for each user, and a terminal is connected to a desktop of the cloud virtual machine through a remote desktop transmission protocol to perform interactive operation. However, the traditional remote desktop transmission protocol can only redirect the operation of a keyboard and a mouse on the terminal, and cannot identify and read the USB peripheral on the terminal, and when the terminal is accessed to a cloud desktop, the local USB equipment of the terminal cannot be used on the cloud desktop;

under the trusted and creative trend, a large number of government units adopt a domestic alternative scheme, use the terminals of domestic chips to combine with the domestic desktop system of linux kernel to carry out daily work, and complete service migration transition through a cloud desktop or cloud application technology;

chinese patent application No. CN102710734A discloses a computer remote control system, which comprises a controlled terminal box and a control terminal box, wherein an electronic circuit board and a GPRS module are installed in the box body of the controlled terminal box, the box body is provided with an interface which can be connected with a keyboard interface, a mouse interface and a display card of a controlled computer host, an interface which is connected with a display interface and a power interface, a circuit formed by the electronic circuit board and the GPRS module is provided with an input processing module, a data processing module, an output module, a test module, a control module and a transmission module, and the box body of the control terminal box is internally provided with a GPRS module which is connected with a serial port of the control terminal computer host. The system can send the image of the computer display of the controlled end to the control end and send the keyboard and mouse commands of the control end to the controlled end, does not depend on computer software and network, and is convenient and reliable to control; however, the invention can not enable USB equipment (such as a U disk, a printer with a USB interface, a scanner, a UKEY and the like) accessed on the terminal to directly identify and drive in a cloud desktop or cloud application, thereby restricting the use of the existing peripheral equipment in a domestic substitution scheme, and if the printer and the UKEY can not be used in a business system of a government organization, the work is seriously influenced.

Therefore, there is a need for an improved USB device remote read/write system to solve the above problems.

Disclosure of Invention

The invention aims to provide a remote reading and writing system of terminal USB equipment based on a cloud platform, which can be applied to widely used scenes such as scientific research and teaching, medical treatment and government affairs office, such as a cloud host, a cloud desktop, cloud application and the like.

In order to achieve the purpose, the invention adopts the main technical scheme that:

a terminal USB device remote read-write system based on a cloud platform comprises a virtual terminal program, USB devices, a communication module, a protocol module, a wireless transmission module, an input processing module, a data processing module, an output module and a control module, wherein the virtual terminal program, the USB devices, the communication module, the protocol module, the wireless transmission module, the input processing module, the data processing module, the output module and the control module are sequentially in electric signal connection.

Preferably, the communication module is one or more of a bluetooth module, a GPRS module, a 2.4G module, a 5.8G module, a Zigbee module, and a WIFI module, and the communication module is specifically a WIFI module.

Preferably, the USB device is one of a USB disk, a printer with a USB interface, a scanner, and a UKEY, and the USB device specifically selects the UKEY as the USB device.

Preferably, the WIFI module is selected from zbt-wm8302rt, zbt-m8192eu, zbt-8189 and ESP 8266.

Preferably, the wireless transmission module is specifically a GPRS module.

Preferably, the virtual program in the virtual terminal program includes widely used office software for scientific research and teaching, medical treatment and government affairs, such as a computer operating system, a cloud host, a cloud desktop and a cloud application.

Preferably, the USB device is inserted into a USB interface of a computer, the data in the USB device is read by operating the computer through the virtual terminal program, the data is transmitted to another remote computer through the communication module and the protocol module through the wireless transmission module, and the transmitted data is refined through the input processing module and the data processing module when the data is transmitted to the another remote computer.

The invention has at least the following beneficial effects:

1. according to the technology, through a virtual device driving technology, a USB device is simulated on a virtual host and a terminal at the cloud end respectively, and a read-write instruction of a USB protocol is transmitted through a network terminal, so that remote operation of the USB device is realized, an operating system and business software of the remote host can normally identify and control the remote device, namely, the USB device is inserted into a computer at the A place, and the USB device can be directly read from a computer at the B place except the thousand places just like the device is inserted into the local computer, so that a remote control effect is achieved.

2. When the USB equipment transmits data to another computer, the transmitted data can be refined through the input processing module and the data processing module, the optimization effect of data transmission is improved, and the stability of data transmission is further improved.

Drawings

The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:

FIG. 1 is a block diagram of the system of the present invention.

Detailed Description

Embodiments of the present application will be described in detail with reference to the drawings and examples, so that how to implement technical means to solve technical problems and achieve technical effects of the present application can be fully understood and implemented.

As shown in fig. 1, the cloud platform-based terminal USB device remote read/write system provided in this embodiment includes a virtual terminal program, a USB device, a communication module, a protocol module, a wireless transmission module, an input processing module, a data processing module, an output module, and a control module, a virtual terminal, a USB device, a communication module, a protocol module, and a wireless transmission module, the wireless terminal comprises an input processing module, a data processing module, an output module and a control module, wherein the input processing module, the data processing module, the output module and the control module are sequentially in electric signal connection, a wireless transmission module is a GPRS module, a virtual program in a virtual terminal program comprises widely-used office software for scientific research and teaching, medical treatment and government affairs, such as a computer operating system, a cloud host, a cloud desktop and cloud application, a USB device is one of a USB flash disk, a printer with a USB interface, a scanner and a UKEY, and the USB device selects the UKEY as the USB device;

the communication module is one or more of a Bluetooth module, a GPRS module, a 2.4G module, a 5.8G module, a Zigbee module and a WIFI module, the communication module specifically selects the WIFI module, the model of the WIFI module is selected from zbt-wm8302rt, zbt-m8192eu, zbt-8189 and ESP8266, the model of the WIFI module is specifically selected from an ESP8266 model of the WIFI module, the ESP8266 is an ultra-low power consumption UART-WiFi transparent transmission module, has an energy consumption technology, is specially designed for mobile equipment and Internet of things application, can connect physical equipment of a user to a Wi-Fi wireless network, performs Internet or local area network communication, realizes a networking function, plays a vital role in the system, and can realize the remote transmission function of USB equipment data through the setting of the communication module;

the USB equipment is inserted into a USB interface of a computer, data in the USB equipment is read through a virtual terminal program by operating the computer, the data is transmitted to another remote computer through a communication module and a protocol module through a wireless transmission module, and the transmitted data is subjected to refining processing through an input processing module and a data processing module when the data is transmitted to the other remote computer.

As shown in fig. 1, the principle of the terminal USB device remote read-write system based on the cloud platform provided in this embodiment is as follows: the USB equipment is inserted into a USB interface of a computer, data in the USB equipment is read through a virtual terminal program by operating the computer, the data is transmitted to another remote computer through a communication module and a protocol module through a wireless transmission module, and the transmitted data is subjected to refining processing through an input processing module and a data processing module when the data is transmitted to the other computer; according to the technology, through a virtual device driving technology, a USB device is simulated on a virtual host and a terminal at the cloud end respectively, and a read-write instruction of a USB protocol is transmitted through a network terminal, so that remote operation of the USB device is realized, an operating system and business software of the remote host can normally identify and control the remote device, namely, the USB device is inserted into a computer at the A place, and the USB device can be directly read from a computer at the B place except the thousand places just like the device is inserted into the local computer, so that a remote control effect is achieved.

As used in the specification and in the claims, certain terms are used to refer to particular components. As one skilled in the art will appreciate, manufacturers may refer to a component by different names. This specification and claims do not intend to distinguish between components that differ in name but not function. In the following description and in the claims, the terms "include" and "comprise" are used in an open-ended fashion, and thus should be interpreted to mean "include, but not limited to. "substantially" means within an acceptable error range, and a person skilled in the art can solve the technical problem within a certain error range to achieve the technical effect basically.

It is noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a good or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such good or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of additional like elements in the article or system in which the element is included.

The foregoing description shows and describes several preferred embodiments of the invention, but as aforementioned, it is to be understood that the invention is not limited to the forms disclosed herein, but is not to be construed as excluding other embodiments and is capable of use in various other combinations, modifications, and environments and is capable of changes within the scope of the inventive concept as expressed herein, commensurate with the above teachings, or the skill or knowledge of the relevant art. And that modifications and variations may be effected by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:一种参数配置方法及装置、存储介质及电子装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!