0 前言
随着各电信运营商3G网络的部署,数据业务日趋丰富和复杂,业务对终端的依赖性也越来越高。大部分移动数据业务(如WAP、MMS、JAVA、邮件、流媒体)使用时都需要在手机上配置一些参数,如业务APN、WAP网关IP地址、彩信中心地址、浏览器书签等。虽然部分终端在出厂时预置了这些参数,但由于用户带机转网、错误改动和黑货/水货手机的存在,以及新业务应用的配置等,导致由于手机参数配置问题使用户无法使用数据业务的现象仍然存在。
终端市场品牌与型号繁多,不同品牌、不同型号手机的参数设置方法各有不同,通常普通用户很难自行正确完成手机参数的设置,解决终端故障。所以迫切需要运营商解决终端参数的自动配置,同时运营商也需要掌握用户终端型号和终端能力,为用户推送该终端合适的页面,以提升用户呈现和使用3G业务的感受。
为了更方便、更有效、更快捷地对终端设备进行参数配置以及对终端的管理,运营商需要建立一个终端配置及管理系统,对在网终端(包括定制、非定制终端)进行参数自动配置及管理,实时掌握用户终端信息,同时能为其他业务系统提供基于终端的数据分析,为开展业务精准营销提供信息支持。
本文通过对终端参数配置技术的研究,提出参数配置的技术方案,并对与此相关的几个问题进行探讨。
1 参数配置技术简介
终端参数配置功能可以通过用户请求或系统发起的方式准确、及时地自动设置手机终端上的业务参数,方便用户使用手机的3G或2G增值业务。
参数自动配置有2种实现方式。
一种是遵循CP协议,也就是通过二进制短信承载途径,完成手机的业务参数设置。终端及配置系统遵循 OMA CP或相关厂商的终端配置协议,通过下发一条特殊短信自动配置手机终端的业务参数。 主要适用于支持OMA CP或主流手机厂商CP协议的非定制终端。
这种配置方式使用的空中通道是短信,终端配置参数使用可扩展标记语言(XML)来描述,通过无线二进制可扩展标记语言(WBXML)把文本信息编码为二进制短信,手机终端收到OTA短信之后,自动把参数解析出来,手机将这条配置信息自动配置为手机参数。一条二进制短信可以配置多个手机参数。
另外一种是终端参数设置,指通过DM方式,终端和后台系统以IP数据包方式完成手机的业务参数设置。终端及配置系统遵循 OMA DM 协议,终端在开机时自动向平台自注册,终端管理平台以机卡配对信息为基础,提供包括参数配置在内的各项服务。主要适用于支持OMA DM的定制终端。
2 终端参数配置及管理系统的技术方案
由于目前市场上的大部分终端都支持OMA CP,故本文重点讨论支持OMA CP1.1采用二进制短信承载途径实现终端参数配置的技术方案。
鉴于业务量规模、投资、终端信息库更新管理等方面的原因,初期运营商的终端参数配置系统可采用二级架构(见图1)。在各省建设终端参数采集系统,采集到终端的三元组(IMSI、MSISDN、IMEI)信息,即采集到该用户使用哪个IMEI的手机。省采集系统将该信息传送到总部终端管理集中处理系统,在总部通过购买、合作等方式保存终端信息库,里面包含IMEI、终端厂商、终端型号、软件版本号、终端能力等信息,总部集中处理系统将各省传来的三元组信息和终端能力信息、终端厂商、终端型号、软件版本号、终端能力进行匹配,从而获得每个用户使用何种手机及该手机支持何种增值业务、终端能力等信息。当某个用户使用数据业务失败时,系统便可以根据事先了解到的该用户使用何种型号手机的信息为其下发他所使用手机的参数配置内容,自动为该手机作参数配置。
终端参数配置系统架构示意图
系统下发的参数配置短信可以通过系统互联短信网关,再通过短信中心发送到终端上。总部获得的每个用户使用何种手机及该手机支持何种增值业务等信息可以提供给总部或各省的业务系统作终端适配或针对性营销。
3 手机串号采集方案
3.1 基于话单方式
目前移动交换机(MSC)都支持IMEI数据的采集,在运营商BSS综合采集系统采集到的原始话单中,可以提取到三元组(IMSI、MSISDN、IMEI)信息。
3.2 ADD方式
自动设备监测(ADD)是从网元设备上通过自动诊断方式,自动获取最新的用户三元组(IMSI、MSISDN、IMEI)信息。
网元设备可以是HLR或者SGSN等。
HLR能够采集三元组信息,当HLR检测到用户三元组信息发生变化时,自动通过实时接口将用户变化后的三元组信息传送到采集系统(此功能需要在HLR招标时提出技术要求)。
SGSN网元上产生的S-CDR以及用户使用数据业务日志文件中包含了三元组信息,因此也可以从SGSN设备中获取使用数据业务的用户终端型号。还可从日志中获取用户使用业务失败的信息,系统可自动为其进行参数配置。
3.3 基于WAP网关日志
当用户使用WAP业务时,在WAP网关会产生用户的WAP消息访问日志。WAP消息头中包含了UserAgent信息,这个信息可以用来识别用户终端型号。可以通过采集WAP网关的日志,并通过终端型号的UserAgent匹配的方式实现自动终端检测。
3.4 手机自注册
当用户换卡后,在终端开机时由手机本身发出注册信息,即通过短消息上报方式使移动终端服务器获知该用户及终端的信息。上报的信息通常包括机型(厂商、终端型号)、IMEI、IMSI和软件版本等信息。在自动注册过程中,终端首先判断自身的IMEI和所插入的SIM卡的IMSI参数对是否与上次关机时的参数对匹配。如果匹配,终端不做任何处理,继续执行后续的开机过程;如果不匹配,终端应根据规定的处理流程将新的IMEI/IMSI参数对以及终端的软件版本和终端型号以短消息的方式上报系统。
从表1可以看出,各种采集方式有不同的优缺点,运营商应视核心网元对ADD的支持程度、定制终端规模等因素选择合适的采集方式,如果二者都不具备,初期采用话单方式也是一种好的选择。
各种方案的对比