[发明专利]可扩展协议的通用安防设备控制方法及系统有效
| 申请号: | 201010128557.5 | 申请日: | 2010-03-19 |
| 公开(公告)号: | CN101820418A | 公开(公告)日: | 2010-09-01 |
| 发明(设计)人: | 赵刘岗;余端;张亚平 | 申请(专利权)人: | 上海博康智能网络科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N5/232 |
| 代理公司: | 上海硕力知识产权代理事务所 31251 | 代理人: | 张坚 |
| 地址: | 201209 上海市浦*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 扩展 协议 通用 设备 控制 方法 系统 | ||
1.一种可扩展协议的通用安防设备控制方法,其特征在于,所述方法包括如下步骤: A、分析协议格式; B、按自定义的格式存储设备协议驱动格式至外部记录;使用自定义的格式定义各种对应的设备协议动作,对控制动作定义数据类型、数据格式、偏移量、数据范围,用于格式化组织设备协议; C、对自定义的设备协议格式驱动记录进行分析,将控制动作的固定格式和非固定格式数据进行组合,形成控制设备的协议命令;
所述控制动作定义数据类型包含如下数据类型的一种或多种:常量——CONST、站点号/远端ID——SITEID、输入端口号——INPUTPORT、输出端口号——OUTPUTPORT、地址码——ADDRESSCODE、输入插槽号——INPUTSLOTNUM、输出插槽号——OUTPUTSLOTNUM、对端IP——PEEPIP、端口号——PEERPORT、云台水平速度——PANSPEED、云台垂直速度——TILTSPEED、一般形式速度——SPEED、预置位——VIEWNO、校验和——CHECKSUN、异或校验——CHECKXOR、与标志量——ANDFLAG、或标志量——ORFLAG、年份——YEAR、月份——MONTH、日期——DATE、小时——HOUR、分钟——MINUTE、秒——SECOND、用户名——USERNAME、验证码——PASSWORD; 所述控制动作定义数据格式包含如下数据格式的一种或多种:ASCII字符——CHAR、ASCII码——ASCII、HEX+ASCII码——HEXASCII、DEC+ASCII码——DECASCII、HEX+ASCII字符——HEXCHAR、DEC+ASCII字符——DECCHAR、ASCII字符串——STRASCII;
控制动作支持任意的数据长度和格式,将不变化的值的部分按常量CONST和对应数据格式确定下来,变化的值的部分选择好对应的数据类型和数据格式填充预留位置,相应的值留空,待运行时根据动作请求参数计算并填充;控制动作还定义了偏移量和范围值,对所述动作对应的各个固定和可变值的确定进行计算和限制,其中上述偏移量以字符串的格式编写支持各种算术运算和逻辑运算;并且支持变量操作以$开始标识一个变量,支持@作为当前动作数据类型变量的值;支持运算符优先级,使用()改变优先级。
2.根据权利要求1所述的可扩展协议的通用安防设备控制方法,其特征在于:
所述方法进一步包括:
协议控制扩展更新步骤,对各个控制动作对应的协议格式进行修改或增加,将更新的协议驱动格式以文件的方式保存上载到对应的服务器;
协议控制扩展配置步骤,对相应的设备指定设备控制协议驱动进行配置选择;
协议控制执行步骤,对自定义的设备协议格式驱动记录进行分析,将控制动作的固定格式和非固定格式数据进行组合成协议码,形成控制设备的协议命令,控制相应的设备。
3.根据权利要求2所述的可扩展协议的通用安防设备控制方法,其特征在于:
所述协议控制执行步骤中,使用对自定义的设备协议格式驱动记录的更新状态进行分析,对设备写驱动的改动实时的应用到设备的控制上。
4.根据权利要求1所述的可扩展协议的通用安防设备控制方法,其特征在于:
步骤B中,将控制协议的动作进行分析和细化,提取出协议中每个字节甚至是字节对应的比特位的具体组成形式,定义出各种数据类型和格式。
5.根据权利要求1所述的可扩展协议的通用安防设备控制方法,其特征在于:
步骤C中,组合后的数据成为特定设备可以识别的动作参数大小确定的动作协议码,为ASCII字符串或各种进制的ASCII码串,其中协议码里包含:动作类型、动作参数、设备标识符号、设备输入输出端口号、插槽号中的一种或多种;
所包含的动作包括:上下左右转动、各种斜方向转动、变焦远近、聚焦远近、光圈大小、预置位设置调用、摄像机切换中的一种或多种。
6.根据权利要求2所述的可扩展协议的通用安防设备控制方法,其特征在于:协议控制扩展更新步骤中,以直观的界面形式呈现给用户,用户在线获取对应服务器的所有驱动信息,打开后即可看到各个动作对应的协议格式,用户可对任意动作进行修改,完成修改后将更新的协议驱动格式以文件的发式保存上载到对应的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海博康智能网络科技有限公司,未经上海博康智能网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010128557.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:判别建筑物外墙构件稳定性的装置
- 下一篇:一种药片印字视觉检测装置





