【技术实现步骤摘要】
【国外来华专利技术】使用硬件在环即服务(HILAAS)测试嵌入式系统和应用程序背景导致该申请的项目已根据第692455号拨款协议,从欧洲领导力联合事业的电子元件系统获得了资助。该联合事业得到了欧盟Horizon2020研究与创新计划以及奥地利、丹麦、德国、芬兰,捷克共和国、意大利、西班牙、葡萄牙、波兰、爱尔兰、比利时、法国、荷兰、英国、斯洛伐克、挪威的支持。
本专利技术总体上涉及计算系统,更具体地,涉及在使用实时连接的各种传感器(也称为物联网IoT)监视联网系统的环境中的各种测试嵌入式系统,并且其中一些嵌入式系统以制造形式提供,而其他嵌入式系统则按需进行仿真,表示为硬件在环即服务(HiLaaS)。
技术介绍
在当今社会中,消费者、商务人士、教育者和其他人在各种环境中使用各种计算系统,其中许多涉及所述系统的互连。随着集成电路的出现和进一步的小型化,计算系统可以被集成到各种各样的个人、商业、健康、家庭、教育、娱乐、旅行和其他设备中。例如,每种车辆都配备有多个计算系统。随着此类数据处理设备的使用在整个社会中继续激增,此类设备在社会被依 ...
【技术保护点】
1.一种由处理器在物联网(IoT)环境中测试联网系统的方法,包括:/n接收一个或多个控制参数和与仿真环境有关的信息;/n根据所述一个或多个控制参数,作为所述仿真环境中的测试即服务(TaaS)测试与所述联网系统关联的一个或多个实体、与所述联网系统关联的一个或多个仿真实体、或其组合;以及/n基于对所述一个或多个仿真实体的测试,估计所述一个或多个实体、所述联网系统或其组合的一个或多个属性。/n
【技术特征摘要】
【国外来华专利技术】20180130 US 15/883,2901.一种由处理器在物联网(IoT)环境中测试联网系统的方法,包括:
接收一个或多个控制参数和与仿真环境有关的信息;
根据所述一个或多个控制参数,作为所述仿真环境中的测试即服务(TaaS)测试与所述联网系统关联的一个或多个实体、与所述联网系统关联的一个或多个仿真实体、或其组合;以及
基于对所述一个或多个仿真实体的测试,估计所述一个或多个实体、所述联网系统或其组合的一个或多个属性。
2.如权利要求1所述的方法,其中,作为所述仿真环境中的TaaS测试还包括:
根据所述一个或多个控制参数估计在所述仿真环境中进行测试的价格;
接收对测试的估计价格的批准;或者
测试所述一个或多个实体、所述一个或多个仿真实体或其组合。
3.如权利要求1所述的方法,其中,作为所述仿真环境中的TaaS测试还包括:
接收最大阈值价格、定价范围或其组合,以在所述仿真环境中进行测试;
根据所述最大阈值价格,所述定价范围或其组合来调整一个或多个控制参数,以在所述仿真环境中进行测试;
接收对调整后的控制的批准;或者
测试所述一个或多个实体、所述一个或多个仿真实体或其组合。
4.如权利要求1所述的方法,其中,接收一个或多个控制参数和与仿真环境有关的信息包括:
接收对所述仿真环境的描述;
接收对所述联网系统的描述,其中,所述描述至少包括所述联网系统的拓扑;
接收与所述联网系统的操作有关的历史数据;
接收所述联网系统操作的选定时间段的调度数据;
从所述一个或多个实体接收实时流数据;或者
从一个或多个第三方接收实时流数据。
5.如权利要求1所述的方法,其中,接收一个或多个控制参数还包括:
接收选定的时间以执行测试并提供测试结果;
接收用于测试所述一个或多个仿真实体的一个或多个条件;
接收用于测试被测系统的所述一个或多个实体的一个或多个测试条件;或者
接受所述测试准确性的度量。
6.如权利要求1所述的方法,还包括在作为所述仿真环境中的TaaS测试之前:
根据所述一个或多个控制参数,估计所述一个或多个实体的数量,以在选定的时间段内进行仿真;
根据所述一个或多个控制参数,估计所述一个或多个实体、所述一个或多个仿真实体以及与所述联网系统相关联的环境之间的交互次数;或者
根据所述一个或多个控制参数,估计仿真所述一个或多个实体所需的一个或多个计算系统以及在一个选定的时间段内交互的次数。
7.如权利要求1所述的方法,其中,所述测试还包括:
根据所述控制参数仿真所述一个或多个实体;以及
在所述仿真过程中实时更新所述仿真环境,其中所述更新至少包括所述联网系统的操作的历史数据。
8.如权利要求1所述的方法,还包括提供用于所述一个或多个仿真实体的实时流数据作为所述一个或多个仿真实体的所述测试的输出。
9.如权利要求1所述的方法,还包括提供用于由所述一个或多个实体、用户或其组合进行远程访问的接口,以用于访问所述仿真环境。
10.如权利要求1所述的方法,还包括:
接收仿真环境的描述和价格;
根据所述价格和仿真环境的所述描述,估计测试的所述一个或多个控制参数;
在接受所述一个或多个控制参数后,根据所述控制参数测试所述一个或多个关联的实体、所述一个或多个仿真实体或其组合;以及
基于对所述一个或多个仿真实体的所述测试,估计所述一个或多个实体、所述联网系统或其组合的所述一个或多个属性。
11.一种用于在物联网(IoT)网络环境中测试联网系统的系统,包括:
一台或多台具有可执行指令的计算机,所述指令在执行时使系统:
接收一个或多个控制参数和与仿真环境有关的信息;
根据一个或多个控制参数,作为仿真环境中的测试即服务(TaaS)测试与所述联网系统关联的一个或多个实体、与所述联网系统关联的一个或多个仿真实体、或其组合;以及
基于对所述一个或多个仿真实体的测试,估计所述一个或多个实体、所述联网系统或其组合的一个或多个属性。
12.如权利要求11所述的系统,其中,所述可执行指令在被执行时使所述系统:
根据所述一个或多个控制参数估计在所述仿真环境中进行测试的价格;
接收对测试的估计价格的批准;
接收最大阈值价格、定价范围或其组合,以在所述仿真环境中进行测试;
根据所述最大阈值价格,所述定价范围或其组合来调整一个或多个控制参数,以在所述仿真环境中进行测试;
接收对调整后的控制的批准;或者
测试所述一个或多个实体、所述一个或多个仿真实体或其组合。
13.如权利要求11所述的系统,其中,根据接收所述一个或多个控制参数和与所述仿真环境有关的所述信息,所述可执行指令在被执行时使所述系统:
接收对所述仿真环境的描述;
接收对所述联网系统的描述,其中,所述描述至少包括所述联网系统的拓扑;
接收与所述联网系统的操作有关的历史数据;
接收所述联网系统操作的选定时间段的调度数据;
从所述一个或多个实体接收实时流数据;
从一个或多个第三方接收实时流数据,其中,所述流数据包括天气监视数据,污染监视数据,卫星图像数据、或航空图像数据,或其组合;
接收选定的时间以执行测试并提供测试结果;
接收...
【专利技术属性】
技术研发人员:J·P·埃珀莱因,C·甘贝拉,W·M·格里格斯,Y·拉索德,J·马雷塞克,M·梅维森,J·蒙泰伊,R·H·奥多内兹乌尔塔多,G·鲁索,R·肖滕,S·茹克,
申请(专利权)人:国际商业机器公司,爱尔兰国立都柏林大学,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。