[发明专利]一种基于TCP/IP网络的智能设备远程控制系统及其交互方法在审

专利信息
申请号: 201510801502.9 申请日: 2015-11-19
公开(公告)号: CN105391719A 公开(公告)日: 2016-03-09
发明(设计)人: 刘轶;陈琦;徐祥;陈鹏 申请(专利权)人: 苏州跬步信息技术有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08
代理公司: 苏州翔远专利代理事务所(普通合伙) 32251 代理人: 陆金星
地址: 215123 江苏省苏州市工业园区高等教育区*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 tcp ip 网络 智能 设备 远程 控制系统 及其 交互 方法
【说明书】:

技术领域

发明涉及远程控制技术,具体涉及一种基于TCP/IP网络的智能设备远程控制系统及其交互方法。

背景技术

网络协议是网络中(包括互联网)传递、管理信息的规范。如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议。网络协议包含两个核心协议,即TCP(传输控制协议)和IP(网际协议)。它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP/IP是Internet的基础协议,也是一种电脑数据打包和寻址的标准方法。TCP/IP协议是网络的基础,是Internet的语言,可以说没有这个协议就没有互联网的今天。

但是由于互联网上分为内网和外网,在整个的传输过程中,会遇到防火墙的限制。

基于TCP/IP网络的智能设备远程控制,是通过TCP/IP的网络协议,实现云端的虚拟机共享,或远程管理不同物理位置的智能设备。其主要场景有:(1)映射有限数量的加密锁(俗称加密狗)至云端环境中的任意虚拟化计算机系统;(2)技术人员远程接入现场工业4.0智能设备进行安装、调试和排错;(3)跨办公区共享手机、平板、穿戴、读卡器等智能设备,进行开发调试工作;(4)跨地域接入、使用和监控智能家居、安防等联网设备。

现有技术中,如以Digi公司为代表的AnywhereUSB网络硬件解决方案。AnywhereUSB产品是一个支持网络功能的USB集线器,允许USB设备连接在任何一个局域网中。它通过TCP/IP以太网来访问和监控远程USB和串口设备,能够实现与现有的POS或其他应用程序软件兼容,通过网络在虚拟环境(如VMware)连接USB和串口设备。上述技术方案,成本较高,且目前仅支持USB1.0规范,速度慢,需要从实际生产环境中拆卸下设备,日常维护麻烦。

以FabulaTech公司为代表的USBoverNetwork软件解决方案。USBoverNetwork是一个能够分享和获取本地或者网上USB设备的共享解决方案。它包括USBoverNetworkClient和USBoverNetworkServer两部分:(1)Server相当于服务器端,安装在提供USB内容的电脑上;(2)Client相当于客户端,安装在其他电脑上,用来访问Server端的USB内容,在Client上输入Server端电脑的IP地址就可以访问。

为了能在IP网络上共享USB接口的外围设备,USBoverNetwork创造出基于IP的扩展USB总线概念-iUSB。iUSB是通过在客户端的USB驱动层中加入虚拟主控制器接口(VHCI),和在服务器端的USB驱动层中加入虚拟设备驱动(VDD)来实现的。由于包括了这个与操作系统无关的协议iUSB,使得网络上的USB设备可以跨平台、透明地被访问。另外,这种实现在驱动级的方法,与传统的远程过程调用共享设备的方法相比,提供了更多的设备和控制信息,减轻了服务器端的负担,且具有更好的安全性。然而,上述技术方案存在以下缺点和限制:(1)仅限于在Windows主机间实现USB设备的共享,不支持Linux主机之间,以及Windows与Linux主机之间的USB设备共享;(2)不具备统一的设备调度功能。

发明内容

本发明的发明目的是提供一种基于TCP/IP网络的智能设备远程控制系统及其交互方法,具有成本低廉、维护方便的特点,且支持多种接口类型的设备接入。

为达到上述发明目的,本发明采用的技术方案是:一种基于TCP/IP网络的智能设备远程控制系统,包括智能设备、服务器和终端,所述智能设备通过接口模块连接到服务器,所述服务器和终端通过网络相连,所述服务器包括服务端HTTP通讯模块、智能设备服务端驱动模块、主机控制器模块和身份验证模块,所述终端包括客户端HTTP通讯模块、虚拟主机控制器模块、智能设备客户端驱动模块和客户端UI接口模块。

上述技术方案中,所述智能设备为打印机或人机交互设备或其他工业制造中所用的设备。

上述技术方案中,所述接口模块为USB接口模、串口模块或无线通信模块。

一种基于TCP/IP网络的智能设备远程控制交互方法,包括如下步骤:

步骤一,所述智能设备连接到服务器后,所述服务器对连接的智能设备进行识别和信息收集;

步骤二,所述终端通过服务器获取智能设备的信息构建虚拟智能设备;

步骤三,所述终端通过服务器实现对智能设备的操控处理。

进一步技术方案,所述步骤二的具体过程如下:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州跬步信息技术有限公司,未经苏州跬步信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510801502.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top