资源描述
-09-30实施
-09-30公布
公布
中国移动通信 公布
QB-E-008-
中国移动通信企业标准
中国移动终端管理业务终端技术规范
China Mobile DM Service Terminal Specification
版本号:1.2.1
目录
1 范围 1
2 引用标准 2
3 相关术语 3
4 符号和缩略语 4
5 概述 6
5.1 目标 6
5.2 DM业务介绍 6
6 功效要求 7
6.1 DM业务终端基础功效要求 7
6.1.1 功效要求概述 7
6.1.2 终端自注册 9
6.1.3 终端信息参数采集 11
6.1.4 终端参数配置 13
6.1.5 终端固件除错和功效升级 14
6.2 DM业务终端功效要求 17
6.2.1 其它可选功效要求(可选) 17
6.3 网络承载要求 17
6.4 对其它功效要求 18
6.4.1 其它数据业务 18
6.4.2 电话呼入 18
6.4.3 收到SMS/MMS/WAP PUSH 18
6.5 终端参数预设 18
6.5.1 网络承载参数: 18
6.5.2 彩信预设参数: 19
6.5.3 传输协议参数: 19
6.5.4 PIM传输参数: 19
6.5.5 DM协议参数: 19
7 安全要求 19
8 UI要求 20
9 编制历史 21
附录A:终端自注册内容和格式 22
A 1 短信自注册短信特服号码和端口号 22
A.2终端自注册信息格式 22
A.3终端自注册确定信息格式 23
附录B:终端信息采集内容和格式 24
B.1终端DM预置参数 24
B.2终端GPRS配置信息 25
B.3终端WAP配置信息 25
B.4终端MMS配置信息 26
B.5终端PIM配置信息 26
B.6终端自注册参数配置信息 26
B.7终端参数配置信息DM Tree举例 27
附录C:终端静态信息表 33
序言
终端管理(DM)平台是基于OMA国际标准移动数据业务,开放性和标准化是DM业务系统赖以生存发展基础。支持DM业务终端产品应一样符合这一标准,基于业界开放式标准,包含多种网络协议、内容格式,而且要表现良好扩展性和互操作能力。
本规范在《终端管理(DM)平台总体技术要求》基础上,要求了中国移动通信DM业务对终端部分要求,包含功效要求、接口要求、性能要求、安全性要求和其它方面要求,是开展基于OMA规范DM业务依据之一。
本标准附录全部为规范性附录
本标准由中国移动通信数据部提出并归口。
本标准由中移有限数[]104号印发。
本标准起草单位:中国移动通信研究院
本规范关键起草人:于川、刘璋詟、穆家松、唐剑峰
本标准解释单位:同提出单位。
1 范围
本规范制订了基于OMA国际标准DM业务中所包含到终端产品规范,对DM业务开展中和终端亲密相关内容提出了约束、规范及发展方向要求,本规范和其它相关规范可作为DM业务运行和管理参考依据,同时也是终端厂商DM产品研发、生产参考依据。
DM终端必需遵照OMA规范和本规范所确定开放性、安全性、优异性、易用性和可扩展性等标准。
全部在中国移动通信网内被推荐使用DM终端必需符合该规范。
2 引用标准
下列文件中条款经过本标准引用而成为本标准条款。通常注明日期引用文件,其随即全部修改内容(不包含勘误内容)或修订版均不适适用于本标准。激励依据本标准达成协议各机构研究是否可使用这些文件最新版本。通常不注明日期引用文件,其最新版本适适用于本标准。
[1] GPRS移动终端规范-通用要求,中国移动通信
[2] CMPP2.0协议, 中国移动通信
[3] SyncML Data Sync Protocol, version 1.1.2, Open Mobile AllianceÔ.
[4] SyncML Device Management Protocol, Version 1.1.2, Open Mobile AllianceÔ.
[5] OMA Client Provisioning V1.1 Specifications, Open Mobile AllianceÔ.
[6] OMA Download OTA 1.0 Specifications, Open Mobile AllianceÔ.
[7] OMA Firmware Update Management Object (FUMO) V1.0, Open Mobile AllianceÔ.
[8] syncml_wsp_v112 SyncML over WSP, Version 1.1.2, Open Mobile AllianceÔ.
[9] syncml_http_v112 SyncML HTTP Binding, version 1.1.2, Open Mobile AllianceÔ.
[10] WAP Binary XML Content Format Specification, WAP Forum.
[11] Push OTA Protocol Specification”, WAP Forum.
[12] Uniform Resource Identifiers (URI): Generic Syntax, IETF.
[13] Wireless Transaction Protocol Specification, WAP Forum.
[14] Push Architectural Overview”, WAP Forum.
3 相关术语
在本规范中使用了“必需”、“推荐”、和“可选”等词汇来描述对移动终端产品要求强调程度。
“必需”项是指终端产品所必需提供功效或性能要求;
“推荐”项是指在标准中未作硬性要求,但提议终端产品提供功效或性能要求;
“可选”项指在现在看来是中国移动需求发展方向,或终端产品在现在阶段可不提供功效或性能要求。
现在阶段:从本版本公布之日截至到下一个版本公布日期。
规范中除了明确指明为 “推荐”、“可选”外,均为必需要求。
4 符号和缩略语
AAA: Authentication, Authorization, Accounting,鉴权、授权、计费
APN: Access Point Name,接入点名称
BOSS: Business Operation Support System,业务运行支撑系统
CDR: Call Detail Record,呼叫具体统计
CMPP: China Mobile Peer to Peer,中国移动点对点协议
CSD: Circuit Switch Data, 电路交换数据
CP: Abbreviation for OMA Client Provisioning,OMA无线方法配置终端参数规范简称
DL: Abbreviation for OMA Download OTA,OMA无线方法下载数据包规范简称
DM: Abbreviation for OMA Device Management,OMA无线方法管理终端规范简称
DNS: Domain Name Server,域名服务器
DSMP: Data Service Management Platform,数据业务管理平台
FOTA: Firmware-Update over the air,无线方法终端固件更新
FTP: File Transfer Protocol,文件传输协议
FUMO: The OMA DM Firmware Update Management Object,OMA DM标准固件更新管理对象
GGSN: Gateway GPRS Supporting Node, GPRS网关支持节点
GPRS: General Packet Radio Service,通用分组无线业务
HTTP: Hyper Text Transfer Protocol,超文本传输协议
IMEI: International Device Equipment Identity,终端设备标识符
IMSI: International Mobile Subscriber Identity,移动电话用户身份标识符
ISMG: Internet Short Message Gateway,短消息网关
MMS: Multimedia Message Service,多媒体消息
MSISDN: Mobile Station Integrated Services Data Network,移动电话用户电话号码
OBEX: Object Exchange Protocol,对象交换协议
OMA: Open Mobile Alliance,开放移动联盟
OTA: Over The Air,即空中、无线方法
PAP: Push Access Protocol,Push访问协议
Radius: Remote Authentication Dial In User Service,远程拨号用户鉴权服务
SMS: Short Message Service,短消息服务
SNMP: Simple Network Management Protocol,简单网管协议
SGSN: Services GPRS Supporting Node,GPRS服务支持节点
SNMP: Simple Network Management Protocol,简单网管协议
UDP: User Datagram Protocol,用户数据报协议
WAP: Wireless Application Protocol,无线应用协议
5 概述
5.1 目标
DM业务是基于OMA DM相关标准移动数据增值业务,开放性和标准化是DM业务系统赖以生存发展基础,DM终端应基于业界开放式标准,包含多种网络协议、内容格式,而且要表现良好扩展性和互操作能力。基于此标准本规范要求了DM业务终端产品应满足要求。
5.2 DM业务介绍
终端管理(DM)业务是中国移动用于管理用户终端新业务,它使得中国移动实现了经过无线方法对移动终端进行远程管理能力。终端管理业务功效应包含:终端自注册,软件补丁修复和功效升级,终端参数搜集和终端参数配置等。
如终端出现软件故障或参数配置问题,用户无须前往维修中心进行诊疗和软件更新,而是经过终端管理(DM)平台提供服务进行远程终端诊疗,经过无线方法下载终端软件补丁程序或实施自动远程设置即可处理终端软件故障和参数配置问题。使用终端管理业务平台,手机业务参数设置和新终端软件版本下载升级也可经过DM平台用户自服务门户,由用户自行完成相关参数设置和软件升级,极大方便了用户对终端使用。
中国移动未来新业务布署工作,能够经过在原有终端上推送新版本软件完成,避免了过去为了支持新业务给中国移动和用户带来多种不便,同时也利于中国移动快速推广新业务。使用终端管理(DM)平台,中国移动能够对终端界面进行更新,辅助用户实现个性化终端设置。这将还有利于树立中国移动品牌形象,提升用户满意度。
终端管理(DM) 平台业务分析统计功效,经过分析终端厂商上传终端能力信息和无线方法搜集终端其它信息,可用于中国移动业务分析和经营决议。
终端经过终端自注册,将终端基础信息上报到终端管理(DM)平台。终端管理(DM)平台使用OMA DM协议对终端参数进行配置。经过OMA DM1.1.2协议实现了终端信息和终端管理(DM)平台信息同时和信息发觉过程,和对终端远程无线方法参数搜集和参数配置功效。终端管理(DM)平台使用OMA FUMO规范,实现终端软件补丁修复和功效升级。
终端自注册成功后,移动用户能够经过多个方法使用终端管理服务:
· 网络侧提议,对终端进行批量参数设置、参数搜集或软件除错或功效升级;
· 移动用户经过登录用户自服务网站,经过DM平台触发终端管理业务;
· 移动用户经过手机DM WAP Portal,触发终端管理业务;
· 经过终端侧提议DM服务;(可选)
6 功效要求
6.1 DM业务终端基础功效要求
DM业务基础功效需求中,终端需要配合平台侧完成关键功效包含:终端自注册,终端信息采集,参数配置,终端固件除错和功效升级。
6.1.1 功效要求概述
终端配合终端管理(DM)平台需要提供功效和其它方面要求以下:
6.1.1.1 终端基础功效要求
终端配合DM管理平台业务需求应含有基础功效要求:
l 终端自注册;
l 终端信息采集;
l 终端参数配置;
l 终端软件补丁修复和版本升级;
终端配合DM管理平台业务需求应含有基础预制要求:
l 终端中预置一个DM终端管理平台无偿短信特服号码,这个特服号码是终端短信自注册和自注册回复固定短信号码。
l 支持OMA DM 1.1.2版本;
l 软件除错和功效升级遵照OMA FUMO1.0,支持OMA DL1.0;
l 支持DM Alert 1226 消息;
l 支持HTTP方法下载;
l 终端中应预先设置好OMA DM初始设置,方便终端能够和DM平台正确通信。预先设置参数包含DM标准对象中DMAcc和Con。终端厂商出厂前需要预制DM参数请参考附录B1;
6.1.1.2 和OMA DM标准一致性要求
终端必需实现OMA DM 1.1.2规范中“OMA-SyncML-DMConReqs-V1_1_2-0613-A.pdf”要求一致性申明和此规范中定义强制性元素。
6.1.1.3 终端硬件要求
6.1.1.3.1 Flash要求
终端应为植入DM用户端软件在非易失性存放器中预留足够空间。预留空间应能够存放下列信息:
l DM用户端软件;
l DM用户端软件运行时需要临时存放空间;
l DM用户端运行时需要保留状态信息及其它需要保留信息;
l 固件除错和功效升级时需要下载数据包;
l 为提升性能等非功效性要求而预留空间;
本规范不对预留空间大小做具体要求,但终端应在成本和满足功效和性能要求之间确定不一样终端需要Flash空间大小。
6.1.1.3.2 RAM要求
终端应为植入DM用户端软件运行预留足够RAM空间。应确保DM用户端运行时终端系统能够分配对应RAM空间,空间大小提议不低于500K。终端应避免运行DM用户端软件时RAM空间不足问题。
6.1.1.4 OMA协议版本要求
终端设备应支持OMA DM1.1.2版本,而且需要支持OMA DL 1.0、OMA FUMO1.0。
6.1.1.5 终端对DM平台消息响应要求
6.1.1.5.1 对Notification消息响应要求
DM终端必需支持对Notification4种UI mode响应。
UI mode = 00, DM平台对终端响应无特定要求, 终端以本身默认机制来响应。
UI mode = 01, 用户对Notification不可见, 用户无法干预, 而且推荐终端屏幕上无GPRS连接标识。 DM Session正常进行。 若连接失败, 终端将不提醒用户
UI mode = 10, 用户对Notification消息可见, 但用户不需人为干预 , DM Session正常进行。
UI mode = 11, 用户对Notification消息可见, 且用户需要干预来决定是否继续进行DM Session。
6.1.1.5.2 对Alert消息响应要求
DM终端必需根据DM平台要求支持下发Alert1101消息。
推荐DM终端支持DM平台下发Alert1100, Alert1102, Alert1103, Alert1104消息。
Alert1100是指DM平台发送给终端提醒信息, 仅用于显示, 用户无需操作。
Alert1101是指DM平台发送给终端提醒信息, 需要用户选择“接收”或“拒绝”。 选择“拒绝”, 终端必需给DM平台侧返回该拒绝操作信息。
Alert1102是指DM平台发送给终端提醒信息, 用户能够输入文本信息, 该文本信息将作为状态信息一部分返回给DM平台侧。
Alert1103是指DM平台发送给终端提醒信息, 该信息包含多个选择项, 不过用户只能选择其中一个。
Alert1104 是指DM平台发送给终端提醒信息, 该信息包含多个选择项, 用户能够选择一个或多个。
6.1.2 终端自注册
终端自注册是指,符合终端管理(DM)平台规范要求手机,第一次开机时,终端必需将终端IMEI及其它DM平台需要基础信息以短信方法发送到终端管理(DM)平台。平台侧负责解析此短信,并在平台侧建立终端IMEI和手机号码对应关系列表。假如用户更换SIM卡,终端应将新对应关系上传到DM终端管理平台。
6.1.2.1 终端自注册基础功效实现
终端第一次开机,应将终端IMEI,厂商名称,终端型号,软件版本以短信方法上传到终端管理(DM)平台。终端发送短信特服号码和端口号在DM管理生命周期中不可变。终端第一次开机发送自注册信息后,转入手机正常开机后空闲状态。
假如终端收到来自终端管理(DM)平台特服号码短信,正确解析短信,从短信中得到成功信息,则终端统计此次注册成功SIM卡IMSI信息到终端某个预先确定位置,(这个位置数值应是终端自注册功效专用标识位,终端其它部分不能修改此值。)方便终端能够在下次开机时候检测此IMSI。
以后,每次终端重新开启,全部应检测SIM卡IMSI和保留在终端中IMSI是否一致,假如不一致,则终端应重新向平台侧发送自注册信息更新对应信息。
终端只向预制DM平台短信特服号码和端口号发送信息,并只认为来自这个特服号码短信是能够信任DM信息。终端自注册短信(上行)及DM平台确定短信(下行)均为为带端口号短信。短信特服号码和端口号参考附录A1。
终端自注册时应判定SIM卡是中国移动SIM卡,不然终端不发送任何信息。
终端自注册异常处理请参考6.2.2。
终端自注册短信格式及DM平台确定短信格式请参考附录A2和A3。
假如终端开启短信回执功效,终端应不显示且不保留自注册短信发送成功或失败回执信息提醒。
为了经过DM功效来方便地实现对终端自注册功效管理,本规范推荐将自注册短信特服号码和应用端口作为终端DM管理树对象,平台侧能够经过DM采集和配置命令进行管理。终端自注册参数配置信息参考附录B.6
6.1.2.2 终端异常处理
终端自注册过程中可能出现异常情况及处理措施包含:
1.第一次注册时,注册短信正确发出,不过过后没有收到终端管理(DM)平台注册成功确定信息。终端将不在设备中保留此时SIM卡中IMSI。等候用户下一次开机时可重新触发自注册步骤。自注册短信发送失败时, 终端将不做任何用户提醒。
2.终端检测到用户更换SIM卡,则发送新对应关系到终端管理(DM)平台。假如以后没有收到平台侧注册成功确定信息。终端将不在设备中保留此时SIM卡中IMSI。终端放弃自注册。等候用户下一次开机时自注册。自注册短信发送失败时, 终端将不做任何用户提醒。
6.1.2.3 用户菜单
终端自注册处理步骤对用户完全透明,不需向用户显示任何信息或为用户提供终端操作界面。
6.1.2.4 用户操作
终端自注册处理步骤对用户完全透明,不需用户干预。
6.1.2.5 终端自注册内容格式要求
终端自注册信息发送后,平台侧必需向终端发送确定信息。
6.1.2.5.1 终端自注册信息格式
参考附录A.1
6.1.2.5.2 终端自注册确定信息格式
参考附录A.2
6.1.3 终端信息参数采集
平台侧需要采集终端信息包含:网络参数配置信息和终端自注册四个基础信息。因为OMA DM1.1.2规范中没有在标准对象中定义这些信息。所以,本规范在终端侧定义了一组符合OMA DM1.1.2规范网络参数配置信息。终端管理(DM)平台能够直接使用OMA DM1.1.2中命令从这些终端对象节点中取值,并在平台侧做对应处理。
6.1.3.1 终端信息采集实现
终端管理(DM)平台应采集终端参数信息包含:
1,网络配置参数,包含PIM, GPRS, WAP, MMS;
2,终端自注册信息:IMEI,厂商名称,型号,软件版本;
OMA DM协议关键应用之一就是为终端提供不一样网络配置参数。OMA DM1.1.2协议至今没有为网络配置参数定义标准对象。厂商应使用OMA标准DDF文件通知终端管理(DM)平台,使平台侧立即掌握终端侧参数配置信息对象节点信息。终端管理(DM)平台能够直接使用OMA DM1.1.2中“get”命令从这些终端对象节点中取值,并在平台侧做对应处理。
网络参数配置信息在DM Tree上应是即可读也可写节点。终端自注册信息对象节点请参考附录A2。
请参考下列标准了解上述定义,
1) SyncML Device Management Protocol Version 1.1.2 – specification “OMA-SyncML-DMProtocol-V1_1_2-1203-A”;
2) SyncML Device Management Tree and Description Version 1.1.2– specification “OMA-SyncML-DMTND-V1_1_2-1202-A”;
3) OMA Client Provision Content Version 1.1 “OMA-WAP-ProvCont-V1_1-1112-C.pdf”;
6.1.3.2 终端信息采集异常处理
终端参数采集失败或成功对终端是透明,所以不需要终端处理信息采集异常情况。假如在信息采集过程中发生任何错误,终端不需要做任何错误处理,也不需要为用户显示任何错误信息。
6.1.3.3 终端信息采集用户菜单
终端信息采集,对用户完全透明,不需任何显示或操作界面。
6.1.3.4 终端信息采集用户操作
终端信息采集处理步骤中终端用户操作步骤应遵照平台侧发出DM命令。终端应支持DM命令两种用户提醒方法:
1,用户不可见,此时用户终端对参数采集处理步骤不可见,不需用户参与。此项为推荐功效;
2,向用户显示提醒界面,用户能够选择“是”接收,也能够选择“否”不接收。此项为可选功效。
6.1.3.5 终端信息采集内容和格式
6.1.3.5.1 终端GPRS配置信息
参考附录B.2
6.1.3.5.2 终端WAP配置信息
参考附录B.3
6.1.3.5.3 终端MMS配置信息
参考附录B.4
6.1.3.5.4 终端PIM配置信息
参考附录B.5
6.1.4 终端参数配置
终端DM Tree遵照本规范6.1.3节要求定义了一组符合OMA CP1.1规范网络参数对象节点,终端应支持经过下述方法为终端进行网络参数配置:
1.DM业务GPRS连接参数在终端出厂前预制,不能修改。预制参数请参考附录B1;
2.终端网络连接参数GPRS、WAP、MMS和PIM使用OMA DM方法完成参数配置。
在需要修改参数配置对象节点上实施对应DM命令。请参考OMA DM 1.1.2规范查看DM Tree上节点数值修改过程;
6.1.4.1 终端参数配置实现
终端网络参数配置应经过OMA DM方法设置,平台侧使用get命令将终端参数搜集到平台侧后,平台侧经过分析和诊疗,判定参数配置是否有误,及错误点,平台使用DM Replace命令更新错误配置值。平台侧也能够不搜集参数而直接使用Replace命令更新参数设置。
6.1.4.2 终端参数配置异常处理
终端采取OMA DM方法进行网络连接参数配置,终端应在出现任何参数配置异常时,向平台侧上报状态码(Status code),通告平台操作结果。
6.1.4.3 终端参数配置菜单
参数配置无需用户菜单。
6.1.4.4 终端参数配置用户操作
在为用户重新配置参数时,用户操作步骤应遵照平台侧发出DM命令。终端应支持DM命令两种用户提醒方法:
1,用户不可见,此时用户终端对参数配置处理步骤不可见,不需用户参与;
2,向用户显示提醒界面,用户能够选择“是”接收,也能够选择“否”不接收;
6.1.4.5 终端参数配置内容和格式
网络参数配置信息格式,请参考附录B。参数配置命令和步骤请参考OMA DM 1.1.2规范。
6.1.5 终端固件除错和功效升级
终端固件除错和功效升级必需使用标准OMA FUMO对象。DM平台侧提议更新操作。为实现断点续传功效,推荐使用OMA DL协议下载更新数据包。升级状态必需使用DM 方法汇报给平台侧。
FUMO对象具体说明了处理一个更新中包含一个或多个软件“packages”,“packages”中包含了一组指令,能够让软件中一个特定模块从一个版本更新到另一新版本。“packages”数量由特定终端软件中模块依靠性决定。更新后终端软件版本应和预定新版本完全一致。
终端软件除错和功效升级这两项业务在终端侧处理方法和步骤是一致。
6.1.5.1 终端实现FUMO对象
OMA DM标准定义了一个单一FUMO对象,这个对象能够复制到多个更新数据包中。OMA标准中没有申明这个对象在DM Tree中位置。本规范不硬性要求FUMO对象节点位置,FUMO对象能够定义在根节点下某个位置,终端厂商必需实现符合OMA DM FUMO v1.0协议标准管理节点对象,同时厂商应使用OMA标准DDF文件通知终端管理(DM)平台,使平台侧立即掌握终端侧FUMO对象信息。
下面是一个标准FUMO例子:
<packages> 唯一ID, 每个数据包一个节点
PkgName ? 更新包名称(可选)
PkgVersion ? 更新包版本(可选)
Download Exec命令对应开始下载数据包节点(唯一节点)
PkgURL 下载数据包URL
Update Exec命令对应开始固件更新节点(唯一节点)
PkgData 数据包
DownloadAndUpdate Exec命令对应开始下载数据包和更新节点
PkgURL 下载数据包URL
State FUMO更新状态
Ext 可能终端具体扩展节点
6.1.5.2 FUMO对象实现要求
本规范推荐使用OMA DL方法下载。终端必需支持全部FUMO标准对象,而且必需遵照以下要求:
1.OMA Download方法必需支持;
2.固件更新包必需支持断点续传;
3.Download Descriptor信息必需显示给用户,除非此次更新对用户不可见;
在数据包下载完成后,DM平台无需发送要求终端实施升级命令,终端自动进入更新步骤。更新完成后,终端采取“Alert 1226”命令向平台侧汇报终端软件升级状态。
6.1.5.3 终端异常处理
6.1.5.3.1 用户能够取消正在下载数据包
用户能够取消正在下载数据包。假如用户取消数据包下载,终端不再提醒用户下载数据包。
6.1.5.3.2 DM Session数据传输过程中连接超时
终端在DM Session数据交互过程中,连接超时,应该提醒用户,自动中止连接。
6.1.5.3.3 更新数据包下载过程中无信号或掉电
终端在下载数据包时,碰到无信号问题时,应该提醒用户,自动中止下载。再次检测到信号后下载时应恢复到终端前一次下载成功中止点继续下载。
下载过程中掉电,再次开机,应提醒用户继续下载,用户假如选择继续下载,终端应恢复到终端前一次下载成功中止点继续下载。
6.1.5.3.4 手机软件更新过程中掉电
终端更新过程中掉电,再次开机,终端应返回断电前更新现场,继续更新,直到更新完成。
6.1.5.3.5 下载完成后,终端软件更新未开始,手机掉电
终端数据包下载完成后,没有更新前,手机掉电,再次开机,终端自动开始更新操作。
6.1.5.3.6 下载过程中内存不足
终端数据包下载过程中,内存不足,应提醒用户,要求用户关闭其它应用。终端检测到有足够内存能够继续下载后,应返回中止前现场,继续下载。
6.1.5.3.7 更新完成后,状态上报DM服务器不成功
终端更新完成后,向DM服务器发送更新状态汇报。假如终端不能收到DM服务器回复信息,则认为此次状态汇报失败。终端应重新发送Alert 1226两次,或在做下一次DM信息交互前或再次开机后,检验上次Alert是否发送成功,假如不成功,应先发送上一次状态汇报。
6.1.5.4 非功效性要求
终端固件升级包中应包含从旧版本软件升级到新版本全部信息,不需要在终端更新过程中和平台侧交互。升级包格式由终端厂商自行确定,不过必需满足下列条件:
1.升级包大小应小于终端软件映像文件大小 5%。比如,假如终端软件映像文件为20MB,则升级包大小不能超出1M;
2.升级包必需经过加密并含有数据完整性校验机制;
3.必需确保更新过程100%容错。也就是说,不管出现终端断电等任何异常情况,终端软件升级全部应确保能够正确完成;
4.终端软件更新成功后不能破坏原有终端功效、不影响原有终端数据及用户数据;
6.1.5.5 性能要求
终端软件升级时间,本规范不做硬性要求,不过应充足考虑用户体验原因,升级时间不能过长。提议不超出5分钟。
6.1.5.6 人机界面和操作
本规范基础功效中不对终端侧提议固件更新做要求,终端能够没有此菜单。
平台侧主动提议固件升级需要用户提醒界面:
a) 平台侧提议,经过短信提醒用户现在有新版本软件包, 问询用户是否下载升级;
b) 以下载应出现一个状态条, 提醒用户下载进度状态;
c) 假如下载中止, 应提醒用户是否继续下载;
d) 下载完成后, 应提醒用户是否立即升级或稍后升级.;
e) 假如选择稍后升级, 应提醒用户下次开机时终端自动升级;
f) 假如选择立即升级, 应提醒用户手机要重启, 将进行终端软件升级, 电话临时不能使用;
g) 升级过程中应显示升级进度状态条;
h) 升级成功后, 手机重新开启到正常开机状态;
i) 终端必需上报升级完成信息;
6.2 DM业务终端功效要求
6.2.1 其它可选功效要求(可选)
DM业务可选功效要求中,和终端相关其它功效要求包含:
l 增值型固件更新/软件升级;
l 终端菜单更新、菜单结构动态调整;
l 终端UI更新;
l 新业务用户端下载;
l 远程故障诊疗;
l 网络优化支持;
l 中国移动新开展业务参数设置;
l 手机遗失管理;
具体内容待定。
6.3 网络承载要求
符合本规范DM终端必需支持GPRS,SMS和WAP Push over SMS数据传输方法,并将GPRS作为数据连接缺省设置。在采取GPRS承载时,DM业务经过CMWAP APN提供服务。在试点期间, DM APN使用CMDM。 该APN帐户对用户可见, 但用户无法修改。对DM APN节点参数提取和配置需要在一个DM session中完成, 而且此过程对终端用户透明。对于3G终端,采取3G网络承载DM业务。
6.4 对其它功效要求
6.4.1 其它数据业务
DM业务应不影响用户目前正在使用数据业务。
比如:对于GPRS终端,要求DM优先级低于用户上网优先级。用户使用WAP浏览器上网时,DM请求应延至用户上网结束时提醒;或终端同时支持前台处理用户上网和后台运行DM会话。
6.4.2 电话呼入
对于GPRS终端,在DM/DL会话过程中,理想状态下电话是无法呼入;如有来电呼入,终端应正常接通电话,电话结束后在DM会话没有超时前提下,终端应能继续完成DM会话或继续进行数据包断点续传。
对于3G终端,如有一般电话/可视电话呼入,手机振铃并提醒有来电,用户处理来电,DM过程不受影响。
在DM过程中发生任何现象,不应该造成电话呼入,接听故障,更不应该造成死机现象。
6.4.3 收到SMS/MMS/WAP PUSH
假如DM会话过程中,收到SMS/MMS/WAP PUSH时,不能影响DM会话过程。信息不能丢失,且终端界面上需要明确提醒有信息抵达。
6.5 终端参数预设
SyncML DM终端应在出厂前预置以下参数,同时终端厂商必需提供DDF文件给DM平台,正确标明对应GPRS/WAP/MMS/PIM业务参数在DM TREE上绝对路径URI(Uniform Resource Identifier)信息。
6.5.1 网络承载参数:
GPRS:APN:CMWAP,用户名:空,密码:空
在试点期间, DM APN使用CMDM。
6.5.2 彩信预设参数:
预设内容包含:
MMS 中心网址: (出厂预置网址开始及结尾不能包
括空格)
6.5.3 传输协议参数:
WAP 1.x WSP 方法 IP: 10.0.0.172,端口:9201 ,用户名:无,密码:无
HTTP 方法 IP: 10.0.0.172,端口:80, 用户名:无,密码:无
WAP 2.0 IP:10.0.0.172, 端口:80, 用户名:无,密码:无
6.5.4 PIM传输参数:
PIM服务器:
地址本数据对应数据库名为“./contact”
日程表数据对应数据库名为“./calendar”
端口号: 80
用户名: 空
密 码: 空
6.5.5 DM协议参数:
DM服务器地址:
端口号: 7001
用户名: 空
密 码: 空
7 安全要求
终端和DM终端管理平台之间通讯必需是经过认证,安全和可靠。终端必需实现OMA DM标准“OMA-SyncML-DMSecurity-V1_1_2-1209-A”中要求全部“被推荐”安全机制。
7.1.1.1 OMA DM安全性
OMA-DM规范中对安全问题进行了全方面考虑,给出了很多强制性和选择性安全元素,包含基于MD-5认证和杂讯审核代码(HMAC)来确保数据完整性,和用来预防“数次运行攻击”时间戳/计数器,而且用户端和服务器端随时能够验证对方。
7.1.1.2 OMA DL安全性
OMA DL关键用于下载升级包(和升级包描述信息)。因为升级包内容只能由手机厂家提供、其中包含有上个版本和差分包校验码(如CRC, MD5)等信息,所以,在不知道版本信息、升级包内容情况下,是无法进行篡改升级包内容。所以,使用通常HTTP进行升级包传送是不会带来安全问题。且OMA DLURL(URI)信息是在OMA DM阶段、由服务器传给用户端,所以OMA DL服务器地址也是无法篡改。
7.1.1.3 传输安全性(可选)
OMA DM协议除了要求认证方法外,也推荐任何OMA DM会话建立在一个安全传输通道内,比如HTTPS/SSL。使用安全传输通道能够为认证机制提供数据加密机制。对于需要证书认证终端厂家需要预先将证书提供给DM平台。
8 UI要求
本规范在基础功效要求中没有终端主动提议DM业务界面,不过在本规范中所包含到相关用户操作界面要求部分参见相关章节。
9 编制历史
DM终端规范 编制历史
版本号
更新时间
关键内容或重大修改
1.0.0
.8
1.0.0版本
1.0.1
.11.18
附录A.1: 增加了对短信端口号实现描述
增加附录C: 终端静态信息表
1.
展开阅读全文