Wan环境下端口映射方法及系统的制作方法

文档序号:7855221阅读:292来源:国知局
专利名称:Wan环境下端口映射方法及系统的制作方法
技术领域
本发明涉及桌面虚拟化领域,尤其涉及一种WAN环境下端口映射方法及系统。
背景技术
服务器虚拟化、桌面虚拟化和应用虚拟化是现在计算机虚拟化中的三大虚拟化技术。也是未来云计算的一个重要技术。目前在全球的各个行业,已经开始了虚拟化的技术的推广,并逐渐的在IT行业中盛行起来。目前全球众多企业都已经虚拟化,并且逐渐的完全虚拟化,朝着云计算的方向发展。应用虚拟化是云计算的不可缺少的一部分,它将用户的应用和终端机分离开,使得应用脱离系统的束缚,但是由于外设的大量使用,束缚了应用虚拟化的快速发展,因此解 决应用虚拟化的外设问题成了重中之重。桌面即服务(DAAS)为企业和个人用户提供了各种各样的桌面即服务,在WAN环境下云计算可以为用户和员工提供桌面,但是基于WAN环境下,USB外设、串口外设、并口外设的使用很不理想,由于USB、串口和并口的物理特性,限制外设的传输距离,阻碍了在WAN情况下的外设使用。

发明内容
本发明的目的在于提供一种WAN环境下端口映射方法及系统,使用户在WAN环境下访问外设就像使用物理P C机访问本地外设一样的效果。本发明的目的是通过以下技术方案实现的。一种WAN环境下端口映射方法,包括步骤a :客户端插入外设,软件服务端封装设备信息并发送给网关;b :网关接收客户端发送的设备信息,并进行处理后转发给虚拟桌面;c :虚拟桌面接收到设备信息,加载设备驱动,并解压设备信息,还原设备,设备映射成功。优选的,步骤b具体包括网关判断设备到虚拟桌面网络是否可用,如果网络不可用,则网关发送欺骗信息给客户端,同时发送设备信息给虚拟桌面。优选的,所述欺骗信息用于表明设备已经传送。优选的,所述外设为USB设备、串口设备或并口设备。一种WAN环境下端口映射系统,包括客户端、虚拟桌面及网关,客户端通过广域网接入网关,虚拟桌面通过局域网与网关建立连接,客户端用于封装设备信息,同时将设备信息通过网络传送给网关;网关用于对接收到客户端发送过来的设备信息进行处理,并转发给虚拟桌面;虚拟桌面用于根据接收到的设备信息,加载设备驱动,并解压设备信息,还原设备。优选的,所述客户端上安装有端口映射系统软件服务端,所述服务端用于封装设备信息。优选的,所述网关还用于根据网络状况,对客户端上的端口映射系统软件的服务端发送欺骗信息,用以声明已经传送设备。优选的,所述外设为USB设备、串口设备或并口设备。本发明与现有技术相比,本发明提供的一种WAN环境下端口映射方法及系统,通过解析传统方式下外设传输的原理,在WAN环境下对于外设的访问,通过使用接入网关技术,对于设备进行信号欺骗,延长外设的响应时间,欺骗外设控制信息,完成在WAN情况下的外设访问。从而使用户在WAN环境下访问外设就像使用物理P C机访问本地外设一样的效果。


