编辑: 赵志强 | 2016-03-27 |
答:随着各种信息通信手段(如Internet、遥感勘测、远程信息处理、远程控制等)的 发展, 加之地球上各类设备的不断增加, 人们开始越来越多的关注于如何对设备和资产进行 有效监视和控制,甚至如何用设备控制设备――DM2M‖理念由此起源. M2M(Machine/Man-to-Machine/Man)是一种以机器智能交互为核心的、网络化的应用与服 务.简单地说,M2M 是指机器之间的互联互通.广义上来说,M2M 可代表机器对机器、 人对机器、机器对人、移动网络对机器之间的连接与通信,它涵盖了所有实现在人、机器、 系统之间建立通信连接的技术和手段. 5-2 为什么电联组织 ITU 要大力推广 M2M 技术,认为 M2M 技术是物联网核心技术? 答: 各种技术的发展使得网络及其应用变得无所不能, 未来网络将会是通信网、 互联网、 物联网的融合.物联网是一个具有创新的潜力无限的领域,被看作是继计算机、互联网与移 动通信网之后的又一次信息产业浪潮, 已被世界各国当作应对经济危机、 振兴经济的重点技 术之一. 5-3 M2M 的业务模型是什么? 答:M2M 的业务模型由三部分组成:行业终端、移动通信网络、M2M 应用平台.各部 分的功能如下: ? 行业终端 1.符合相关行业标准,具备入网证、合格证等相关检测合格证书 2.符合行业生产、管理需求、集成数据采集和数据传输功能的设备 ? 移动通信网络 1.能安全、高效承载数据业务的中国移动通信网络 2.TD-SCDMA,具有高宽带、高速率及抗干扰等技术优势的第三代移动通信网络 ? M2M 应用平台 1.实现各行业移动信息化需求的业务平台集合 2.具有良好的可扩展性,易于新业务平台的接入 5-4 M2M 的技术标准体系是什么? 答:虽然各大标准化组织及运营商积极制定相应的标准,但是现在并没有启动统一的标 准.M2M 的系统架构可参考图 5-2 所示. 5-5 M2M 架构包含哪五个重要技术部分? 答:机器(具备信息感知、信息加工能力的设备) 、M2M 终端(进行信息的提取,传送 到通信网络) 、通信网络(信息传送的通道) 、中间件(在通信网络和应用间起桥接作用)、应用(对获得数据进行加工分析). 5-6 简述 M2M 两种应用模式的异同. 答:M2M 应用分为管理流C业务流并行模式和管理流C业务流分离模式(P2P 模式) .管 理流指承载 M2M 终端管理相关信息的数据流,业务流是指承载 M2M 应用相关的数据流. 对于终端管理流,两种模式都由终端发送给 M2M 平台,或再由 M2M 平台转发给应用.对 于业务流,在管理流C业务流并行模式下,业务流通过终端传递到 M2M 平台,再由 M2M 平 台转发给 M2M 应用业务平台或者对端的 M2M 终端;
在管理流C业务流分离模式下,业务 流直接从终端送到 M2M 应用业务平台或者对端的 M2M 终端,不通过 M2M 平台转发. 5-7 简述 WMMP 的作用. 答:WMMP 规定了在 M2M 业务系统中所涉及的 M2M 终端铲平运行 WMMP 的基本要 求,供中国移动集团公司内部和合作厂商共同使用,是M2M 业务开展、终端设备开发方面 的技术依据,适用于 GSM/GPRS 网络环境. 使用 WMMP 便于管理终端,提高通信的安全性,提高 M2M 终端的兼容性. 5-8 给出搭建一个 M2M 应用系统的步骤. 答: (1)使用 P2P 模式 选择需要的终端与 M2M 模块,通过移动运营商接入通信网络,与自己架设的 M2M 网 关交互信息(管理信息与业务信息) ,同时制定应用完成期望的功能. (2)使用 M2M 平台的方案 选择需要的终端 M2M 模块,接入运营商的 M2M 平台,管理流与业务流的格式需要符 合M2M 平台的标准(如WMMP) ,M2M 应用业务平台通过 M2M 平台管理 M2M 终端并获 取业务信息. 5-9 M2M 模块与手机通信模块有什么区别? 答: 广义的 M2M 模块是使用 AT 指令或 M2M 协议进行数据通信的设备. 而现有的 M2M 模块很大一部分与先有的手机通信模块无太大区别, 甚至就是普通的手机模块, 有一部分对 M2M 应用进行了相应的改进,比如缩小体积,取消不需要的功能(如语音通话) ,能够适应 较为严苛的工作环境,内置 M2M 协议等.使用 AT 指令的 GPRS 模块和内置 M2M 协议的 模块都是 M2M 模块.但是,目前较为成熟应用的是使用 AT 指令的 GPRS 模块.内置 M2M 协议的模块将会得到越来越多的应用. 5-10 M2M 终端通过 M2M 模块接入互联网有哪几种方法,有何优缺点? 答: 第一种方法: 按照 AT 指令的规定, 使用相应的 AT 指令接入网络, 发送接收信息. 优点:对终端的要求比较低,只要可以进行串口变成的终端均可使用这种方法.缺点: 功能单一,需要某些复杂功能时编程难度大. 第二种方法:对于安装有 PPP 协议的终端,可以用 PPP 协议与模块连接实现对网络的 透明链接,此时模块相当于 DTU (Data Transfer unit)数据传输单元,这时在终端上即可进行 相应的网络编程. 优点: 使用方便, 对于现有的一些通信程序可以方便的移植, 可以实现较为复杂的功能. 缺点:对终端的要求较高,一般都需要终端上运行操作系统. 5-11 请写出常用的 AT 指令集. 答:M2M 模块常用的 AT 指令: 功能 AT 指令 详细 拨号命令 ATD 后面紧跟拨打电话号码 挂机命令 ATH 挂机 短消息格式 AT+GMGF 选择短消息模式(TEXT 或PDU) 读取短消息 AT+CMGR 读取短消息 新消息提示 AT+CNMI 选择新消息到来时的提示方式 发送短消息 AT+CMGS 发送短消息 TCP/UDP 连接初始化 AT^IPINIT 初始化 TCP/UDP 连接 建立 TCP/UDP 连接 AT^IPOPEN 与设定的 IP 建立 TCP/UDP 连接 服务器侦听命令 AT^IPLISTEN 打开服务器侦听功能 TCP/UDP 数据发送 AT^IPSEND 选定链路发送数据 TCP/UDP 接收数据缓存查询 AT^IPGETDATA 查询某链路是否有数据到达 TCP/UDP 数据到达指示 AT^IPDATA 当有数据到达时可主动上报 关闭 TCP/UDP 连接 AT^IPCLOSE 关闭指定的连接 ........