CN208488713U - 一种分布式kvm***中多坐席键盘灯同步的装置 - Google Patents
一种分布式kvm***中多坐席键盘灯同步的装置 Download PDFInfo
- Publication number
- CN208488713U CN208488713U CN201820591210.6U CN201820591210U CN208488713U CN 208488713 U CN208488713 U CN 208488713U CN 201820591210 U CN201820591210 U CN 201820591210U CN 208488713 U CN208488713 U CN 208488713U
- Authority
- CN
- China
- Prior art keywords
- keyboard
- host
- keyboard light
- status request
- kvm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
本实用新型公开了一种分布式KVM***中多坐席键盘灯同步的装置。本实用新型的装置包括位于KVM坐席端节点的键盘鼠标接口机构、鼠标跨屏判断机构、键盘灯状态请求生成机构、键盘灯状态请求发送机构和键盘灯状态接收机构,以及位于KVM主机端节点的键盘灯状态请求接收机构、主机键盘接口和键盘灯状态发送机构。本实用新型配置简单,能同步远程接入同一台主机的所有键盘的键盘灯、鼠标跨屏时可同步更新键盘灯状态、切换接入主机时可即时更新键盘灯状态,实现分布式KVM***中多坐席键盘灯的同步。
Description
技术领域
本实用新型涉及远程键盘传输技术领域,特别是涉及一种分布式KVM***中多坐席键盘灯同步的装置。
背景技术
在分布式KVM***中,存在多个坐席同时接入一台主机的情况,此时就需要所有接入的键盘灯状态一致,不然会影响用户的使用体验。因此该类***需要一种多坐席间同步键盘灯的机构。
实用新型内容
为了克服现有技术的不足,本实用新型的目的在于提供一种分布式KVM***中多坐席键盘灯同步的装置。本实用新型中所有键盘灯相关网络包都是通过分布式KVM***现有的网络连接线和交换机传输,不需要额外增加线路和网络设备,节省成本,操作方便。
本实用新型的技术方案具体介绍如下。
一种分布式KVM***中多坐席键盘灯同步的装置,其包括若干组KVM坐席端节点
和若干组主机端节点; KVM坐席端节点和键盘连接;KVM主机端节点和主机连接;KVM坐席端节点包括键盘鼠标接口、鼠标跨屏判断机构、键盘灯状态请求生成机构、键盘灯状态请求发送机构和键盘灯状态接收机构;KVM主机端节点包括键盘灯状态请求接收机构、主机键盘接口和键盘灯状态发送机构;键盘通过键盘鼠标接口一路直接连接键盘灯状态请求生成机构,另一路依次连接鼠标跨屏判断机构和键盘灯状态请求生成机构,键盘灯状态请求生成机构和键盘灯状态请求发送机构连接;键盘灯状态请求发送机构通过网络交换机依次和键盘灯状态请求接收机构和主机键盘接口连接,主机键盘接口一路和主机相连,另一路和键盘灯状态发送机构连接,键盘灯状态发送机构通过网络交换机依次和键盘灯状态接收机构、键盘鼠标接口以及键盘相连接。
本实用新型中,键盘包含但不限于USB、PS2键盘。
本实用新型中,KVM主机端节点和主机的连接方式包含但不限于USB和PS2连接。
本实用新型中,KVM坐席端节点接入键盘,在检测到需要同步键盘灯状态时,产生键盘灯状态请求并通过网络发送到当前接入的主机端KVM节点;主机端KVM节点接收到键盘灯状态请求网络包后,发送到对应主机接口,并接收主机反馈的键盘灯状态,之后将其通过网络发送到所有接入该主机的KVM坐席端节点;KVM坐席端节点收到包含键盘灯状态的网络包后,将其传送到键盘,从而使得键盘灯状态和其接入的主机状态一致,实现多坐席间键盘灯状态与主机的同步。和现有技术相比,本实用新型的有益效果在于:配置简单,能同步远程接入同一台主机的所有键盘的键盘灯,鼠标跨屏时可同步更新键盘灯状态,切换接入主机时可即时更新键盘灯状态,可同步的键盘数量不限。
附图说明
图1为实施例中的一种分布式KVM***中多坐席键盘灯同步的装置的结构框图。
图中标号:1-键盘,2-主机,3-网络交换机,4-键盘鼠标接口,5-鼠标跨屏判断机构,6-键盘灯状态请求生成机构,7-键盘灯状态请求发送机构,8-键盘灯状态接收机构,9-键盘灯状态请求接收机构,10-主机键盘接口,11-键盘灯状态发送机构。
具体实施方式
下面结合附图和实施例对本实用新型的技术方案进行详细介绍。
实施例1
图1为分布式KVM***中多坐席键盘灯同步的装置的结构框图,其包括若干组KVM
坐席端节点U0,U1……Un和若干组主机端节点V0,V1……Vm; KVM坐席端节点和键盘1连接;KVM主机端节点和主机2连接;KVM坐席端节点包括键盘鼠标接口4、鼠标跨屏判断机构5、键盘灯状态请求生成机构6、键盘灯状态请求发送机构7和键盘灯状态接收机构8;KVM主机端节点包括键盘灯状态请求接收机构9、主机键盘接口10和键盘灯状态发送机构11;键盘1通过键盘鼠标接口4一路直接连接键盘灯状态请求生成机构6,另一路依次连接鼠标跨屏判断机构5和键盘灯状态请求生成机构6,键盘灯状态请求生成机构6和键盘灯状态请求发送机构7连接;键盘灯状态请求发送机构7通过网络交换机3依次和键盘灯状态请求接收机构9和主机键盘接口10连接,主机键盘接口10一路和主机2相连,另一路和键盘灯状态发送机构11连接,键盘灯状态发送机构11通过网络交换机3依次和键盘灯状态接收机构8、键盘鼠标接口4以及键盘1相连接。
实施例中的装置,其各部件的结构和功能如下所述:
A、键盘鼠标接口4:其采用USB2.0接口芯片,其通过USB接口和键盘连接,接受键盘发送的键值、接受鼠标动作、检测键盘***、以及向键盘发送键盘灯状态,通过UART接口和键盘灯状态请求生成机构6连接;
B、鼠标跨屏判断机构5:用于根据鼠标坐标来判断是否跨屏,从而判断该坐席接入的主机是否发生变化;
C、键盘灯状态请求生成机构6:其采用FPGA芯片,通过RGMII接口和键盘灯状态请求发送机构7连接;其功能为将键盘值转换为网络包发送给键盘灯状态请求发送机构7;根据键盘键值、***操作、以及是否跨屏来确定是否发送键盘灯状态请求;
D、键盘灯状态请求发送机构7:将键盘灯状态请求转换成网络包,并发送给当前接入的主机端节点;
E、键盘灯状态接收机构8:其采用网络接口芯片,通过双绞线和网络交换机3连接;从键盘灯状态发送机构11发送过来的键盘灯状态包中提取出键盘灯状态,并发送给键盘鼠标接口4;
F、键盘灯状态请求接收机构9:其采用网络接口芯片,其通过双绞线和网络交换机3连接,通过RGMII接口和主机键盘接口10连接;其接受键盘灯状态请求发送机构7通过网络发送的键盘灯状态请求包,并将请求发送给主机键盘接口10;
G、主机键盘接口10:其采用USB2.0接口芯片,其通过USB接口和主机2相连,将键盘灯状态请求接收机构9发送的键盘灯状态请求转换成USB2.0的包转发给主机2,同时接收主机2发送的键盘灯状态信息的USB包;
H、键盘灯状态发送机构11:其通过UART接口和主机键盘接口10连接;其功能为将键值从网络包提取出来,发送给主机键盘接口10;同时将主机键盘接口10发过来的键盘灯信息转换为网络包发送给键盘灯状态接收机构8,通过网络交换机3发送到所有接入该主机2的KVM坐席端节点。
鼠标跨屏判断机构5判断鼠标跨屏的具体过程如下:
B1、设置接入主机屏幕分辨率,(x,y);
B2、获取鼠标当前坐标(x0,y0);
B3、获取鼠标移动像素点数(dx,dy);
B4、如果x0+dx<0或x0+dx>=x或y0+dy<0或y0+dy>=y,则判断鼠标跨屏;
键盘灯状态请求生成机构6,根据如下条件生成键盘灯状态请求:
C1、鼠标跨屏;
C2、键盘***;
C3、键盘发送的键值为“caps lock”或“scroll lock”或“num lock”;
C4、接入的主机发生切换;
键盘灯状态接收机构8,判断接收到的键盘灯状态是否有效的步骤如下:
G1、获取包的源网络地址src_addr,可以是MAC地址或IP地址等;
G2、获取该坐席节点接入的主机端网络地址pc_addr;
G3、比较src_addr和pc_addr,如果相同,则判断为有效;否则丢弃
本实用新型中,利用分布式KVM坐席端节点,监测键盘***,然后向该节点当前接入的主机2发送键盘灯状态请求网络包,KVM主机端节点收到包后转发到主机2,而后收到主机2反馈的键盘灯状态信息,并通过网络广播包将其发送到所有接入该主机2的KVM坐席端节点,KVM坐席端节点收到主机端发来的包,过滤掉无效的包,并将键盘灯状态信息发送给键盘1,从而实现键盘灯和接入主机2的同步。不需要额外的同步线,增强了***的分布性,减小***实施的复杂度和成本;可同步的键盘数目不限。
显然,本领域的技术人员刻意对本实用新型进行各种改动和变型而不脱离本实用新型的精神和范围。这样,倘若本实用新型的这些修改和变型属于本实用新型权利要求及其等同技术的范围之内,则本实用新型也意图包含这些改动和变型在内。
Claims (3)
1.一种分布式KVM***中多坐席键盘灯同步的装置,其特征在于:其包括若干组KVM
坐席端节点和若干组主机端节点; KVM坐席端节点和键盘连接;KVM主机端节点和主机连接;KVM坐席端节点包括键盘鼠标接口、鼠标跨屏判断机构、键盘灯状态请求生成机构、键盘灯状态请求发送机构和键盘灯状态接收机构;KVM主机端节点包括键盘灯状态请求接收机构、主机键盘接口和键盘灯状态发送机构;键盘通过键盘鼠标接口一路直接连接键盘灯状态请求生成机构,另一路依次连接鼠标跨屏判断机构和键盘灯状态请求生成机构,键盘灯状态请求生成机构和键盘灯状态请求发送机构连接;键盘灯状态请求发送机构通过网络交换机依次和键盘灯状态请求接收机构和主机键盘接口连接,主机键盘接口一路和主机相连,另一路和键盘灯状态发送机构连接,键盘灯状态发送机构通过网络交换机依次和键盘灯状态接收机构、键盘鼠标接口以及键盘相连接。
2.根据权利要求1所述的分布式KVM***中多坐席键盘灯同步的装置,其特征在于,键盘包含但不限于USB、PS2键盘。
3.根据权利要求1所述的分布式KVM***中多坐席键盘灯同步的装置,其特征在于,KVM主机端节点和主机的连接方式包含但不限于USB和PS2连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201820591210.6U CN208488713U (zh) | 2018-04-24 | 2018-04-24 | 一种分布式kvm***中多坐席键盘灯同步的装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201820591210.6U CN208488713U (zh) | 2018-04-24 | 2018-04-24 | 一种分布式kvm***中多坐席键盘灯同步的装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN208488713U true CN208488713U (zh) | 2019-02-12 |
Family
ID=65252524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201820591210.6U Active CN208488713U (zh) | 2018-04-24 | 2018-04-24 | 一种分布式kvm***中多坐席键盘灯同步的装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN208488713U (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112256140A (zh) * | 2020-10-21 | 2021-01-22 | 上海晨驭信息科技有限公司 | 一种分布式kvm坐席***中的多键鼠协同控制*** |
CN112667484A (zh) * | 2020-12-15 | 2021-04-16 | 威创集团股份有限公司 | 光纤坐席***中的键盘灯同步方法、***及存储介质 |
-
2018
- 2018-04-24 CN CN201820591210.6U patent/CN208488713U/zh active Active
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112256140A (zh) * | 2020-10-21 | 2021-01-22 | 上海晨驭信息科技有限公司 | 一种分布式kvm坐席***中的多键鼠协同控制*** |
CN112256140B (zh) * | 2020-10-21 | 2024-02-06 | 上海晨驭信息科技有限公司 | 一种分布式kvm坐席***中的多键鼠协同控制*** |
CN112667484A (zh) * | 2020-12-15 | 2021-04-16 | 威创集团股份有限公司 | 光纤坐席***中的键盘灯同步方法、***及存储介质 |
WO2022126789A1 (zh) * | 2020-12-15 | 2022-06-23 | 威创集团股份有限公司 | 光纤坐席***中的键盘灯同步方法、***及存储介质 |
CN112667484B (zh) * | 2020-12-15 | 2023-03-10 | 威创集团股份有限公司 | 光纤坐席***中的键盘灯同步方法、***及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100496015C (zh) | 在多节点智能网络应用服务***中实现剪贴板共享的方法 | |
CN105976134B (zh) | 基于ZigBee无线组网技术的企业能源管理信息采集***及方法 | |
CN208488713U (zh) | 一种分布式kvm***中多坐席键盘灯同步的装置 | |
CN105516292A (zh) | 一种智能变电站云平台的热备方法 | |
CN107168873B (zh) | 一种基于脚本的网络测试***及方法 | |
CN108847869A (zh) | 多功能便携式电力模拟通道测试装置及其测试方法 | |
CN109634444A (zh) | 一种kvm远程鼠标同步控制方法及*** | |
CN103186249B (zh) | 远程管理***及远程管理方法 | |
CN103414868B (zh) | 一种基于h323协议的视频会议单会议终端数扩容方法 | |
CN112615896B (zh) | 基于物联网协议的变电站远程运维人机交互***及方法 | |
CN106878419A (zh) | 一种基于虚拟通道的桌面云高效打印方法及*** | |
CN205004841U (zh) | 智能变电设备及其数据传输*** | |
JP3777090B2 (ja) | エラー修正を提供するための方法及び機構 | |
CN206312090U (zh) | Kvm控制器 | |
CN106131186A (zh) | 一种基于Redis分布式缓存的用电信息采集接口调试方法 | |
CN109687943A (zh) | 一种双机备份冗余控制*** | |
CN101958935A (zh) | 基于MiniGUI的嵌入式控制器远程监控***及监控方法 | |
CN209313939U (zh) | 多远程通道的多计算机切换装置及电子设备 | |
CN103956177A (zh) | 基于物联网的板级可扩充点播*** | |
CN104821911B (zh) | 基于网络功能虚拟化的家庭网关*** | |
CN101958816A (zh) | 一种高速核心交换设备的测试***及其测试方法 | |
CN101146092A (zh) | 互联网互动信息交换协议和用户交换协议 | |
CN209543334U (zh) | 一种医疗设备数据通信*** | |
CN207835580U (zh) | 地铁专用非编视频采集卡 | |
CN208689574U (zh) | 一种量子通信模块自管理*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |