0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用现代仿真技术验证M2M和MTC的应用性能

电子设计 来源:百度学术 作者:Franz-Josef Dahmen 2021-06-28 15:30 次阅读

作者: 安立公司Franz-Josef Dahmen

机器到机器(M2M通信可以同时给设备制造商和最终用户带来极具价值的益处:远程检测、监视、跟踪和数据记录能给工业、商业、军事和其它市场领域,以及自动化、贩卖、智能抄表和物流应用中的机器带来全新视角的功能。无线是几乎所有这些应用优先选用的通信模式。当然,无线通信支持移动应用,例如物流领域中的跟踪管理。但即使在固定设备中无线连接也经常是首选方案,因为它的安装成本低,特别是在远端位置,而且有许多支持GSM、3G、4G-LTE(比如蜂窝电话中),以及ZigBee和WiFi等无线协议的现成商用化通信模块。

移动电话网络接收现在几乎无所不在,蜂窝电话为实现M2M通信(也称为机器类通信——MTC)的设备制造商提供了最大的灵活性和覆盖能力。但在许多情况下,这标志着开发团队首先会遇到有时非常复杂的无线现场环境。只是简单地将GSM或3G模块安装到现有终端产品上并不能保证高效的无线连接,不管这个模块有多么好。

本文将讨论如何在产品开发过程中,使用现代仿真技术验证M2M或MTC应用的性能,以便制造商在现场部署产品时有信心保证无差错地工作。

要测试的元件

一个简化的M2M系统架构由三部分组成:M2M应用本身(主机)、通信/无线网络和M2M设备(通常是一个调制解调器)。这三部分的操作和交互决定了M2M系统的可靠性。

网络运行当然不受设备制造商的控制。但网络类型的选择很重要,因为在期待使用地点的网络可用性是可靠连接的先决条件。事实上,全球大多数国家现在几乎都有某种形式的无线网络全覆盖。

最密集的覆盖通常是通过2G网络实现的,比如90年代早期欧洲和亚洲推出的GSM/GPRS网络。从2000年开始,3G网络(使用WCDMA、CDMA2000或TD-SCDMA技术)开始搭建,并与现有2G网络共存。今天,我们可以看到正在部署4G-LTE网络,这种网络可以提供永远在线的宽带无线互联网连接。

2G网络提供电路交换和包交换方式接入用户域。在各种2G技术中,可以提供比GSM更高的上行链路和下行链路数据速率的GPRS是目前使用最为广泛的M2M数据传输方式。对于只要求传输少量数据的一些应用来说,有时也使用短消息(SMS)。

这种广泛可用的网络拓扑选择为无线M2M功能的开发提供了强大和稳健的基础。不过虽然无线网络几乎无处不在,但对它们的访问每个地区每个时间段都可能不同,因为这种访问部分取决于在任何给定蜂窝中发生的活动数量——当通信链路发生故障时M2M应用的响应是在产品开发过程中需要测试的关键参数之一,下文将详述。

在终端产品中嵌入调制解调器的影响

最快和最简单的M2M系统开发方法是嵌入集成化的蜂窝模块——一种智能调制解调器,它提供了物理和协议层的黑盒子实现。Sierra Wireless、Cinterion和Telit等著名公司提供的模块都经过了测试和类型核准,能够满足3GPP(第三代合作伙伴计划——蜂窝电话行业的标准制定组织)发布的测试规范要求。

符合这些规范的认证保证了模块就像移动电话一样符合标准。因此,在嵌入终端产品之前,模块已经可以提供高可靠性的通信功能。

然而在M2M系统中,模块一般需要与终端产品中的其它硬件和软件一起工作,比如可编程控制器、电表、信用卡终端和车载信息通讯与娱乐单元等。此外,有一个中心应用环境处理来自M2M设备的数据流,并根据它处理的信息类型和价值作出决策。

因此,模块嵌入终端产品的这种方式在现实世界中容易引起通信故障。如果设备已经部署到现场才第一次发现这种不可靠的行为,那就很惨了。通过开发能够模拟实际使用情况的测试情景,并在这些情景组成的受控测试环境中测试M2M系统行为,设备制造商就能在设备投入生产前发现并修复潜在的故障。

过去,开发人员使用各种方法执行M2M系统的功能测试,例如在实际使用网络中测试原型,使用一致性测试系统或开发专门的测试网络。

然而,上述三种方法都存在严重的缺点。在实际使用的网络中进行测试只能做测试地点和原型测试时间发现的情景测试,很难再现发生特定问题的测试情景,进而找到故障器件或信号行为的原因。

在一致性测试系统中,测试情景受限于3GPP规定的那些情景。这些测试系统不利于深入测试和修改与任何给定应用最具相关性的情景。而开发一个专门的测试网络的代价又太高,而且很耗时间。

幸运的是现在有更好的方法。无线网络仿真从开发早期阶段就可以开展整个M2M系统装置的测试。网络仿真器支持详细的设备和信号行为调查,能够完全自由地仿真任何类型的网络协议和环境,包括在用网络无法提供的协议和环境。这些网络仿真器有现成的,而且价格合理。

M2M通信故障的典型原因

借助蜂窝网络仿真器,设备开发人员可以充分发挥他们的想像力,为他们的M2M系统开发应力测试,并回答一些基本的问题。

在蜂窝、在网络或在不同无线协议之间可以完成切换吗?当切换失败时应用的数据会发生什么变化?

设备正确地连网或断网了吗?

设备能够成功地注册和认证SIM卡吗?

在连接成功后数据吞吐量是多少?什么时候执行切换?

设备正确地处理了大量短消息的同时接收了吗?

M2M设备的射频接收灵敏度怎么样?在实际使用中,信号有多弱才会失去到网络的连接?

对于以前没有通信测试经验的工程师来说,如何设计测试例程来实现上述这些情景通常不是很清楚。因此网络仿真器含有软件工具,可以让用户暂时不用考虑背后的测试系统代码,通过直观的图形用户界面(GUI)就能配置和运行许多种类的测试情景。

为了描述这种GUI的操作,图1显示了内置于MD8475A网络仿真器的安立SmartStudio。SmartStudio提供预先定义好的菜单选项,可用于配置多种蜂窝和蜂窝标准。它首先要求用户选择仿真中应该使用哪种无线接入技术(例如“WCDMA到GPRS切换”)。

图1:SmartStudio软件具有直观的使用界面,可以指导用户完成整个测试案例的开发过程。

这个选择的依据是M2M设备支持的蜂窝标准。下一步是设置想要的蜂窝特定参数,或简单地选择预定义标准蜂窝参数之一。这项工作很快可以做完,只需很少的蜂窝技术知识。然后用户只需点击“Play”按钮就能完成网络的创建,并用于测试。

蜂窝配置允许用户重现世界上任何可用移动网络的网络设置。典型设置是针对移动网络代码(MNC)和移动国家代码(MCC)提供的。举例来说,代码MCC 262和MNC 02是德国的沃达丰D2 GmbH使用的。

这些设置可以在MD8475A上使用,用于测试M2M GSM/GPRS设备注册网络并使用存储在设备SIM卡中的身份数据进行认证的能力。仪器会记录下这个认证过程中的详细步骤供用户查看。

仪器还能测试设备向其它网络注册的能力。例如,一个经预先编程在沃达丰网络上工作的设备将被配置为注册到合适的沃达丰蜂窝上。但这个设备也可以注册到其它网络提供商操作的蜂窝上。

仪器能够测试存在多家提供商的蜂窝情况下设备的蜂窝注册行为,它会考虑公共陆地移动网络(PLMN)识别信息、限制状态和每个蜂窝的下行链路信号电平。仪器还能测试设备是否成功地完成了到这个蜂窝的位置注册。仪器还能开展蜂窝重新选择测试,这是蜂窝改变其限制状态或下行链路信号电平时所要求的。

在这一系列测试的最后一步是测试设备改变蜂窝的能力——这是在语音或数据包连接初始化之后蜂窝下行链路信号电平改变时要求的一个功能。这项测试检查移动设备在比较下行链路信号电平之后试图通过重新选择最优蜂窝并转到新的最优蜂窝上以保持服务的能力。

评估设备性能

选择/重新选择和切换测试项只是使用网络仿真器和软件(如SmartStudio)很容易进行配置和执行的许多测试项中的一种。针对每个测试项,开发人员必须判断应用的故障容限,并考虑最终用户的要求和期望。比如在选择和切换测试中,因为这些都是蜂窝电话中的基本功能,所以设备应该每次都能通过测试。

更为全面的无线网络仿真器能够执行验证任何M2M应用的性能和功能所需的所有测试,见图2。

图2:测试M2M设备在网络上的蜂窝选择能力。

安立的仪器——MD8470A(用于2G和3G)或MD8475A(用于2G、3G和LTE)能够隐藏无线标准的复杂性,让工程师专注于应用本身,为复杂场景的建立提供稳定的测试环境和简单的用户界面。用于监视、记录和故障分析的集成化工具可以帮助用户快速识别和分析系统中的问题。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 无线通信
    +关注

    关注

    56

    文章

    4195

    浏览量

    142296
  • 仿真
    +关注

    关注

    50

    文章

    3872

    浏览量

    132148
  • 机器
    +关注

    关注

    0

    文章

    756

    浏览量

    40491
收藏 人收藏

    评论

    相关推荐

    #硬声创作季 【科技】M2MacSSD性能打对折2077暴雷或有幕后消息

    SSDMacM2MSDACSM2M平台时事热点
    Mr_haohao
    发布于 :2022年09月30日 19:25:48

    基于MATLAB/Simulink的系统仿真技术与应用

    与应用、Stateflow有限状态机、虚拟现实工具箱等中高级使用方法,最后还介绍了半实物仿真技术与实时控制技术。 基于MATLAB/Simulink的系统仿真技术与应用简介:1,系统仿真技术
    发表于 06-19 13:15

    M2M通信:联网时代智能设备的Facebook

    们联系在一起。在未来十年,我们将见证一场革命:不同领域的各种设备将能够相互通信,为人类提供前所未有的服务,同时能节省成本、提高效率并将人力降至最低。推动这一切的基础技术称为机器对机器通信(M2M
    发表于 04-18 15:49

    请问DMA的M2M模式如何使用?有何应用?

    我有一个需求打算SDIO在DMA控制下读取SD卡的数据放到内存然后GPIO在DMA控制下将这对读取的数据赋值到IO口请问M2M技术可否实现吗?求指点,谢谢~
    发表于 03-27 01:30

    何为M2M通信技术

    何为M2M通信技术?  M2M,即Machine-to-Machine,M2M通信技术就是机器对机器通信
    发表于 08-28 16:45

    有偿开发:基于RAM系统的M2M产品开发

    各位大侠,本人欲投资开发新的基于RAM系统的M2M产品,产品功能包括模拟信号、开关量信号、频率信号的采集与转换,开关量输出;屏显,设定,控制;无线和GPRS数据传输与接收功能等,细节可电话沟通
    发表于 11-10 23:34

    M2M技术为智能汽车开启未来之道

    的Cinterion M2M技术也已经应用到了智能汽车领域,与奥迪携手推出的“奥迪连接”(Audi Connect)定制解决方案能够提供超高速LTE和高带宽连接,支持一系列高级服务和功能,丰富了现代移动生活方式,提升
    发表于 05-11 09:30

    无线传感器网络M2M网关的设计与实现

      摘要:主要讨论了无线传感嚣网络与M2M平台对接的关键性技术M2M网关的设计与实现。无线传感器网络(Wireless sensor network.WSN)具有独立自组网和超低功耗等优点,但是由于
    发表于 11-13 16:15

    Web服务如何将M2M置入云端?

    计算成本的节省。然而,你必须搭建一种通道,以便让设备或传感器的数据到达云端的应用程序,使数据在那里得到分析和使用。对许多嵌入式系统设计团队来说,这是一个全新领域。本文将介绍Web服务在机器到机器(M2M)应用中的工作原理,Web服务如何将M2M置入云端?
    发表于 05-16 10:44

    全球首款采用Phase 6解决方案的M2M/IoT模组发布

    Qorvo与上海移远通信推出全球首款采用Phase 6解决方案的M2M/IoT模组
    发表于 03-11 07:14

    怎么使用现代仿真技术验证M2MMTC应用的性能

    本文将讨论如何在产品开发过程中,使用现代仿真技术验证M2MMTC应用的性能,以便制造商在现场部
    发表于 04-19 08:03

    M2M通信技术植入智能手机平台,不看肯定后悔

    M2M通信技术植入智能手机平台,不看肯定后悔
    发表于 05-25 06:12

    怎样为无线M2M网络设计嵌入式设备?

    基于WLAN M2M网络的优点有哪些?怎样为无线M2M网络设计嵌入式设备?
    发表于 05-26 06:40

    IP验证增量仿真技术的运用

    IP验证增量仿真技术的运用 验证涉及每个阶段的迭代循环:仿真、检查结果,改变激励或设计或调试设置,重新仿真并不断重复。在系统调
    发表于 01-27 17:58 841次阅读

    HSDPA仿真技术浅析

    一、概述     仿真技术是移动通信系统性能验证和实现设计工具的重要手段,通过采用仿真技术模拟系统工作过程,能得到更加精确的系统容量覆盖分析结果,输出
    发表于 06-16 09:54 461次阅读