计算机转换开关以及其方法技术

技术编号:2859201 阅读:180 留言:0更新日期:2012-04-11 18:40
多个本地端与远程计算机共享多个本地端操作装置,其中这些计算机与这些操作装置的连接协议不相同。先接收这些操作装置的第一电子信号,其中这些第一电子信号各自都符合其所来源的操作装置的连接协议。接着,将这些第一电子信号中的每一个都转换成一标准包。然后,安排这些标准包在这些操作装置与这些计算机之间的路径。之后,将这些标准包中的每一个都转换成符合其路径目的计算机的连接协议的一第二电子信号。

【技术实现步骤摘要】

本专利技术涉及一种切换装置,且特别涉及一种可供多台串接且兼容性佳的。
技术介绍
由于信息技术的快速发展,使得计算机及其外围产品的应用相当普及。计算机使用者通常利用鼠标及键盘等输入外设对计算机进行操作,计算机藉由监视器或喇叭等输出外设,将计算机状况显示在监视器或利用声音指示,使计算机使用者可以随时掌握计算机的实时状况。有时候为了满足不同的需求,使用者可能拥有不只一台的计算机来处理各类不同的事情。传统上,每台计算机都应配备一组操作装置,例如键盘、鼠标、监视器及喇叭等,但是这种配置方式却十分浪费金钱与空间。在另一方面,大型的系统业者或是中小型的企业内部网络,通常拥有多则上千台或至少数台的服务器,而每台服务器都需使用监视器,键盘及鼠标以作为管理所需。但实际上在使用服务器时,却极少需要使用到这些操作装置,在大部分的时候服务器是不需要被管理者所控制的。因此,在这种情况下,每台服务器使用个别之一组操作装置是不必要而且也不合成本的,而且还会造成空间的浪费。于是一种计算机转换开关(Keyboard-Video-Mouse Switch;KVMSwitch),使用至少一组操作装置来管理多台计算机的装置,解决了这样的问题。使用计算机转换开关不仅仅解决费用的问题,还解决了设备及空间的问题,同时也可克服不同接口的兼容性问题。然而,单一计算机转换开关由于本身的硬件设计与成本限制,其可容纳连接的操作装置的组数以及计算机的个数有限。另一方面,熟知的计算机转换开关彼此间并不容易进行串接。而且,当多组操作装置同时使用多台计算机时,各操作装置与各计算机间的连接协议并不一定相同,常用的连接协议例如有通用串行总线(Universal Serial Bus;USB)接口、串行端口(COM)接口或个人计算机第二代系统(Personal System/2;PS/2)接口等。这些不同的连接协议会降低计算机转换开关的兼容性,并拖累多台串连时信号的交换效率。举例来说,当键盘的连接协议为通用串行总线接口,但计算机的连接协议为个人计算机第二代系统接口时,熟知的计算机转换开关通常会选在接收键盘的电子信号时或是选在发送至计算机时将其由符合通用串行总线接口转为符合个人计算机第二代系统。然而,这种熟知的处理方式对于多台串接的计算机转换开关而言并不适用。多台串接的计算机转换开关若要传递不同连接协议的电子信号,则其内部必须提供适用于各种不同连接协议的电路,这不但增加了设计的难度,不易提高其兼容性,而且也会严重降低其使用效率。上述缺点在使用者实际使用时会带来许多不便。尤其对于大型的系统业者或是中小型的企业内部网络而言,计算机转换开关若无法同时使用为数庞大的操作装置以及计算机,不但会提高系统架设与维护的成本负担,且也会拖累整个网络的通讯效率。
技术实现思路
因此本专利技术的目的就是提供一种计算机转换开关,供改善其对于不同连接协议的兼容性,并使多台计算机转换开关得以串接以扩充连接更多的操作装置与计算机,且降低其设计的难度。本专利技术的另一目的是提供一种计算机切换方法,用以增进计算机转换开关的数据交换效率以及兼容性,并使串接的多台计算机转换开关间能够高速地交换数据,且增进计算机转换开关的扩充性。根据本专利技术之上述目的,提出一种,供多个本地端与远程计算机藉由多个计算机转换开关共享多个本地端操作装置,且其中这些计算机与这些操作装置的连接协议不相同。先接收这些操作装置的第一电子信号,其中这些第一电子信号各自符合其所来源的操作装置的连接协议。接着,将这些第一电子信号的每一个都转换成一标准包。然后,安排这些标准包在这些操作装置与这些计算机之间的路径。之后,将所有这些标准包转换成符合其路径目的的该计算机的连接协议的第二电子信号。另一方面,本专利技术的计算机转换开关至少包含多个第一接口,一切换装置以及多个第二接口。多个第一接口适用于连接这些操作装置以接收多个第一电子信号,其中这些电子信号的每一个都符合其所来源的操作装置的连接协议。各个所述第一接口都具有一第一译码装置,用以将第一电子信号转换成一标准包。切换装置根据一路径选择设定,安排这些标准包在这些操作装置与这些计算机之间的路径。多个第二接口适用于连接这些计算机,其中各个第二接口具有一第二译码装置,将自该切换装置接收的标准包转换成符合所连接的计算机的连接协议的一第二电子信号。依照本专利技术一优选实施例,该切换装置包含一中央处理器。各所述电子信号选自一键盘信号以及一鼠标信号其中之一。所述第一接口包含多个通用异步收发器(Universal Asynchronous Receiver/Transmitter,UART)、一半双工处理器以及一中央处理器。所述第二接口包含多个通用异步收发器、一半双工处理器以及一中央处理器。依照本专利技术的另一优选实施例,当计算机转换开关供多个本地端与远程计算机共享多个本地端操作装置时,此计算机转换开关还包含一包编码装置,一网络装置以及一包译码装置。该包编码装置根据这些标准包产生至少一网络包,其中该网络包具有多个数据区段,各数据区段分别储存所对应的各第一接口的标准包。网络装置经由网络协议与另一该种计算机转换开关的网络装置通讯,以发送网络包,并接收另一该种计算机转换开关所发送的网络包。包译码装置将另一该种计算机转换开关所发送的网络包译码以得到至少一远程标准包。根据此优选实施例,网络包还具有网络包头区段。当所述标准包的路径目的为连接在同一远程计算机转换开关的这些远程计算机时,这些标准包被编码在单一的该网络包中。包编码装置包含一中央处理器,且包译码装置亦包含一中央处理器,其中两者可使用同一个中央处理器来同时作为包编码与译码之用。网络装置包含网络接口芯片以及网络交换机。网络适配卡连接包编码装置以及包译码装置。网络交换机具有一第一端口、第二端口及第三端口,其中第一端口连接网络接口芯片,第二端口及第三端口之一供串接另一该种计算机转换开关。此外,网络装置还包含二选一转换开关与第二端口连接,供选择切换至以太网络或另一该种计算机转换开关。附图说明100、200、400a、400b、500a、500b计算机转换开关112第二接口114第一接口120切换装置152本地端计算机154本地端操作装置162第二译码装置164第一译码装置212计算机连接端口 214操作装置连接端口216通用异步收发器以及半多任务处理器220第二中央处理器 232网络接口芯片234网络交换机 236二选一转换开关260第一中央处理器 270双通道内存264第一端口274第二端口284第三端口300网络包302第一协议区段304标准数据区段422包编码装置 424包译码装置430网络装置600网络包602网络包头区段612第二协议区段614a、614b、614c、614d数据区段具体实施方式图1是表示本专利技术之一优选实施例的示意图,为了能够清楚表示与说明此优选实施例,图1中仅各以一个第一接口114与第二接口112作为代表。计算机转换开关100是以多组第一接口114,例如通用串行总线接口、串行端口接口、个人计算机第二代系统接口、红外线接口、蓝牙接口或其它有线及无线接口,连接多组本地端操作装置154,例如键盘及鼠标等,如此来传递电子信号。此时,此电子信号符合其所来源的本地端操作本文档来自技高网
...