图I是本发明WAN环境下端口映射系统原理框图。 图2是本发明WAN环境下端口映射方法流程图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。请参阅图I所示,本发明WAN环境下端口映射系统,包括客户端、虚拟桌面、网关,客户端通过广域网接入网关,虚拟桌面通过局域网与网关建立连接,客户端上安装端口映射系统软件服务端(Server端),当外设(USB、串口、并口设备)插入到客户端设备上后,端口映射系统软件的服务端会封装设备信息,同时将设备信息通过网络传送给网关;网关接收到客户端设备上的端口映射软件的服务端发过来的信息,会进行信息处理,同时对于客户端上的端口映射系统软件的服务端进行“欺骗”,并声明已经传送设备。同时,虚拟机下的虚拟桌面安装终端映射系统软件客户端(Client),客户端接收网关转发过来的设备信息,并加载设备驱动,解压设备信息,还原设备。请参阅图2所示,本发明WAN环境下端口映射方法,包括步骤201 :客户端插入外设,软件服务端封装设备信息并发送给网关。步骤202 :网关接收客户端发送的设备信息,并进行处理后转发给虚拟桌面。首先网关会判断设备到虚拟桌面网络是否可用,如果网络不可用,则网关发送欺骗信息“发现设备”给客户端,同时发送设备信息给虚拟桌面。步骤203 :虚拟桌面接收到设备信息,加载设备驱动,并解压设备信息,还原设备。步骤204 :设备映射成功,可正常使用设备。本发明提供的一种WAN环境下端口映射方法及系统,通过解析传统方式下外设传输的原理,在WAN环境下对于外设的访问,通过使用接入网关技术,对于设备进行信号欺骗,延长外设的响应时间,欺骗外设控制信息,完成在WAN情况下的外设访问。从而使用户在WAN环境下访问外设就像使用物理P C机访问本地外设一样的效果。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应 包含在本发明的保护范围之内。
权利要求
1.一种WAN环境下端口映射方法,其特征在于,包括步骤 a :客户端插入外设,软件服务端封装设备信息并发送给网关; b :网关接收客户端发送的设备信息,并进行处理后转发给虚拟桌面; c :虚拟桌面接收到设备信息,加载设备驱动,并解压设备信息,还原设备,设备映射成功。
2.如权利要求I所述的WAN环境下端口映射方法,其特征在于,步骤b具体包括网关判断设备到虚拟桌面网络是否可用,如果网络不可用,则网关发送欺骗信息给客户端,同时发送设备信息给虚拟桌面。
3.如权利要求2所述的WAN环境下端口映射方法,其特征在于,所述欺骗信息用于表明设备已经传送。
4.如权利要求I所述的WAN环境下端口映射方法,其特征在于,所述外设为USB设备、串口设备或并口设备。
5.一种WAN环境下端口映射系统,其特征在于,包括客户端、虚拟桌面及网关,客户端通过广域网接入网关,虚拟桌面通过局域网与网关建立连接, 客户端用于封装设备信息,同时将设备信息通过网络传送给网关; 网关用于对接收到客户端发送过来的设备信息进行处理,并转发给虚拟桌面; 虚拟桌面用于根据接收到的设备信息,加载设备驱动,并解压设备信息,还原设备。
6.如权利要求5所述的WAN环境下端口映射系统,其特征在于,所述客户端上安装有端口映射系统软件服务端,所述服务端用于封装设备信息。
7.如权利要求5所述的WAN环境下端口映射系统,其特征在于,所述网关还用于根据网络状况,对客户端上的端口映射系统软件的服务端发送欺骗信息,用以声明已经传送设备。
8.如权利要求5所述的WAN环境下端口映射系统,其特征在于,所述外设为USB设备、串口设备或并口设备。
全文摘要
本发明提供了一种WAN环境下端口映射方法及系统,该方法包括步骤a客户端插入外设,软件服务端封装设备信息并发送给网关;b网关接收客户端发送的设备信息,并进行处理后转发给虚拟桌面;c虚拟桌面接收到设备信息,加载设备驱动,并解压设备信息,还原设备,设备映射成功。本发明提供的一种WAN环境下端口映射方法及系统,通过解析传统方式下外设传输的原理,在WAN环境下对于外设的访问,通过使用接入网关技术,对于设备进行信号欺骗,延长外设的响应时间,欺骗外设控制信息,完成在WAN情况下的外设访问。从而使用户在WAN环境下访问外设就像使用物理PC机访问本地外设一样的效果。
文档编号H04L29/12GK102752412SQ201210228949
公开日2012年10月24日 申请日期2012年7月4日 优先权日2012年7月4日
发明者吴良玉, 马成立 申请人:深圳市京华科讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1