[发明专利]设备同步和测试有效
申请号: | 201580061181.1 | 申请日: | 2015-09-10 |
公开(公告)号: | CN107005444B | 公开(公告)日: | 2020-06-12 |
发明(设计)人: | 马修·蒂莫西·库特 | 申请(专利权)人: | 森特理克联网家居有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/08 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;田喜庆 |
地址: | 英国温*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 同步 测试 | ||
1.一种用于测试的系统,包括:
至少一个物理设备,其中,所述物理设备是由所述系统能寻址的,并且其中,所述物理设备由设备驱动程序操作或控制;
模拟模块,所述模拟模块包括用于存储用于至少一个所述物理设备的所述设备驱动程序的副本的存储装置;以及
至少一个处理器,被配置为:
接收用于至少一个所述物理设备的至少一个时间相关命令,其中,时间是从基准时钟获得的;
通过以下测试所述模拟模块内的系统操作:
定义测试周期;
为所述测试周期调整所述基准时钟;
在所述测试周期中,将至少一个所述时间相关命令应用于与指定的物理设备相关联的所述设备驱动程序的副本,以模拟所述指定的物理设备的行为;以及
输出关于所述指定的物理设备的模拟行为的任何问题;以及
通过将所述时间相关命令发送到与所述指定的物理设备相关联的所述设备驱动程序,控制所述系统内的物理设备,其中,所述设备驱动程序将所述时间相关命令应用于所述物理设备。
2.根据权利要求1所述的系统,其中,至少一个所述物理设备包括多个物理设备。
3.根据权利要求1或2所述的系统,其中,所述至少一个处理器经配置用于调整所述基准时钟以使所述测试周期的时间加速。
4.根据权利要求1或2所述的系统,其中,所述基准时钟是在所述系统内定义的单个基准时钟。
5.根据权利要求1或2所述的系统,其中,所述基准时钟是用于从被提供在所述系统外部的外部时钟获得时间的调用。
6.根据权利要求1或2所述的系统,还包括先例模块,所述先例模块包括存储至少一个预定义的标准设备的数据库,其中,所述标准设备对应于预定义标准形式,所述标准形式为一种类型的物理设备定义一组最低的能力,其中,至少一个所述物理设备与至少一个标准设备相关联,至少一个所述标准设备与所述物理设备的能力中的至少一些能力匹配。
7.根据权利要求6所述的系统,其中,所述至少一个处理器经配置用于通过以下测试系统操作:定义测试周期;为所述测试周期调整所述基准时钟;在所述测试周期中,将每个时间相关命令发送到与所述指定的物理设备相关联的至少一个所述标准设备,以模拟所述指定的物理设备的行为;以及输出关于所述指定的物理设备的所述模拟行为的任何问题。
8.根据权利要求6所述的系统,还包括原型模块,所述原型模块包括存储一个或多个合成设备的数据库,其中,每个合成设备包括一个或多个标准设备和至少一个规则,所述至少一个规则定义一个或多个所述标准设备如何组合以形成所述合成设备。
9.根据权利要求8所述的系统,其中,所述至少一个处理器经配置用于在所述测试周期期间,通过测试所述合成设备的行为,测试所述系统。
10.根据权利要求8或9所述的系统,其中,所述至少一个处理器还经配置用于在所述测试周期内测试在每个合成设备和每个相关联的标准设备之间的接口。
11.根据权利要求6所述的系统,其中,所述至少一个处理器还经配置用于在所述测试周期内测试在至少一个所述物理设备和相关联的所述标准设备之间的接口。
12.根据权利要求1或2所述的系统,其中,所述至少一个处理器包括测试处理器和单独的控制处理器,所述测试处理器经配置用于测试系统操作,所述单独的控制处理器经配置用于控制每个物理设备。
13.根据权利要求1或2所述的系统,其中,所述测试周期具有以天、周、月或年指定的持续时间。
14.根据权利要求1或2所述的系统,其中,所述测试周期包括至少一个时间相关指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于森特理克联网家居有限公司,未经森特理克联网家居有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580061181.1/1.html,转载请声明来源钻瓜专利网。