一种彩信元素的跟踪分析系统及方法

文档序号:7687975阅读:168来源:国知局
专利名称:一种彩信元素的跟踪分析系统及方法
技术领域
本发明涉及移动通讯领域的彩信增值业务,尤其涉及一种彩信元素 的跟踪分析系统及方法。
背景技术
彩信是中国移动的MMS (Multimedia Messaging Service,多4某体信 息服务)业务,是按照3GPP (3rd Generation Partnership Project,第三 代合作伙伴计划)的标准和WAP (Wireless Application Protocol,无线 应用通讯协议)论坛的标准中有关多媒体信息的标准开发的最新业务, 可以实现即时的手机端到端、手机终端到互联网或者互联网到手机终端 的多媒体信息传送。彩信业务最大的特色就是支持多媒体功能,能够传 递功能全面的信息和内容,这些信息包括文字、图像、声音、数据等各 种多媒体格式的信息。随着3G时代的到来,彩信业务如何提高用户的ARPU (Average Revenue Per User,每用户平均收入)值呢,是否可以直接借鉴短信的方 式呢?目前短消息业务作为一个群众性的业务,80%的业务量都是来自 手机端到端的发送和接收,小部分的业务量来自手机与互联网之间的发 送和接收;而彩信正好相反,大部分的业务量都是来自互联网与手机之 间的发送和接收。因为彩信业务刚刚开始普及,而且受终端、资费、用 户使用习惯等方面的约束,所以手机端到端的彩信业务量并不是很高。 随着终端的完善和运营商^f莫式的调整,目前的彩信的业务量在逐年地上升,但主要是互联网与手机之间彩信业务量的提升,而从手机端到端的 业务流量来看并没有提升,所以迫切需要根据彩信分析用户的行为轨 迹,发掘出新的业务以扩大运营商的利益。对于短信,由于々某体比较单一,只是筒单的文本,所以根据短信分析用户的行为轨迹比较容易;而对于彩信,由于々某体众多,包括声音, 图片,文字等众多元素,这样根据彩信分析用户的行为就不是那么容易, 尤其是图片和声音,如何确定它的唯一性,是比较困难的技术,现有技 术中还没有相关的解决方案。发明内容本发明所要解决的技术问题是提供一种彩信元素的跟踪分析系统 及方法。为解决上述技术问题,本发明的目的是通过以下技术方案实现的 一种彩信元素的跟踪分析方法,包括以下步骤(1) 注册需要跟踪的彩信元素;(2) 根据所述注册好的彩信元素生成种子彩信,并将此种子彩信 发送给各个彩信中心;(3) 发送方用户终端通过其归属的彩信中心和接收方所归属的彩 信中心向接收方用户终端发送彩信,在此发送过程中,所述发送方和接 收方分别归属的彩信中心中的至少 一个彩信中心根据种子彩信写跟踪 日志;(4) 定时从彩信中心获取跟踪日志,对其进行分析统计。其中,所述步骤(1)进一步包括A、 彩信业务提供商/内容提供商向彩信跟踪中心发送需要跟踪的彩 信元素;B、 彩信跟踪中心对所述彩信元素进行注册,为每个彩信元素分配 一个唯一的内部注册名,并在每个注册名的首位设置特殊符号以标识相 应彩信元素需要跟踪;C、 将注册好的彩信元素返回给彩信业务提供商/内,供商。其中,所述步骤(2)中种子彩信的生成方法为生成一条彩信, 按照注册好的彩信元素的内部注册名填写所生成彩信中相应彩信元素 的文件名属性,所得到的新的彩信即为种子彩信。其中,所述步骤(3)中,彩信中心写跟踪日志的过程进一步包括 彩信中心从种子彩信获取各个彩信元素的文件名属性信息,根据文件名 首位是否为所述特殊符号确定需要跟踪的彩信元素,然后针对当前发送 彩信中的需要跟踪的彩信元素写跟踪日志。其中,所述跟踪日志的内容包括主叫号码、被叫号码、彩信元素个 数、每个彩信元素的文件名、每个彩信元素的大小、主叫号码和^^叫号 码所归属的彩信中心、彩信的消息ID。其中,所述跟踪日志的内容还包括手机终端信息。其中,所述步骤(4)进一步包括a、 从发送方和/或接收方归属的彩信中心获取跟踪日志,对该日志 进行实时处理,丢弃其中有错误的日志信息;b、 判断所述跟踪日志的有效性,若无效,则将该日志保存并结束本处理流程;若有效,则对该日志进行匹配操作后ii^下一步;c、将匹配结果和跟踪日志写入数据库,并输出相关的跟踪日志信自一种彩信元素的跟踪分析系统,包括发送方归属的彩信中心、接收方归属的彩信中心、彩信业务提供商/内容提供商,还包括彩信跟踪中心; 所述彩信跟踪中心,用于注册彩信元素,定时下载i 艮踪日志,对5艮 踪日志进行统计分析。其中,所述彩信跟踪中心包括业务模块、话单模块、匹配模块、 统计模块;所述业务模块,用于注册彩信业务提供商/内,供商发送过来的彩 信元素,为所述彩信元素分配一个唯一的内部注册名,在每个注册名的 首位添加特殊符号以标识相应彩信元素需要跟踪,并将注册好的彩信元 素返回给彩信业务提供商/内容提供商;所述话单模块,用于从彩信中心获拟艮踪日志,对跟踪日志进行实 时处理,丢弃其中有错误的日志信息,然后发给匹配模块;所述匹配模块,用于判断所述跟踪日志的有效性,若无效,则将该 曰志保存;若有效,则对该日志进行匹配操作后将匹配结果和跟踪曰志 发送给统计模块;所述统计模块,用于将匹配结果和跟踪日志写入数据库,并输出相 关的跟踪日志信息。其中,所述彩信跟踪中心还包括彩信元素注册接口和彩信日志获取 接口;所述彩信元素注册接口通过文件传输协i义或超文本传输协i义实现,为彩信业务提供商/内^供商和业务模块提供通信通道;所述彩信日志获取接口通过文件传输协议实现,为话单模块和彩信 中心提供通信通道。一种用于实现上述跟踪分析方法的彩信跟踪中心,应用于包括发送 方归属的彩信中心、接收方归属的彩信中心、及彩信业务提供商/内$^ 供商的通信网络,所述彩信跟踪中心,用于接收彩信业务服务商/内^供商的彩信元 素注册请求,并反馈注册请求响应至彩信业务服务商/内^供商,用以 供彩信业务服务商/内^供商基于注册的彩信元素生成种子短信;用于 自彩信发送方或接受方归属的彩信中心下载基于种子短信生成的彩信 元素跟踪日志,并对跟踪日志进行统计分析。其中,所述彩信5P宗中心包括业务模块、话单模块、匹配模块、 统计纟莫块;所述业务模块,用于注册彩信业务提供商/内^:供商发送过来的彩 信元素,为所述彩信元素分配一个唯一的内部注册名,在每个注册名中 添加特殊符号以标识相应彩信元素需要跟踪,并将注册好的彩信元素返 回给彩信业务提供商/内,供商;所述话单模块,用于从彩信中心获^U艮踪日志,丢弃其中有错误的 日志信息,然后发给匹配模块;所述匹配模块,用于判断所述跟踪日志的有效性,在跟踪日志有效 时,对该日志进行匹配操作后,并将匹配结果和/或跟踪日志发送给统计模块;所述统计模块,用于将匹配结果和/或跟踪日志写入数据库,并输出 相关的跟踪日志信息。其中,所述彩信跟踪中心还包括彩信元素注册接口和彩信日志获取 接口;所述彩信元素注册接口通过文件传输协议或超文本传输协议为彩 信业务提供商/内^供商和业务模块提供通信通道;所述彩信日志获取接口通过文件传输协议为话单模块和彩信中心 提供通信通道。本发明具有以下有益效果本发明实现了 一种跟踪分析彩信元素的系统及方法,可在不增加正 常彩信流量负荷的同时,能比较准确地跟踪到彩信元素,进而才艮据此彩 信元素分析用户的行为,发掘出更多新的彩信业务,从而达到提高手机 端到端之间的彩信业务,扩大运营商和用户的利益。


图1为本发明的跟踪分析系统结构图; 图2为跟踪分析中心的结构图;图3为实施例中对彩信元素进行跟踪分析的方法流程图;具体实施方式
本发明提供了一种彩信元素的跟踪分析系统,如图1所示,该系统 包括SP/CP (彩信业务提供商/内,供商)、MMSC (彩信中心)、MMTC (Multimedia Messaging Trace Center,彩信跟踪中心)、MMS 终端。其中,该系统的各个部分功能如下SP/CP,用于设置需要跟踪的彩信元素并将其发送给MMTC,根据 MMTC返回的注册好的彩信元素生成种子彩信并将其下发给各个 MMSC;MMSC,包括发送方UA (用户终端)所归属的MMSC和接收方 UA所归属的MMSC,用于对多媒体消息进行存储和处理,包括消息的 输入、输出、地址解析、通知、报告等;负责多媒体消息在不同MMSC 之间的传递等操作和产生原始服务使用记录;根据种子彩信写跟踪日 志。MMTC,用于注册SP/CP发送过来的彩信元素并返回给SP/CP,定 时从各MMSC下载跟踪日志,对跟踪日志进行统计分析。MMS终端,包括发送方UA和接收方UA,为用户提供浏览、编辑、 处理多媒体消息等功能,分别用于通过各自所归属的MMSC发送和接 收彩信。请参阅图2,上述系统中MMTC包括业务模块、话单模块、匹配模 块、统计模块、彩信元素注册接口、彩信日志获取接口。各部分的功能 分别为彩信元素注册接口,通过FTP协议(文件传输协议)或HTTP (超 文本传输协议)实现,为SP/CP和业务模块提供通信通道;彩信日志获取接口通过FTP协议实现,为话单模块和MMSC提供 通信通道;业务模块,用于注册SP/CP通过彩信元素注册接口发送过来的彩信元素,为所述每个彩信元素分配一个唯一的内部注册名,在每个注册名 的首位添加特殊符号(如"+ ,,)以标识此彩信元素需要跟踪,并将注册好的彩信元素回送给SP/CP;话单模块,负责采集跟踪日志工作,通过彩信日志获取接口从MMSC获取跟踪日志,对跟踪日志进行实时处理,并对其进行流量控制, 丟弃其中有错误的日志信息,然后发给匹配模块;匹配模块,用于判断跟踪日志的有效性,若无效,则将该日志保存; 若有效,则对该日志进行匹配操作后将匹配结果和跟踪日志发送给统计 模块;统计模块,用于将匹配结果和跟踪日志写入数据库,并输出相关的 跟踪日志信息,便于第三方平台分析转发。本发明还提供了彩信元素的跟踪分析方法,以下面两个原则来实 现①不影响现网正常的网络负荷,②提高跟踪的精确度。SMIL (Synchronized Multimedia Integration Language, 同步多媒体集成语言) 是彩信在手机终端上展现给设计人员的一种标记语言,在该语言中,每 个彩信元素都有各自的src (文件名)属性,此属性在彩信消息的传递 过程中保持不变,因而本发明以src为标记,采用跟踪每个彩信元素的 src来实现对彩信元素的跟踪。在进行跟踪之前,需要生成种子彩信并下发给MMSC,以供MMSC 参照。此过程具体包括以下步骤(i ) SP/CP向MMTC发送需要跟踪的彩信元素;(ii ) MMTC对这些彩信元素进4于注册,为每个彩信元素分配一个 唯一的内部注册名,并在每个名字的首位设置特殊符号以标识此彩信元 素需要跟踪;(iii) MMTC将注册好的彩信元素返回给SP/CP;(iv) SP/CP生成一彩信,按照注册好的彩信元素的内部注册名填 写所生成彩信中相应彩信元素的SMIL中的src属性,即得到种子彩信;(v ) SP/CP将种子彩信下发给各MMSC。请参阅图3,该图所示为上述系统在彩信发送过程中实现彩信元素 跟踪的流程,主要包括以下步骤301、 MMS终端发出MMl一submit.REQ消息(请求消息)到发起 方用户归属的MMSC, MM1—submit.REQ消息中包含多媒体消息,该 多媒体消息中又包含接收方MMS终端的地址信息,例如手机号码,并 将src信息记录到数据库中。302、 发起方用户归属的MMSC收到MM1—submit.REQ消息后, 对该消息进行鉴权,并判断接收方用户归属哪个MMSC,鉴权结束后, 发起方用户归属的MMSC向发起方MMS用户返回MM1—submit.RES 消息(响应消息)。303、 若发起方用户归属的MMSC判断接收方用户归属于另外一个 MMSC,则通过MM4一forword.REQ消息(前转请求消息)将多々某体消 息转发给接收方用户归属的MMSC。304、 接收方用户归属的MMSC完成业务鉴权,并向发起方用户归 属的MMSC返回MM4—forword.RES消息(前转响应消息)。305 、接收方用户归属的MMSC向接收方MMS终端发送 MMl_Notification.REQ消息(通知i貪求消息)以通知接收方MMS终 端从MMSC提取多媒体消息。306 ~ 307、接收方MMS终端收到MM1—Notification.REQ消息后, 向MMSC返回MM1—Notification.RES消息(通知响应消息),并发送 MMl一retrieve.REQ消息(接收请求消息)以请求取回多々某体消息。308、 接收方用户所归属的MMSC向接收方MMS终端发送 MMl_retrieve.RES消息(接收响应消息),将多媒体消息发送至接收方 MMS终端,并将其中的src信息记录到数据库中。309、 接收方MMS终端收到多媒体消息后,向MMSC返回 MMl一acknowledge.REQ消息(状态报告请求消息)以确认该多媒体消 息已经被成功接收,接收方MMSC触发跟踪日志,根据种子彩信写跟 踪日志,跟踪日志的O/T (起呼/终呼)标记置为T,以文件的形式记录 到本地。其中,MMSC写跟踪日志的过程进一步包括MMSC从种子彩信 获取各个彩信元素的文件名信息,根据文件名首位是否为所述特殊符号 确定需要跟踪的彩信元素,然后针对当前发送彩信中的需要跟踪的彩信 元素写跟踪日志。跟踪日志的内容可包括主叫号码、被叫号码、彩信元 素个数、每个彩信元素的文件名、每个彩信元素的大小、主叫号码和被 叫号码所归属的MMSC、彩信的消息ID、手机终端。310、 接收方用户归属的MMSC向发起方用户归属的MMSC返回 MM4—delivery_report.REQ消息。311、 发起方用户归属的MMSC向接收方用户归属的MMSC返回 MM4_delivery_report.RES消息(状态4艮告响应消息),并触发5艮踪日志, 根据种子彩信写跟踪日志,跟踪日志的O/T标记置为O,以文件的形式 记录到本地。312、 发起方用户归属的MMSC才艮据用户的需要向发起方用户返回 MMLdeliveryjeport.REQ消息(状态报告请求消息)。313-314、在跟踪日志文件生成触发条件到时,MMSC将该文件通 过彩信日志获取接口传送给MMTC, MMTC接收到跟踪日志文件后, 完成相关的统计分^H"处理。MMTC对跟踪日志的处理流程包括以下步骤401 、话单模块获取到MMSC的跟踪日志后,首先将其放在不同的 目录下,便于统一处理。话单模块模块定时扫描这些目录,对其中跟踪 曰志里面每条记录都进行处理,处理过程中要控制每次处理的记录条 数,处理方法为对记录的每个项目进行解码,如果有4普误,则丢弃并 打印日志信息,如果正确无误,则将其发送给匹配才莫块。402、匹配模块收到跟踪日志后,对日志的有效性进行检查。先判 断是O日志还是T日志,再根据发送和接收的MMSC ID和发送的状态, 综合判断日志的有效性,判断条件可根据需要进行配置,如该日志是否 可以反映接收方成功接收到彩信或者运营商成功收取接收方的通讯费 用。如果判断出是无效记录,则将日志保存,便于以后查询和故障定位; 如果判断出是有效记录,将对记录中彩信元素的文件名和彩信元素大小 进行综合的匹配,最后将匹配结果和记录一起发送给统计模块。403、统计模块收到分析处理过的记录后,将其写入数据库,并根据配置情况输出相关的日志信息。其中,写入操作可采用多线程的方式,便于快速写库。记录写入数据库之后,利用数据库服务器上的定时任务对原始信息进行分析,然后输出到分析表中,^t于运维的查询和统计。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡 在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应 包含在本发明的保护范围之内。
权利要求
1、一种彩信元素的跟踪分析方法,其特征在于,包括以下步骤(1)注册需要跟踪的彩信元素;(2)根据所述注册好的彩信元素生成种子彩信,并将此种子彩信发送给各个彩信中心;(3)发送方用户终端通过其归属的彩信中心和接收方所归属的彩信中心向接收方用户终端发送彩信,在此发送过程中,所述发送方和接收方分别归属的彩信中心中的至少一个彩信中心根据种子彩信写跟踪日志;(4)定时从彩信中心获取跟踪日志,对其进行分析统计。
2、 如权利要求1所述的彩信元素的踏J宗分析方法,其特征在于, 所述步骤(1)进一步包括A、 彩信业务提供商/内,供商向彩信跟踪中心发送需要跟踪的 彩信元素;B、 彩信跟踪中心对所述彩信元素进行注册,为每个彩信元素分 配一个唯一的内部注册名,并在每个注册名的首位设置特殊符号以标 识相应彩信元素需要跟踪;C、 将注册好的彩信元素返回给彩信业务提供商/内,供商。
3、 如权利要求2所述的彩信元素的^M宗分析方法,其特征在于, 所述步骤(2)中种子彩信的生成方法为生成一条彩信,按照注册 好的彩信元素的内部注册名填写所生成彩信中相应彩信元素的文件 名属性,所得到的新的彩信即为种子彩信。
4、 如权利要求3所述的彩信元素的跟踪分析方法,其特征在于, 所述步骤(3)中,彩信中心写跟踪日志的过程进一步包括彩信中 心从种子彩信获取各个彩信元素的文件名属性信息,根据文件名首位 是否为所述特殊符号确定需要跟踪的彩信元素,然后针对当前发送彩 信中的需要跟踪的彩信元素写跟踪日志。
5、 如权利要求4所述的彩信元素的跟踪分析方法,其特征在于, 所述跟踪日志的内容包括主叫号码、被叫号码、彩信元素个数、每个 彩信元素的文件名、每个彩信元素的大小、主叫号码和^皮叫号码所归 属的彩信中心、彩信的消息ID。
6、 如权利要求5所述的彩信元素的跟踪分析方法,其特征在于, 所述跟踪日志的内容还包括手机终端信息。
7、 如权利要求1所述的彩信元素的跟踪分析方法,其特征在于, 所述步骤(4 )进一步包括a、 从发送方和/或接收方归属的彩信中心获取5艮踪日志,对该日 志进行实时处理,丢弃其中有错误的曰志信息;b、 判断所述跟踪日志的有效性,若无效,则将该日志保存并结 束本处理流程;若有效,则对该日志进行匹配操作后进入下一步;c、 将匹配结果和跟踪日志写入数据库,并输出相关的跟踪日志 信息。
8、 一种彩信元素的跟踪分析系统,包括发送方归属的彩信中心、 接收方归属的彩信中心、彩信业务提供商/内容提供商,其特征在于,还包括彩信跟踪中心;所述彩信跟踪中心,用于注册彩信元素,定时下载跟踪日志,对 跟踪日志进行统计分析。
9、 如权利要求8所述的彩信元素的跟踪分析系统,其特征在于, 所述彩信跟踪中心包括业务模块、话单模块、匹配模块、统计模块;所述业务模块,用于注册彩信业务提供商/内容提供商发送过来 的彩信元素,为所述彩信元素分配一个唯一的内部注册名,在每个注 册名的首位添加特殊符号以标识相应彩信元素需要跟踪,并将注册好 的彩信元素返回给彩信业务提供商/内,供商;所述话单模块,用于从彩信中心获JM艮踪日志,对跟踪日志进行 实时处理,丢弃其中有错误的日志信息,然后发给匹配模块;所述匹配模块,用于判断所述跟踪日志的有效性,若无效,则将 该日志保存;若有效,则对该日志进行匹配操作后将匹配结果和踏J宗 日志发送给统计模块;所迷统计模块,用于将匹配结果和跟踪日志写入数据库,并输出 相关的跟踪日志信 息。
10、 如权利要求9所述的彩信元素的跟踪分析系统,其特征在于, 所述彩信跟踪中心还包括彩信元素注册接口和彩信日志获取接口 ;所述彩信元素注册接口通过文件传输协议或超文本传输协议实 现,为彩信业务提供商/内^供商和业务模块提供通信通道;所述彩信日志获取接口通过文件传输协议实现,为话单模块和彩 信中心提供通信通道。
11、 一种用于实现如权利要求1至权利要求7任何一种方法的彩 信跟踪中心,应用于包括发送方归属的彩信中心、接收方归属的彩信 中心、及彩信业务提供商/内容提供商的通信网络,其特征在于,所述彩信跟踪中心,用于接收彩信业务服务商/内容提供商的彩 信元素注册请求,并反馈注册请求响应至彩信业务服务商/内容提供 商,用以供彩信业务服务商/内容提供商基于注册的彩信元素生成种 子短信;用于自彩信发送方或接受方归属的彩信中心下载基于种子短 信生成的彩信元素跟踪日志,并对跟踪日志进行统计分析。
12、 如权利要求11所述的彩信跟踪中心,其特征在于,所述彩 信跟踪中心包括业务模块、话单模块、匹配模块、统计模块;所述业务模块,用于注册彩信业务提供商/内容提供商发送过来 的彩信元素,为所述彩信元素分配一个唯一的内部注册名,在每个注 册名中添加特殊符号以标识相应彩信元素需要跟踪,并将注册好的彩 信元素返回给彩信业务提供商/内容提供商;所述话单模块,用于从彩信中心获拟艮踪日志,丟弃其中有错误 的日志信息,然后发给匹配模块;所述匹配模块,用于判断所述跟踪日志的有效性,在跟踪日志有 效时,对该日志进行匹配操作后,并将匹配结果和/或跟踪日志发送 给统计模块;所述统计模块,用于将匹配结果和/或跟踪日志写入数据库,并 输出相关的跟踪日志信息。
13、 如权利要求12所述的彩信跟踪中心,其特征在于,所述彩信跟踪中心还包括彩信元素注册接口和彩信日志获^c接口 ;所述彩信元素注册接口通过文件传输协议或超文本传输协议为彩信业务提供商/内容提供商和业务模块提供通信通道;所述彩信日志获取接口通过文件传输协议为话单才莫块和彩信中心提供通信通道。
全文摘要
本发明公开了一种彩信元素的跟踪分析系统及方法,方法为(1)注册需要跟踪的彩信元素;(2)根据所述注册好的彩信元素生成种子彩信,并将此种子彩信发送给各个彩信中心;(3)发送方用户终端通过其归属的彩信中心和接收方所归属的彩信中心向接收方用户终端发送彩信,在此发送过程中,所述发送方和接收方分别归属的彩信中心中的至少一个彩信中心根据种子彩信写跟踪日志;(4)定时从彩信中心获取跟踪日志,对其进行分析统计。本发明可在不增加正常彩信流量负荷的同时,能比较准确地跟踪到彩信元素,进而根据此彩信元素分析用户的行为,发掘出更多新的彩信业务,从而达到提高手机端到端之间的彩信业务,扩大运营商和用户的利益。
文档编号H04Q7/22GK101227657SQ200810065980
公开日2008年7月23日 申请日期2008年1月23日 优先权日2008年1月23日
发明者姚志强 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1