Technology for verifying the operation of devices including host computing devices. The host computing device functions as a verification system, which includes a gateway device that is coupled to at least one sensor device. The host computing device sends a verification instruction to the gateway device to perform at least one function of the communication device coupled to at least one sensor device of the gateway device. After sending the authentication instructions, the host computing device also receives the test data from the gateway device and analyzes the test data to determine whether the system has passed at least one of the functional tests and regression tests, and at least the test number is characterized by the characterization of at least one sensor data packet included in the test data. A report is formed based on the profile, and the state of the indicating system is generated based on analysis and formation. Other embodiments are described.
【技术实现步骤摘要】
【国外来华专利技术】用于验证设备的操作的技术相关申请的交叉引用本申请要求享有于2015年12月26日提交的专利技术名称为“TECHNOLOGIESFORVALIDATINGTHEOPERATIONSOFADEVICES(用于验证设备的操作的技术)”的美国专利技术专利申请序列号No.14/757,832的优先权。
技术介绍
随着物联网(IoT)使用的增加,许多系统在增加,包括大量的现场设备,例如传感器、执行器等。在典型的IoT系统中,网关设备与现场设备池进行通信。但是,确定网关设备正在成功地与现场设备进行通信可能是相对耗时的手动验证过程。手动验证过程典型地涉及针对每一个传感器或执行器设备执行一系列确定。例如,一个人必须手动地确定每一个现场设备是否在线并且是否在向网关设备发送数据和/或从网关设备接收数据。此外,这个人必须手动地确定每一个现场设备是否正在期望的速度范围内发送数据和/或接收数据。此外,这个人可以测量分组丢失的级别以确定现场设备是否正在根据期望的可靠性级别利用网关设备接收数据和发送数据。随着耦合到网关设备的现场设备数量的增加,执行手动验证过程所需的时间相应地增加。因此,当数百个现场设备耦合到网关设备时,全部现场设备的手动验证过程可能是不切实际的。附图说明通过示例的方式且不通过限制的方式在附图中描绘了本申请中描述的概念。为了描绘的简单和清晰,附图中描绘的元件未必是按比例绘制的。在被认为适当的情况下,已经在附图中重复了附图标记以指示相应的或类似的元件。图1是用于自动验证包括主机计算设备、网关设备和各种现场设备的现场设备的系统的至少一个实施例的简化框图;图2是图1的主机计算设备的环 ...
【技术保护点】
1.一种用于验证系统的功能的主机计算设备,所述系统包括通信地耦合到至少一个传感器设备的网关设备,所述主机计算设备包括:指令发送器模块,用于向所述网关设备发送验证指令以执行关于通信地耦合到所述网关设备的所述至少一个传感器设备的至少一个功能;数据接收器模块,用于从所述网关设备接收测试数据;分析模块,用于执行对所述测试数据的分析,以确定所述系统是否通过了功能测试和回归测试中的至少一个,并且基于包括在所述测试数据中的至少一个传感器数据分组来生成所述测试数据的简档;以及报告器模块,用于基于所述分析和所述简档来生成指示所述系统的状态的报告。
【技术特征摘要】
【国外来华专利技术】2015.12.26 US 14/757,8321.一种用于验证系统的功能的主机计算设备,所述系统包括通信地耦合到至少一个传感器设备的网关设备,所述主机计算设备包括:指令发送器模块,用于向所述网关设备发送验证指令以执行关于通信地耦合到所述网关设备的所述至少一个传感器设备的至少一个功能;数据接收器模块,用于从所述网关设备接收测试数据;分析模块,用于执行对所述测试数据的分析,以确定所述系统是否通过了功能测试和回归测试中的至少一个,并且基于包括在所述测试数据中的至少一个传感器数据分组来生成所述测试数据的简档;以及报告器模块,用于基于所述分析和所述简档来生成指示所述系统的状态的报告。2.根据权利要求1所述的主机计算设备,其中,所述分析模块进一步包括功能测试模块,用于确定所述网关设备是否从所述至少一个传感器设备接收到所述至少一个传感器数据分组。3.根据权利要求1所述的主机计算设备,其中,所述系统进一步包括通信地耦合到所述网关设备的执行器设备,并且所述分析模块进一步包括功能测试模块,用于确定所述网关设备是否向所述执行器设备发送过执行数据。4.根据权利要求1所述的主机计算设备,其中,所述分析模块进一步包括回归测试模块,用于确定所述至少一个传感器设备是否在至少预定义的时间段内与所述网关设备进行通信。5.根据权利要求1所述的主机计算设备,其中,所述分析模块进一步包括回归测试模块,用于跟踪在所述网关设备和所述至少一个传感器设备之间发送的数据。6.根据权利要求1所述的主机计算设备,其中,所述分析模块进一步包括回归测试模块,用于跟踪所述网关设备的处理器使用和存储器使用中的至少一个。7.根据权利要求1所述的主机计算设备,其中,所述分析模块进一步包括简档模块,用于使将所述至少一个传感器数据分组从第一格式转换到第二格式的算法形成简档。8.根据权利要求1所述的主机计算设备,其中,所述指令发送器模块进一步用于将转发指令发送到所述网关设备,以向至少一个服务器计算设备发送所述测试数据以进行分析。9.根据权利要求1所述的主机计算设备,其中,所述至少一个传感器设备包括多个传感器设备,并且所述指令发送器模块进一步用于向所述网关设备发送所述验证指令,以从所述多个传感器设备中的每一个接收所述至少一个传感器数据分组。10.根据权利要求1所述的主机计算设备,其中:所述分析模块进一步用于检测所述测试数据中的异常;以及所述指令发送器模块进一步用于响应于所述异常被检测到而向所述网关设备发送调试指令,以执行调试过程。11.根据权利要求1所述的主机计算设备,进一步包括简档模块,用于测量所述网关设备用于将从所述至少一个传感器设备接收的第一多个数据点转换成第二多个数据点所需的时间量,其中,所述第一多个数据点与第一度量相对应并且所述第二多个数据点与不同于所述第一度量的第二度量相对应。12.根据权利要求1所述的主机计算设备,其中,所述简档模块进一步用于确定在预定义的时间段期间在所述网关设备和所述至少一个传感器设备之间的平均数据传输速率...
【专利技术属性】
技术研发人员:T·H·耀,P·P·莱姆,J·M·邱,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。