Acsim:迈向超可扩展的物联网仿真
1. 引言
近年来,联网设备的数量显著增加,预计到2020年,将有多达200亿台设备连接到互联网。物联网(IoT)将催生新的服务,对我们在交通、购物、健康和安全等方面的生活方式产生重大影响。
物联网的实施需要大量地理分布的设备,这些设备有着不同的要求和限制,大规模组合在一起使得物联网环境变得日益复杂。目前,测试大规模、复杂的物联网应用是一项重大挑战,现有的测试方法无法以经济高效的方式对大规模物联网应用进行验证。在大规模环境中运行的物联网应用的复杂性给应用开发带来了诸多额外挑战。如果在未考虑这些因素的情况下,将未经测试的应用部署到实际的物联网环境中,会带来很大风险,因为物联网应用在大规模场景下往往无法按预期运行,无法保证运行稳定性。
因此,本文介绍了Acsim模拟器,它通过仿真实现物联网应用的功能验证和测试。基于仿真的测试被认为是一种更具成本效益的解决方案。Acsim引入了软件在环(SIL)仿真范式,使待验证的物联网中间件能够直接与虚拟的仿真实体进行交互。由于物联网系统本质上需要大量实体,Acsim的目标是同时模拟数万个甚至数十万个实体,从而实现更真实的物联网测试场景。
2. 相关工作
目前,许多物联网项目在小规模的实验室测试平台上进行测试,这些平台的传感器数量和参与人员有限。例如,w - Ilab和Senslab分别最多支持200和2000台设备,且只有小团队的开发人员参与交互。为确保大规模物联网应用的成功部署,需要一个能近似实际物联网网络规模和复杂性的代表性、隔离的测试环境。像欧洲资助的Smartsantander项目计划在多个城市部署多达12000台设备,但部署和使用这样的大规模测试平台成本高昂
Acsim:超可扩展物联网仿真
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



