中国移动无线机器通信协议—M2M平台与应用系统接口分册V100.doc





《中国移动无线机器通信协议—M2M平台与应用系统接口分册V100.doc》由会员分享,可在线阅读,更多相关《中国移动无线机器通信协议—M2M平台与应用系统接口分册V100.doc(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、QB-D-101-2008中国移动通信企业标准QB-D-101-2008中国移动无线机器通信协议M2M平台与应用系统接口分册Wireless Machine-to-Machine Protocol Interface Specification for M2M Service Platform and Application Platform Part版本号:1.0.02009-1-21实施2009-1-21发布中国移动通信集团公司 发布目录1.范围12.规范性引用文件13.术语、定义和缩略语14.M2M系统概述24.1.M2M系统结构24.1.1.M2M系统结构图24.1.2.网元功能描述2
2、4.2.M2M应用模式34.2.1.管理流-业务流并行模式44.2.2.管理流-业务流分离模式55.WMMP协议概述66.M2M平台与应用系统接口协议86.1.基本协议86.2.接口描述86.3.消息格式86.4.消息安全性96.4.1.数据安全96.4.2.网络安全107.M2M平台与应用系统接口描述117.1.M2M平台提供给应用系统的接口(应用系统-M2M平台)117.1.1.应用对终端下行消息接口117.1.2.应用对M2M平台下行消息接口247.2.应用系统提供给M2M平台的接口(M2M平台-M2M应用系统)357.2.1.终端对应用上行消息接口357.2.2.M2M平台对应用的上行
3、消息接口567.3.WMMP协议应用扩展功能608.编制历史60附录A终端序列号的定义61附录BTLV说明62(1)TAG配置参数相关内容63(2)软件下载升级相关内容:65(3)终端统计相关内容:66(4)终端监控相关内容:注册信息、终端状态、终端告警等。71(5)控制参数相关内容:74(6)安全控制相关内容:1附录C 68个行业分类及编码1前言本标准规定了M2M业务过程中涉及的M2M平台与接入M2M平台的应用系统的通信接口,是M2M业务所涉及M2M平台设备及M2M应用系统设备需要遵从的技术文件。本标准主要包括网络结构、接口定义等方面的内容。本标准是M2M业务系列标准之一,该系列标准的结构、
4、名称或预计的名称如下:序号标准编号标准名称1QB-D-108-2007中国移动M2M业务总体技术要求2QB-D-053-2006中国移动M2M业务规范3QB-D-111-2007中国移动M2M平台设备规范4QB-D-110-2007中国移动M2M数据业务系统通用网管接口技术规范5QB-D-147-2007M2M平台与行业应用移动终端监控平台接口规范6QB-D-100-2008中国移动无线机器通信协议M2M平台与终端接口分册7QB-D-101-2008中国移动无线机器通信协议M2M平台与应用系统接口分册8QB-E-007-2008中国移动M2M终端规范WMMP协议分册本标准的附录A-B为标准性附
5、录。本标准由中移技200926号印发。本标准由中国移动通信集团公司技术部提出并归口。本标准起草单位:中国移动通信有限公司研究院 本标准主要起草人:刘玮、肖青、王哲伟、董晓莉、朱暐、童小平、刘越、赵立君 I1. 范围本标准规定了M2M应用系统与M2M平台之间的接口及协议,供中国移动集团内部与合作厂商共同开发M2M应用业务使用;适用于指导M2M应用系统与M2M平台接口的实现和M2M业务的运营管理。2. 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使
6、用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。表2-11QB-D-053-2006M2M业务规范V1.0中国移动通信有限公司2QB-D-108-2007M2M业务总体技术要求中国移动通信有限公司3QB-D-109-2007M2M平台与终端接口规范V2.0.0中国移动通信有限公司4QB-D-003-2005全网行业应用业务规范中国移动通信有限公司5QB-D-030-2005全网行业应用接口规范中国移动通信有限公司6QB-D-100-2008无线机器通信协议M2M平台与终端接口分册中国移动通信有限公司3. 术语、定义和缩略语下列术语、定义和缩略语适用于本标准:表3-1M2M
7、Machine To MachineECEnterprise CustomerSIService IntegratorADCApplication Data Center14. M2M系统概述M2M是Machine-to-Machine/Man的简称,是一种以机器终端智能交互为核心的、网络化的应用与服务。它通过在机器内部嵌入无线通信模块,以无线通信等为接入手段,为客户提供综合的信息化解决方案,以满足客户对监控、指挥调度、数据采集和测量等方面的信息化需求。M2M根据其应用服务对象可以分为个人、家庭、行业三大类。4.1. M2M系统结构4.1.1. M2M系统结构图图4.1 M2M业务系统结构图4
8、.1.2. 网元功能描述M2M终端:M2M终端基于WMMP协议并具有以下功能:接收远程M2M平台激活指令、本地故障告警、数据通信、远程升级、数据统计以及端到端的通信交互功能。M2M平台:为M2M应用服务的客户提供统一的M2M终端管理、终端设备鉴权,并对目前短信网关尚未实现的接入方式进行鉴权。支持多种网络接入方式,提供标准化的接口使得数据传输简单直接。提供数据路由、监控,用户鉴权、计费等管理功能。M2M应用业务平台:为M2M应用服务客户提供各类M2M应用服务业务,由多个M2M应用业务平台构成,主要包括个人、家庭、行业三大类M2M应用业务平台。短信网关:由行业应用网关或梦网网关组成,与短信中心等业
9、务中心或业务网关连接,提供通信能力。负责短信等通信接续过程中的业务鉴权、设置黑白名单、EC/SI签约关系/黑白名单导入。行业网关产生短信等通信原始使用话单,送给BOSS计费。USSDC:负责建立M2M终端与M2M平台的USSD通信。GGSN:负责建立M2M终端与M2M平台的GPRS通信。提供数据路由、地址分配及必要的网间安全机制。BOSS:与短信网关、M2M平台相连,完成客户管理、业务受理、计费结算和收费功能。对EC/SI提供的业务进行数据配置和管理,支持签约关系受理功能,支持通过HTTP/FTP接口与行业网关、M2M平台、EC/SI进行签约关系以及黑白名单等同步的功能。行业终端监控平台:M2
10、M平台提供FTP目录,将每月统计文件存放在FTP目录,供行业终端监控平台下载,以同步M2M平台的终端管理数据。网管系统:网管系统与平台网络管理模块通信,完成配置管理,性能管理,故障管理,安全管理及系统自身管理等功能。4.2. M2M应用模式M2M应用分为管理流业务流并行模式和管理流业务流分离模式。管理流指承载M2M终端管理相关信息的数据流,业务流是指承载M2M应用相关的数据流。对于终端管理流,两种模式都由终端发送给M2M平台,或再由M2M平台转发给应用。对于业务流,在管理流业务流并行模式下,业务流通过终端传递到M2M平台,再由M2M平台转发给M2M应用业务平台或者对端的M2M终端;在管理流业务
11、流分离模式下,业务流直接从终端送到M2M应用业务平台或者对端的M2M终端,不通过M2M平台转发。4.2.1. 管理流-业务流并行模式图4.2 M2M管理流-业务流并行模式业务数据从M2M终端传送到M2M平台,再由M2M平台转发给M2M应用业务平台或者对端的M2M终端。这种模式下,管理数据和业务数据均由M2M平台统一接收,再根据不同的消息类型和目标地址进行分发或处理。4.2.2. 管理流-业务流分离模式图4.3 M2M管理流业务流分离模式业务数据不通过M2M平台,直接从M2M终端传送到M2M应用业务平台或者对端的M2M终端。管理数据发送到M2M平台,再根据目标地址进行转发或者处理。5. WMMP
12、协议概述WMMP(Wireless M2M Protocol)协议是为实现M2M业务中M2M终端与M2M平台之间、M2M终端之间、M2M平台与M2M应用平台之间的数据通信过程而设计的应用层协议,其体系如图5.1所示。图5.1 WMMP协议体系WMMP协议由M2M平台与M2M终端接口协议(WMMP-T)和M2M平台与M2M应用接口协议(WMMP-A)两部分协议组成。WMMP-T协议完成M2M平台与M2M终端之间的数据通信,以及M2M终端之间借助M2M平台转发、路由所实现的端到端数据通信。WMMP-A协议完成M2M平台与M2M应用之间的数据通信,以及M2M终端与M2M应用之间借助M2M平台转发、路
13、由所实现的端到端数据通信。WMMP协议的功能构架如图5.2所示。WMMP协议的核心是其可扩展的协议栈及报文结构,而在其外层是由WMMP协议核心衍生的接入方式无关通信机制和安全机制。在此基础之上,由内向外依次为WMMP的M2M终端管理功能和WMMP的M2M应用扩展功能。图5.2 WMMP协议的功能架构本规范着重描述的是WMMP协议核心构架以及其M2M终端管理功能,同时描述了通过扩展WMMP通用协议来实现WMMP协议的M2M应用扩展机制,具体的M2M应用WMMP协议则由补充的M2M应用规范对其进行规范。6. M2M平台与应用系统接口协议本M2M平台与应用系统接口协议是WMMP协议的一部分(WMMP
14、-A),它对M2M平台与终端的接口规范进行了封装,对应用系统提供了对M2M终端进行监控管理的能力。同时,通过本协议,M2M终端与M2M应用之间可以通过M2M平台传递业务流程,实现定制化的M2M应用。6.1. 基本协议双方的消息交互采用SOAP(Simple Object Access Protocol,简单对象访问协议)接口。这是一个可以运行在任何传输协议上的轻量级协议,它包含三个方面:XML-envelop为描述信息内容和如何处理内容定义了框架;将程序对象编码成为XML对象的规则;执行远程调用(RPC,Remote Procedure Call)的约定。6.2. 接口描述本协议支持两种连接方
15、式:1. 基于HTTP的标准WEB Service方式。应用系统和M2M平台采用WSDL(Web Services Description Language)来对接口进行描述。WSDL是用来定义Web服务的属性以及如何调用它的一种XML语言。一个完整的WSDL服务描述是由一个服务接口和一个服务实现文档组成的。通过查阅Web服务的WSDL文档,开发者可以知道Web提供了哪些方法和如何用正确的参数调用他们。因为WSDL包含了对服务接口的完整描述,所以我们可以使用它来创建能简化服务访问的存根,该存根为一段Java代码(假设使用Java),它自动生成了访问Web服务的类。如果我们需要访问Web服务,只
16、需调用该类中对应的方法即可,而不用在客户端程序中再写入配置信息。要求通信双方作为WEB Service服务端时,应实现HTTP会话的超时机制。即一定时间内,如果客户端没有新的HTTP请求,则服务端主动断开连接。会话维持的时间要求可配置。2. 长连接。应用系统可以选择采用长连接和M2M平台交互,以提高效率。消息格式的定义和WEB Service方式一致。6.3. 消息格式所有的协议数据单元PDU由如下表的消息头和消息体组成:PDU组成描述Message Header消息头Message BODY消息体Message HASH消息摘要,计算方法为:MD5(消息头+3DES(消息体)+用户名+密码)
17、消息头和消息体在xml中的表现形式如下:消息头属性一消息头属性二消息头属性三加密后的消息体消息摘要未加密的消息体也是一个完整的xml文件,如下例所示:消息体属性一消息体属性二消息体属性三消息摘要本规范报文为文本格式,对于二进制内容,应进行BASE64编码。加密后的消息体通过BASE64编码放入BODY标签。6.4. 消息安全性6.4.1. 数据安全本规范采用3DES算法对数据进行加密。M2M平台与应用之间的交互消息均要求携带摘要字段,算法如下:MD5(消息头+3DES(消息体)+用户名+密码)。其中用户名和密码由M2M平台为应用分配,应用发往M2M平台的消息以及M2M平台发往应用的消息,均要求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国移动 无线 机器 通信协议 M2M 平台 应用 系统 接口 分册 V100

限制150内