一种彩信端到端关联分析的方法及系统的制作方法

文档序号:7701190阅读:169来源:国知局
专利名称:一种彩信端到端关联分析的方法及系统的制作方法
技术领域
本发明涉及一种实现彩信端到端关联分析的方法及系统,具体涉及技术领域的是 彩信端到端业务质量的监控和优化,彩信用户使用行为的数据挖掘分析所涉及的系统和方法。
背景技术
近年来,彩信业务的业务量的逐年迅速增长,但是彩信端到端成功率低成为制约 彩信业务发展的瓶颈。彩信业务复杂,从发送彩信到接收彩信,需要经过M0过程(发送方 手机将彩信发送到移动运营商的匪SC),PUSH过程(MMSC向接收彩信的用户发送PUSH短 信),MT过程(接收方手机收到PUSH短信以后,触发彩信接收模块去匪SC下载彩信)目前传统的的彩信业务分析技术只能对MO、PUSH、MT三个过程分别进行监测和优 化分析,这是因为彩信业务数据量很大,时延长,所以技术上很难对海量数据在较长时间段 做合成。基于传统的彩信业务分析技术的系统,无法对彩信端到端质量做分析和优化。

发明内容
由于现有彩信业务分析技术存在如上问题,本发明的主要目的在于提供一种彩信 端到端关联分析的方法,可以快速实现彩信MO、PUSH、MT三个过程的合成。本发明的另一目的在于提供一种彩信端到端关联分析的系统,利用上面所述彩信 端到端关联分析的方法,实现彩信业务端到端性能分析,为移动运营商优化彩信业务提供 有力帮助。为了实现上述目的,本发明提供一种彩信端到端关联分析的方法,该方法包括彩信端到端合成算法,即MO、PUSH、MT合成的算法。彩信端到端匹配加速算法,即MO、PUSH、MT匹配加速的算法。为了实现上述目的,本发明还提供一种彩信端到端关联分析系统,该系统包括彩信端到端合成程序,即MO、PUSH、MT合成的程序。彩信端到端匹配加速程序,即MO、PUSH、MT匹配加速的程序。本发明实施例的一种彩信端到端关联分析的方法及系统,可以实现彩信业务端到 端的分析和监控,帮助移动运营商优化彩信业务质量。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不 构成对本发明的限定。在附图中图1彩信端到端业务流程2为本发明中彩信MO、MT、PUSH合成的算法图3为本发明中彩信端到端匹配加速算法图4为本发明彩信端到端关联分析系统实现原理图
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明的具体实 施例进行详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对 本发明的限定。由图1,彩信(MMS-Multimedia Message)业务由主叫用户(UE1)到被叫用户 (UE2),经过了三个过程,分别为过程1 (M0过程)、过程2 (PUSH过程)、过程3 (MT过程),下 面对这三个过程进行详细描述。过程1 (M0过程),用户在手机上编辑好一条彩信后发送,用户的手机终端首先会 和移动运营商数据网络做连接(PDP激活过程),然后手机端会将彩信内容进行数据封装后 发送到移动运营商的彩信中心(MMSC),由于彩信业务的数据封装采用WAP协议,所以彩信 的业务流会经过移动运营商WAP网关。过程2 (PUSH过程),移动运营商的彩信中心(MMSC)收到主叫用户(UE1)发送的 彩信后,彩信中心通过短信中心向被叫用户(UE2)发送通知短信,通知短信告知被叫用户 (UE2)有彩信到达,并包含到达彩信的URL地址。过程3(MT过程),被叫用户(UE2)收到通知短信以后,手机自动触发上网流程,并 根据通知短信所述URL地址下载到达的彩信。过程1 (M0过程)结束后,彩信中心会根据自身负荷情况很快发起过程2 (PUSH过 程),如果被叫用户(UE2)顺利收到通知短信,会立刻触发过程3 (MT过程),从彩信中心将 自己的彩信接收下来。但由于被叫用户(UE2)不一定能够接收到短信(例如没有开机或者网络没信号), 彩信中心如果一段时间内(例如6小时)发现被叫用户(UE2)去彩信中心下载彩信,彩信 中心会重发通知短信给被叫用户(UE2)。如果很长时间内(例如48小时)用户(UE2)没有下载自己的彩信,彩信中心会删 除所存储的彩信。对于一次彩信发送到接收的过程,需要经过MO、PUSH和MT三个独立流程,单独分 析彩信的M0、PUSH和MT过程,是无法获得彩信业务端到端的用户体验,本发明针对彩信M0、 PUSH和MT过程一些内在的联系,发明了彩信端到端关联分析方法和系统,可以实现彩信 MO、PUSH和MT过程的合成,完整的反应用户收发彩信的成功率和业务质量。如图2所示在彩信M0和彩信MT消息体内,在匪SE消息体内部,包含MessagelD 字段,由于MessagelD在一段时间内可以标识唯一的彩信内容,所以在一段时间内,彩信M0 和彩信MT的MessagelD是一致的,所以本发明中彩信M0、MT、PUSH合成的算法,首先将相同 MessagelD的彩信合成起来,得到彩信M0-MT联合体。由于彩信PUSH消息包含用户MT过程获取彩信的URL,所以可以利用URL字段将彩 信PUSH过程和前一步的彩信M0-MT联合体相匹配,获得彩信M0-PUSH-MT全流程的匹配。由于彩信M0和MT过程间隔时间非常长,而且移动运营商每天M0和MT的数据量 非常大,所以必须采用一些优化算法,才能在现有硬件平台上实现彩信M0-PUSH-MT全流程 的匹配。如图3所示我们构造两个HASH队列,第一个HASH队列根据MessagelD的值做HASH,第二个个HASH队列根据URL的值做HASH。 当有M0消息或者MT消息到达时,将M0或者MT消息投入到第一个HASH队列中, 并分配到相应的HASH槽内,如果槽内有其他的M0或者MT消息,则对比其MessagelD,将相 同MessagelD的M0和MT消息做匹配,最终或者M0-MT匹配消息体。当第一个HASH队列中有M0-MT消息匹配合成,或者到达PUSH消息体,则将M0-MT 消息体或者PUSH消息体投入到第二个HASH队列中,并分配到相应的HASH槽内,如果槽内 有其他M0-MT消息体或者PUSH消息体,将相同URL的M0-MT消息体和PUSH消息体做匹配, 最终获得M0-PUSH-MT端到端合成消息。通过合理的构建HASH队列的长度,可以很快完成M0-PUSH-MT消息的端到端合成。根据本发明彩信端到端关联分析方法,我们设计出了彩信端到端关联分析系统, 具体如图4所示彩信端到端关联分析系统从移动运营商Gn、Gi、匪SC和匪SC PUSH接口 采集数据,首先合成单独的彩信M0、彩信MT和彩信PUSH流程,然后系统根据图2所述原理, 实现彩信M0和彩信MT的合成,在根据图3所述原理,实现彩信M0、彩信PUSH和彩信MT合 成。本发明实现彩信业务MO、PUSH、MT三个过程的合成,使得彩信业务端到端业务质 量监测和分析成为可能,为彩信业务优化提供了便利。应当理解的是,上述针对具体实施例的描述较为详细,并不能因此而认为是对本 发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
权利要求
一种彩信端到端关联分析的方法,其特征在于,该方法包括彩信端到端合成算法,即MO、PUSH、MT合成的算法。彩信端到端匹配加速算法。
2.根据权利要求1所述的方法,其特征在于,所述彩信端到端合成算法包括根据彩信MO和彩信MT包含的MessageID字段数值一样,实现彩信MO和彩信MT做合成。
3.根据权利要求1、2所述的方法,其特征在于,所述彩信端到端合成算法包括利用彩信MT和彩信PUSH包含的手机号码和URL字段数值一样,实现彩信PUSH和步骤 2中已合成的MO、MT做合并,实现彩信MO、PUSH、MT过程的合并。
4.根据权利要求1、2所述的方法,其特征在于,所述彩信端到端匹配加速算法包括 在彩信MO和彩信MT合并过程中,以MO彩信的MessageID做索引建立HASH表,当MT彩信到达的时候,通过查询MO彩信MessageID哈希表,完成MO和MT的匹配,并生成Μ0、ΜΤ 合成数据。
5.根据权利要求1、2、3、4所述的方法,其特征在于,所述彩信端到端匹配加速算法包括在彩信MO、MT合成数据和彩信PUSH合并过程中,以彩信PUSH消息中的URL为索引建 立HASH表,在完成Μ0、ΜΤ合并后,提取合成数据中MT彩信的URL地址,通过查询彩信PUSH URL哈希表,完成MO、PUSH、MT的匹配
6.一种彩信端到端关联分析的系统,其特征在于,该系统包括 彩信端到端合成算法程序,即MO、PUSH、MT合成的算法程序。 彩信端到端匹配加速算法程序。
7.根据权利要求6所述的系统,其特征在于,所述彩信端到端合成算法程序包括根据彩信MO和彩信MT包含的MessageID字段数值一样,实现彩信MO和彩信MT做合成。
8.根据权利要求6、7所述的系统,其特征在于,所述彩信端到端合成算法程序包括 利用彩信MT和彩信PUSH包含的手机号码和URL字段数值一样,实现彩信PUSH和步骤2中已合成的MO、MT做合并,实现彩信MO、PUSH、MT过程的合并。
9.根据权利要求6、7、8所述的系统,其特征在于,所述彩信端到端匹配加速程序包括 在彩信MO和彩信MT合并过程中,以MO彩信的MessageID做索引建立HASH表,当MT彩信到达的时候,通过查询MO彩信MessageID哈希表,完成MO和MT的匹配,并生成Μ0、ΜΤ 合成数据。
10.根据权利要求6、7、8、9所述的系统,其特征在于,所述彩信端到端匹配加速程序包括在彩信MO、MT合成数据和彩信PUSH合并过程中,以彩信PUSH消息中的URL为索引建 立HASH表,在完成Μ0、ΜΤ合并后,提取合成数据中MT彩信的URL地址,通过查询彩信PUSH URL哈希表,完成MO、PUSH、MT的匹配。
全文摘要
本发明公开了一种彩信端到端关联分析的方法和系统,该方法包括彩信MO、PUSH、MT合成的算法和彩信MO、PUSH、MT匹配加速的算法,并依据上述算法发明了一种彩信端到端关联分析系统,本发明可以实现彩信业务端到端的分析和监控,帮助移动运营商优化彩信业务质量。
文档编号H04W4/12GK101945345SQ20091008799
公开日2011年1月12日 申请日期2009年7月6日 优先权日2009年7月6日
发明者徐大为, 方晓 申请人:北京道永科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1