[发明专利]一种数字式KVM主控端与受控端之间同步状态信息的方法无效
申请号: | 201210395727.5 | 申请日: | 2012-10-17 |
公开(公告)号: | CN103777768A | 公开(公告)日: | 2014-05-07 |
发明(设计)人: | 沈雷;邹超 | 申请(专利权)人: | 沈雷;邹超 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F3/038;G06F3/14 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字式 kvm 主控 受控 之间 同步 状态 信息 方法 | ||
1.一种数字式KVM主控端与受控端之间同步状态信息的方法,其特征在于:主控端与受控端均具有一套状态更新收集器,执行指定协议的编码器,执行指定协议的解码器;所述更新收集器包括控制器,计时器,两个状态数据存储区;所述编码器与状态更新收集器相连,将状态更新收集器采集到的状态变更编码为字节流;所述解码器与接收装置相连,用于将编码器编码后的字节流转化为状态的更新;所述指定协议是一种编码解码方式,将数字式KVM主控端与受控端所存储的结构化状态数据表达为多个“字段头部信息+字段内容”的直接拼接而成的字节流或将字节流转化为结构化状态数据的某个字段的变化;所述字段头部信息为8bits数据,其中高5bits用于编码字段编号,低2bits用于编码字段类型,剩余1个bit用于表示清空标志;所述字段类型包括变长整数、带长度的字节流、32位定长字节流、64位定长字节流4个可能取值;所述字段内容根据字段头部信息指定的字段类型进行不同的编码。
2.根据权利要求1所述的编码解码方式,其特征在于:当字段类型为变长整数时,字段内容的编码为约定大小端(Big-endian or Little-endian)的以7bits为单位的整数编码,每个字节(8bits)的最高位用于表达是否还需要额外细节来存放整数编码,剩余位用于存放7bits为单位的整数编码。
3.根据权利要求1所述的编码解码方式,其特征在于:当字段类型为带长度的字节流时,字段内容的编码为由权利要求2所述的变长整数表示的字节流长度+字节流原始内容,且编码器将结构化数据中的子结构信息也用带长度的字节流来进行编码。
4.根据权利要求1所述的编码解码方式,其特征在于:当字段类型为32位定长字节流或64位定长字节流时,则字段内容的编码保持原始字节内容不变,数字式KVM的主控端与受控端根据状态数据的实际结构来确定字段内容是整数还是浮点数。
5.根据权利要求1所述的编码器,其特征在于:编码器对于数字式KVM主控端与受控端所存储的结构化状态数据中未变动的字段,不会生成任何编码信息;编码器可以用同一个字段头部发送多个不同的字段内容,用于表示数组字段的各个元素的信息。
6.根据权利要求1所述的解码器,其特征在于:解码器对于字节流中多个具有相同字段头部的信息,根据数字式KVM的主控端与受控端状态数据的实际结构来确定是否表达为数组字段的各个元素,如果不是数组字段,则使用收到对应字段的最后一次的值。
7.根据权利要求1所述的解码器,其特征在于:如果字段头部信息的清空标志被置位,则重置数字式KVM的主控端与受控端状态数据对应字段信息,对于数组字段为清空,对于非数组字段为设为初始的默认值。
8.根据权利要求3所述的编码解码方式,其特征在于:当解码器收到带长度的字节流时,会根据存储在数字式KVM主控端与受控端中的状态数据的实际结构,来确定是普通字节流还是子结构信息,并对于子结构信息递归的执行相同的解码方式,直到解析至基本类型字段为止。
9.根据权利要求1所述的更新收集器,其特征在于:内部的控制器会将更新记录到2个状态数据存储区中的一个里,并由计时器发出信号,通知控制器清空另一个状态数据存储区,并将此后发生的更新记录到此状态数据存储区中。
10.根据权利要求9所述的更新收集器,其特征在于:内部的控制器、2个状态数据存储区都与编码器相连,控制器会切换当前使用的状态数据存储区后通知编码器读取另一个状态数据存储区中的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈雷;邹超,未经沈雷;邹超许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210395727.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用户明文信息呈现方法及装置
- 下一篇:散热器组合