【技术保护点】
一种计算机转换开关,供多个计算机共享多个操作装置,其中所述计算机与所述操作装置的连接协议不相同,该计算机转换开关至少包含:多个第一接口,适用于连接所述操作装置以接收多个第一电子信号,其中所述电子信号各自符合其所来源的操作装置的连接协 议,每个所述第一接口具有一第一译码装置,用以将所述第一电子信号转换成一标准包;一切换装置,根据路径选择设定,安排所述标准包在所述操作装置与所述计算机之间的路径;以及多个第二接口,适用于连接这些计算机,其中每个第二接口都具有一 第二译码装置,将自所述切换装置接收的所述标准包转换成符合所连接计算机的连接协议的一第二电子信号。

【技术特征摘要】
1.一种计算机转换开关,供多个计算机共享多个操作装置,其中所述计算机与所述操作装置的连接协议不相同,该计算机转换开关至少包含多个第一接口,适用于连接所述操作装置以接收多个第一电子信号,其中所述电子信号各自符合其所来源的操作装置的连接协议,每个所述第一接口具有一第一译码装置,用以将所述第一电子信号转换成一标准包;一切换装置,根据路径选择设定,安排所述标准包在所述操作装置与所述计算机之间的路径;以及多个第二接口,适用于连接这些计算机,其中每个第二接口都具有一第二译码装置,将自所述切换装置接收的所述标准包转换成符合所连接计算机的连接协议的一第二电子信号。2.如权利要求1所述的计算机转换开关,其中当该计算机转换开关供多个本地端与远程计算机共享多个本地端操作装置时,该计算机转换开关还包含包编码装置,根据这些标准包产生至少一网络包,其中该网络包具有多个数据区段,各数据区段分别储存所对应的各第一接口的标准包;网络装置,经由网络协议与另一该种计算机转换开关的网络装置通讯,以发送所述网络包,并接收该另一该种计算机转换开关所发送的网络包;包译码装置,将该另一该种计算机转换开关所发送的网络包译码以得到至少一远程标准包。3.如权利要求2所述的计算机转换开关,其中所述包编码装置以及所述包译码装置为中央处理器。4.如权利要求2所述的计算机转换开关,其中该网络装置包含网络接口芯片,连接所述包编码装置以及所述包译码装置;网络交换机,具有第一端口、第二端口及第三端口,其中该第一端口连接该网络接口芯片,该第二端口及该第三端口之一供串接该另一该种计算机转换开关。5.如权利要求1所述的计算机转换开关,其中所述第一接口包含多个第一通用异步收发器、一第一半双工处理器以及一第一中央处理器,所述第二接口包含多个第二通用异步收发器、一第二半双工处理器以及一第二...

【专利技术属性】
技术研发人员:陈尚仲
申请(专利权)人:宏正自动科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1