CN102244844A - 一种发送彩信的方法,装置和系统 - Google Patents
一种发送彩信的方法,装置和系统 Download PDFInfo
- Publication number
- CN102244844A CN102244844A CN2010101784003A CN201010178400A CN102244844A CN 102244844 A CN102244844 A CN 102244844A CN 2010101784003 A CN2010101784003 A CN 2010101784003A CN 201010178400 A CN201010178400 A CN 201010178400A CN 102244844 A CN102244844 A CN 102244844A
- Authority
- CN
- China
- Prior art keywords
- multimedia message
- transmitting multimedia
- terminal
- massively transmitting
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 239000000284 extract Substances 0.000 claims abstract description 11
- 230000015654 memory Effects 0.000 claims description 107
- 238000000605 extraction Methods 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 12
- 230000004048 modification Effects 0.000 claims description 8
- 238000012986 modification Methods 0.000 claims description 8
- 230000011664 signaling Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000000977 initiatory effect Effects 0.000 description 3
- 230000032683 aging Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000009897 systematic effect Effects 0.000 description 2
- 101000581272 Homo sapiens Midasin Proteins 0.000 description 1
- 102100027666 Midasin Human genes 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005111 flow chemistry technique Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种发送彩信的方法,装置和系统,所述方法包括:根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容;缓存所述群发彩信内容;接收后续第二终端提取所述群发彩信的请求,将所述缓存的群发彩信内容发送给所述第二终端。通过本发明的方法,可以实现减轻WAPGW和MMSC之间的信息流量,节省带宽资源,避免消息阻塞,提高终端用户体验的目的。
Description
技术领域
本发明涉及移动通信领域,尤其是一种发送彩信的方法,装置和系统。
背景技术
手机报是移动运营商与媒体单位合作的一项自有增值业务,它以彩信通信方式为主,以WAP(Wireless Access Protocol,无线接入协议)方式辅助浏览,向客户提供及时的、便捷的新闻、体育、娱乐、文化、生活等各种资讯服务。客户可以随时收到报刊彩信并以WAP方式直接阅读。如附图1所示,是各种手机报彩信的网络架构示意图。
首先各类媒体生成手机报彩信,通过IP骨干网发送到各个多媒体消息服务中心(Multimedia Messaging Service Center,MMSC),又称为彩信中心,彩信中心保存手机报内容并为每个终端生成一个统一资源定位符(URL),通过短信中心将该URL下发至终端。终端收到提示信息后通过WAP网关(WAPGW)自动向彩信中心目标URL发起GET请求,获取手机报内容。从附图1中可以看出,终端获取手机报彩信需要经过WAP网关和IP骨干网。
发明人在实现本发明的过程中发现现有技术至少存在如下问题:对于手机报等这类内容相同,但是接收方不同的群发类彩信业务一般在某个时间段集中发送(比如早晚各发一次),导致短时间内彩信中心会收到大量终端提取彩信的请求消息,因此WAP网关到彩信中心的链路数和流量瞬间增大,对IP骨干网流量瞬间冲击较大,影响终端正常的业务访问,降低终端用户体验。
发明内容
有鉴于此,本发明实施例提供一种发送彩信的方法,装置和系统。用以解决某个时间段群发彩信请求过大,导致彩信中心和WAP网关之间的链路数和流量短时间内过大的问题。
为解决上述问题,本发明实施例提供一种发送彩信的方法,其中包括:
根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容;
缓存所述群发彩信内容;
接收后续第二终端提取所述群发彩信的请求,将所述缓存的群发彩信内容发送给所述第二终端。
本发明实施例还提供了一种发送彩信的装置,包括获取模块,缓存模块和发送模块;
所述获取模块,用于根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容;
所述缓存模块,用于缓存所述获取模块从彩信中心获取的群发彩信内容;
所述发送模块,用于在收到后续第二终端提取所述群发彩信的请求时,将所述缓存模块缓存的彩信内容发送给所述第二终端。
本发明实施例还提供了一种彩信中心,所述彩信中心包含接收模块,标识模块和发送模块;
所述接收模块用于接收群发彩信内容;还用于接收当WAP网关收到终端提取群发彩信请求时转发过来的请求消息;
所述标识模块用于在给终端生成的用于提取所述群发彩信的URL地址中添加公共参数标识;
所述发送模块用于将所述添加了所述公共参数标识的群发彩信提取通知消息发送给所述群发彩信内容对应的目的终端;还用于在收到WAP网关转发的终端提取群发彩信内容请求时,将与所述公共参数标识对应的群发彩信内容发送给所述WAP网关。
本发明实施例还提供了一种彩信中心,所述彩信中心包含第一发送模块和第二发送模块;
所述第一发送模块用于针对同一群发彩信的所有目的终端生成相同的URL并发送给所述群发彩信内容对应的所有目的终端;
所述第二发送模块用于根据WAP网关转发的终端提取群发彩信的请求,将所述群发彩信内容以及所述群发彩信内容对应的所有目的终端信息发送给WAP网关。
本发明实施例还提供一种发送彩信的系统,所述系统包括业务媒体平台,彩信中心,WAP网关;
所述业务媒体平台用于生成群发彩信内容;
所述彩信中心用于接收所述业务媒体平台生成的群发彩信内容;
所述WAP网关用于根据第一终端提取群发彩信的请求,从所述彩信中心获取所述群发彩信内容并缓存;接收后续第二终端提取所述群发彩信的请求,将所述缓存的群发彩信内容发送给所述第二终端。
由上述技术方案可知,本发明实施例通过由WAP网关缓存其通过第一终端请求后,从彩信中心获取的群发彩信内容,对于后续第二终端提取所述群发彩信的请求,将所述缓存的彩信内容发送给所述第二终端,实现了减轻WAPGW和MMSC之间的信息流量,节省带宽资源,避免消息阻塞,提高终端用户体验的目的。
附图说明
图1为现有技术手机报彩信业务的网络架构示意图;
图2为本发明实施例一的发送彩信方法流程图;
图3为本发明实施例二的发送彩信方法信令流程图;
图4为本发明实施例三的发送彩信方法信令流程图;
图5为本发明实施例四的发送彩信的装置结构图;
图6为本发明实施例五的发送彩信的装置结构图;
图7为本发明实施例六的发送彩信的装置结构图
图8为本发明实施例七的彩信中心结构图;
图9为本发明实施例八的彩信中心结构图;
图10为本发明实施例九的发送彩信的系统架构图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围
实施例一、
如图2所示,
S201、根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容;
彩信中心可以从业务媒体平台收到彩信内容,收到彩信内容后,彩信中心会缓存彩信消息内容。WAP网关可以在首次收到终端提取彩信的请求后,将请求消息转发给彩信中心,并接收彩信中心根据请求消息发送的彩信内容。
S202、缓存所述群发彩信内容;
WAP网关缓存所述群发彩信内容,进一步的,还可以为缓存的所述群发彩信内容指定缓存时间,以便对于缓存的彩信内容进行生命周期控制,例如定期删除缓存的群发彩信内容等。
S203、接收后续第二终端提取所述群发彩信的请求,将所述缓存的群发彩信内容发送给所述第二终端。
由于群发彩信业务的特点是彩信内容相同,但是接收方不同,通过在WAP网关上缓存彩信内容后,后续该群发彩信的所有目的终端都可以在WAP网关上即可获得彩信内容,不必再去彩信中心获取。
本领域技术人员可以理解,不同用户可以通过不同的WAP网关获取彩信。由于用户通过哪个WAP网关获取彩信,对彩信中心可能是不可知的,因此只要收到WAP网关的获取彩信请求,彩信中心即将相应的彩信发送给相应的WAP网关。这样可能存在多个WAP网关缓存同一份的群发彩信内容的情况,只要某个WAP网关缓存了群发彩信内容,该WAP网关在收到后续终端提取所述群发彩信请求时,即可以将所述缓存的群发彩信内容发送给所述后续终端。
本发明实施例通过由WAP网关缓存其通过第一终端请求后,从彩信中心获取的群发彩信内容,对于后续第二终端提取所述群发彩信的请求,将所述缓存的彩信内容发送给所述第二终端,实现了减轻WAPGW和MMSC之间的信息流量,节省带宽资源,避免消息阻塞,提高终端用户体验的目的。
实施例二、
本发明实施例二如图3所示:
S30、业务媒体平台生成群发彩信内容(如手机报彩信)并将其发送给彩信中心,由于群发彩信内容相同,只是接收方手机号不同,可以为所述群发彩信内容生成一个公共参数标识;
具体的,业务媒体平台可以为附图3中的内容管理服务器;在本实施例中,内容管理服务器为某个群发彩信内容(如某一期手机报彩信)生成了一个公共参数标识,如信息ID(MSGID):123456789,群发彩信内容接收方的手机号,即所述群发彩信对应的目的终端的手机号为137******,138******139******等;
本领域普通技术人员可以理解,具体的公共参数标识可以有多种形式,目的终端手机号数量可以大于3个,本发明实施例在此不做限定;
当然,所述公共参数标识也可以由彩信中心生成,业务媒体平台向彩信中心提供群发彩信内容。
S31、彩信中心收到业务媒体平台发送的群发彩信内容,缓存该群发彩信内容,向终端下发彩信提取通知,并在为终端生成的彩信提取URL地址时添加所述公共参数标识;
对于收到的彩信内容,彩信中心可以通过消息中是否包含公共参数标识字段判断是普通彩信还是群发彩信。如果未包含公共参数标识字段则为普通彩信,按照普通彩信流程处理。若包含公共参数标识字段则为群发彩信。
在附图3中可以看到,彩信中心MMSC推送(PUSH)的三个示例性的统一资源定位符URL中都包含了相同的MSGID,一个更加具体的通知消息例子可以如下:http://218.200.246.105/XKmixqQ8FehA?msgid=123456789,其中公共参数标识msgid=123456789,可以是某个手机报业务的公共参数标识;
可以理解,如果没有从所述业务媒体平台获得公共参数标识,所述彩信中心也可以通过其他彩信标识字段判断所述彩信是否为群发彩信,并对群发彩信分配公共参数标识,添加到下发给终端的彩信提取通知消息中。
S32、WAP网关在首次收到终端提取彩信请求时,解析得到提取群发彩信请求URL地址中的公共参数标识,然后将终端请求转发到彩信中心,彩信中心将该公共参数标识对应的群发彩信内容,即彩信消息体(body),发送给WAP网关,WAP网关在收到彩信中心响应后,根据所述公共参数标识字段缓存所述群发彩信内容;
在附图3,步骤S321中,终端1提取彩信(例如手机报彩信)的请求为该WAP网关收到的针对该群发彩信内容的首次提取请求,在S322步骤中,网关将请求转发给彩信中心,从附图中的S323步骤可以看出,MMSC返回了群发彩信内容,即彩信消息体给WAP网关,WAP网关在收到MMSC返回的群发彩信内容后,根据MSGID缓存其收到的相应的群发彩信内容;
进一步的,WAP网关还可以为缓存的群发彩信内容指定缓存时间,以便对于缓存的群发彩信内容进行生命周期控制,例如,在缓存所述群发彩信内容的时候,同时启动缓存定时器,在定时器超时后删除缓存内容,从而避免缓存内容过多影响系统性能和安全,并保证消息的时效性。
在步骤S324中,WAPGW把包含群发彩信内容的彩信发送给终端1,S325-328为后续规范的信令流程,在此不再赘述。
S33、WAP网关再次收到提取彩信的请求时,根据请求URL中的公共参数标识去查找对应的缓存的群发彩信内容,如果找到缓存的群发彩信内容,则从缓存中提取出来,通过获取的所述缓存的群发彩信内容对应的目的终端信息,将包含消息内容的彩信发送至相应的目的终端;
如步骤S331中所示,终端2发送的GET请求中包含有与终端1相同的公共参数标识MSGID,WAPGW据此判断其是否缓存有该MSGID对应的群发彩信内容,即彩信消息体;
在收到其他终端提取彩信的请求时,确认缓存有相应的群发彩信内容后,WAP网关还可以对该终端进行鉴权;
如附图3中步骤S332所示,WAPGW通过向彩信中心发起终端身份鉴权请求,来对终端进行鉴权,具体的,可以在终端Get请求的Header中添加一个鉴权标识字段:x-wap-mms-id-auth,在后续步骤中,彩信中心收到带有鉴权标识字段的请求时,只需判断终端身份是否合法,即是否是彩信中心存储的,针对某个群发彩信有接收权限的目的终端,来给予WAPGW适当的反馈,确定是否给终端下发群发彩信内容。WAPGW判断是否合法可以通过MMSC反馈的响应状态码或者响应头部字段标识来完成。对于合法的终端,如果WAP网关只缓存了彩信内容(如Retrieve.Res消息体中的content部分),则可以利用经过鉴权后,彩信中心返回的鉴权结果中包含的目的终端的地址(如接收号码),将其缓存的相应的群发彩信内容发送给该目的终端;如果WAP网关不仅缓存了彩信内容,而且还缓存了包含接收方地址字段的彩信消息,如整个Retrieve.Res消息体,则WAP网关收到彩信中心返回的鉴权通过结果后,将缓存的彩信消息中的接收方地址替换为目的终端地址,并将其缓存的相应的群发彩信内容发送给终端;对于彩信中心反馈不合法的终端,WAP网关直接拒绝终端请求;
如步骤S334中所示,由于WAP网关缓存了包含彩信内容和接收方地址字段的彩信消息,如果终端2鉴权通过,WAPGW通过将缓存的群发彩信中的接收方地址字段中的终端信息修改为目的终端信息,即将终端1的手机号替换为终端2的手机号,将包含消息内容的群发彩信发送到终端2。
由于彩信中心收到带有鉴权标识字段的请求时,只需判断终端身份是否合法,而不再需要将对应的群发彩信内容发送给WAPGW,因此,同样可以达到减轻WAPGW和MMSC之间的流量,节省带宽资源,避免消息阻塞,提高终端体验的目的;
本领域技术人员可以理解,在不需要由彩信中心对终端2进行鉴权的情况下,WAP网关找到缓存的群发彩信内容后,可以直接将缓存的终端1的手机号替换为终端2的手机号,并将包含群发彩信内容的彩信发送给终端2。
S34、后续对于任何该群发彩信的请求终端,如终端3提取彩信的请求,都可以从WAPGW获得缓存的群发彩信内容,具体流程与S33中的描述类似,在此不再赘述。
本发明实施例通过由WAPGW缓存其通过终端首次请求后,从彩信中心获取的群发彩信内容,对于后续终端提取所述群发彩信的请求,将所述缓存的彩信内容发送给相应的终端,实现了减轻WAPGW和MMSC之间的信息流量,节省带宽资源,避免消息阻塞,提高终端体验的目的。
在WAPGW缓存了相应的群发彩信消息体后,对于后续其他终端提取所述群发彩信的请求,可以通过对原有信令消息进行改造,实现由MMSC对所述后续请求终端进行鉴权处理,由于只是对原有信令进行了适当的改造,依然遵从原有的彩信提取信令流程,能够实现在对现网信令流程较小改动的前提下,实现节省带宽资源,避免消息阻塞,提高终端体验的目的。
实施例三、
本发明实施例三如附图4所示,
S40、业务媒体平台生成群发彩信内容(如手机报彩信)并将其发送给彩信中心;
附图4中的业务媒体平台为内容管理服务器;
S41、彩信中心为所有终端生成相同的URL;
所述相同的URL由彩信中心针对同一群发彩信的所有目的终端生成,并发送给所述群发彩信的所有目的终端。
如附图4中所示,MMSC给SMSC推送的消息和SMSC给所有目的终端发送的下发的彩信提取通知消息中都是相同的URL;
S42、WAP网关在收到首个终端请求时,将请求转发给彩信中心,彩信中心在下发群组彩信内容时将该群发彩信内容对应的所有目的终端信息一起下发给WAP网关。WAP网关缓存所述群发彩信内容和对应的所有目的终端信息;
具体的,对应附图4中终端1提取彩信消息(如手机报彩信)的情形,在步骤S423中,MMSC将群发彩信内容,即彩信消息体(body)以及目的终端信息MDN1:139******,MDN2:138******等一起下发给WAPGW;
WAP网关可以通过缓存包含接收方地址字段的彩信消息来实现对所述群发彩信内容的缓存。
进一步的,WAPGW还可以为缓存的群发彩信内容指定缓存时间,以便对于缓存的群发彩信内容进行生命周期控制,例如,在缓存所述群发彩信内容的时候,同时启动缓存定时器,在定时器超时后删除缓存内容,从而避免缓存消息过多影响系统性能和安全,并保证消息的时效性。另外,也可以同时对缓存的目的终端信息指定缓存时间,该缓存时间和对应的缓存消息体相同。
S43、WAP网关再次收到终端提取请求时,判断若存在所述请求中URL对应的缓存的群发彩信内容,则进一步根据所述缓存的所有目的终端信息判断所述发起请求的终端是否在所述缓存的目的终端信息中,如果在,则在获取终端2的信息后,通过修改所述缓存的群发彩信内容对应的彩信中的终端信息为目的终端信息,将群发彩信发送至相应的目的终端,否则拒绝终端请求;
具体的,在步骤S432中,WAPGW在收到终端2的GET请求后,判断是否缓存了该GET请求中的URL对应的彩信消息体(body),如果是,再判断该终端是否在所述URL对应或者该缓存的彩信消息体对应的终端列表中,如果是,则通过将群发彩信中的目的终端手机号修改为终端2的手机号,将相应的彩信发送给终端2;
S44、后续对于任何该群发彩信的请求,都可以利用相应的方法从WAPGW获得缓存的彩信内容并下发给对应的终端,具体流程和步骤S43中的描述类似,在此不再赘述。
进一步的,本发明实施例在步骤S432中,在确定缓存了对应的消息体并且终端也在URL或者缓存消息对应的终端列表中后,还可以进一步由彩信中心进行鉴权,并根据鉴权后的结果确定是否给相应的终端发送彩信,具体的与彩信中心交互来进行鉴权的方法,与前述实施例二中的步骤S332-S333相同,在此不再赘述。
本发明实施例通过由WAPGW缓存其通过终端首次请求后,从彩信中心获取的群发彩信内容,对于后续终端提取所述群发彩信的请求,将所述缓存的彩信内容发送给相应的终端,实现了减轻WAPGW和MMSC之间的信息流量,节省带宽资源,避免消息阻塞,提高终端体验的目的。
进一步的,本实施例通过由MMSC给所有群发彩信终端生成同样的URL,并将终端列表信息下发给WAPGW,由WAPGW来对请求终端是否是该群发彩信接收终端进行鉴权判断,减轻了MMSC的负担。
实施例四
本发明实施例还提供了一种发送彩信的装置,如图5所示,该装置可以是一种WAP网关,所述装置包括:获取模块501,缓存模块502,发送模块503;
所述获取模块501,用于根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容;
所述缓存模块502,用于缓存所述获取模块501从彩信中心获取的群发彩信内容;
所述发送模块503,用于在收到后续第二终端提取所述群发彩信的请求时,将所述缓存模块502缓存的群发彩信内容发送给所述第二终端。
可选的,所述装置还可以包括定时模块504,用于对所述缓存的群发彩信内容设定缓存时间,从而可以对缓存内容进行生命周期管理。
本发明实施例装置通过由缓存模块502缓存其通过第一终端请求后,由获取模块501从彩信中心获取的群发彩信内容,对于后续第二终端提取所述群发彩信的请求,将所述缓存的彩信内容通过发送模块503发送给所述第二终端,实现了减轻WAPGW和MMSC之间的信息流量,节省带宽资源,避免消息阻塞,提高终端体验的目的。
实施例五
本发明实施例还提供了一种群发彩信的装置,如图6所示,该装置可以是一种WAP网关,所述装置包括:获取模块601,缓存模块602,发送模块603;
所述获取模块601用于根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容;
所述获取模块601具体包括:终端请求解析单元6011,转发单元6012和接收单元6013;所述终端请求解析单元6011用于对收到的第一终端提取群发彩信请求,解析得到所述请求的URL地址中包含的公共参数标识;所述转发单元6012用于将所述收到的第一终端提取群发彩信请求转发到彩信中心;所述接收单元6013用于接收所述彩信中心根据所述公共参数标识下发的群发彩信内容。
所述缓存模块602用于缓存所述获取模块从彩信中心获取的群发彩信内容;
所述发送模块603用于在收到后续第二终端提取所述群发彩信的请求时,将所述缓存模块602缓存的彩信内容发送给所述第二终端。所述发送模块603具体可以包括:查找单元6031,修改单元6032和发送单元6033,所述查找单元6031用于在接收到后续第二终端提取群发彩信的请求时,根据所述请求URL中的公共标识查找到对应的缓存彩信内容;所述修改单元6032用于在所述查找单元找到对应的缓存群发彩信内容后,修改缓存的群发彩信内容对应的彩信中的终端信息为所述第二终端信息;所述发送单元6033用于将包含消息内容的彩信发送至所述第二终端;
所述发送模块603还可以包括鉴权模块6034,所述鉴权模块6034用于在所述查找模块6031查找到对应的缓存彩信内容后,进一步向彩信中心发送鉴权请求,对终端身份进行验证,所述修改单元6032和发送单元6034根据鉴权结果确定是否将包含群发彩信内容的彩信发送至所述第二终端,具体鉴权过程可以参考前述方法实施例2中的描述,在此不再赘述。
本发明实施例装置通过由缓存模块缓存其通过第一终端请求后,由获取模块从彩信中心获取的群发彩信内容,对于后续第二终端提取所述群发彩信的请求,将所述缓存的彩信内容通过发送模块发送给所述第二终端,实现了减轻WAPGW和MMSC之间的信息流量,节省带宽资源,避免消息阻塞,提高终端体验的目的。
实施例六:
本发明实施例还提供了一种群发彩信的装置,如附图7所示,该装置可以是一种wap网关,所述装置包括:获取模块701,缓存模块702,发送模块703;
所述获取模块701用于根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容,并同时获取所述群发彩信内容对应的所有目的终端信息;
所述缓存模块702用于缓存所述获取模块701从彩信中心获取的群发彩信内容,并同时缓存所述群发彩信内容对应的所有目的终端信息;
所述发送模块703用于在收到后续第二终端提取所述群发彩信的请求时,将所述缓存模块702缓存的彩信内容发送给相应的终端;所述发送模块703具体可以包括:判断单元7031,修改单元7032和发送单元7033;所述判断单元7031用于判断接收到的后续第二终端提取所述群发彩信的请求中URL是否存在对应的缓存的群发彩信内容,如果存在,进一步根据所述缓存的所有目的终端信息判断所述发起请求的终端是否在所述缓存的目的终端信息中;所述修改单元7032用于在所述判断单元得到的结果为“是”时,修改缓存的所述群发彩信内容对应的彩信中的终端信息为所述第二终端信息;所述发送单元7033用于将包含消息内容的彩信发送至所述第二终端;
所述发送模块703还可以包括鉴权模块7034,所述鉴权模块7034用于在所述判断模块7031查找到对应的缓存彩信内容并确认存在相应的终端信息后,进一步向彩信中心发送鉴权请求,对终端身份进行验证,所述发送单元7033根据鉴权结果确定是否将包含群发彩信内容的彩信发送至所述第二终端,具体鉴权过程可以参考前述方法实施例2中的描述,在此不再赘述。
实施例七:
本发明实施例提供一种彩信中心,如附图8所示,所述彩信中心包含接收模块801,标识模块802和发送模块803。
所述接收模块801用于接收包含公共参数标识的群发彩信内容;还用于接收当WAP网关收到终端提取群发彩信请求时转发过来的请求消息;
所述标识模块802用于在给终端生成的用于提取所述群发彩信的URL地址中添加公共参数标识;
所述发送模块803用于将所述添加了所述公共参数标识的群发彩信提取通知消息发送给终端;所述发送模块803还用于:在收到WAP网关转发的终端提取群发彩信内容请求时,将与所述公共参数标识对应的群发彩信内容发送给所述WAP网关。
实施例八:
本发明实施例还提供一种彩信中心,参考附图9,所述彩信中心包含第一发送模块901和第二发送模块902;
所述第一发送模块901用于针对同一群发彩信的所有目的终端生成相同的URL并发送给所述群发彩信的所有目的终端;
所述第二发送模块902用于根据WAP网关转发的终端提取群发彩信的请求,将所述群发彩信内容以及所述群发彩信内容对应的所有目的终端信息发送给WAP网关。
实施例九:
本发明实施例还提供了一种发送彩信的系统,参考附图10,所述系统包括业务媒体平台1001,彩信中心1002,WAP网关1003;
所述业务媒体平台1001用于生成群发彩信内容;例如手机报彩信内容;
所述彩信中心1002用于接收所述业务媒体平台1001生成的群发彩信内容;
所述WAP网关1003用于根据第一终端提取群发彩信的请求,从所述彩信中心1002获取所述群发彩信内容并缓存;接收后续第二终端提取所述群发彩信的请求,将所述缓存的群发彩信内容发送给所述第二终端。
本发明实施例提供的发送彩信的系统通过由WAP网关缓存其通过第一终端请求后,从彩信中心获取的群发彩信内容,对于后续第二终端提取所述群发彩信的请求,将所述缓存的彩信内容发送给相应的终端,实现了减轻WAPGW和MMSC之间的信息流量,节省带宽资源,避免消息阻塞,提高终端用户体验的目的
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括如下步骤:
根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容;
缓存所述群发彩信内容;
接收后续第二终端提取所述群发彩信的请求,将所述缓存的群发彩信内容发送给所述第二终端。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
最后应说明的是:以上实施例仅用以说明本发明的技术方案而非对其进行限制,尽管参照较佳实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对本发明的技术方案进行修改或者等同替换,而这些修改或者等同替换亦不能使修改后的技术方案脱离本发明技术方案的精神和范围。
Claims (18)
1.一种发送彩信的方法,其特征在于,所述方法包括:
根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容;
缓存所述群发彩信内容;
接收后续第二终端提取所述群发彩信的请求,将所述缓存的群发彩信内容发送给所述第二终端。
2.如权利要求1中所述的方法,其特征在于,所述第一终端和第二终端提取群发彩信的请求中包含有所述群发彩信内容的公共参数标识。
3.如权利要求2中所述的方法,其特征在于,所述彩信中心在给所述第一终端和第二终端生成的用于提取所述群发彩信的URL地址中添加所述公共参数标识。
4.如权利要求3中所述的方法,其特征在于,所述根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容,具体包括:
在收到所述第一终端提取群发彩信请求时,解析得到所述请求的URL地址中包含的公共参数标识,将所述请求转发到彩信中心,并接收所述彩信中心根据所述公共参数标识下发的群发彩信内容。
5.如权利要求4中所述的方法,其特征在于,所述接收后续第二终端提取所述群发彩信的请求,将所述缓存的群发彩信内容发送给所述第二终端具体包括:
接收到后续第二终端提取群发彩信的请求时,根据所述请求URL中的公共参数标识查找到对应的缓存的群发彩信内容,通过获取的所述第二终端信息,将包含消息内容的彩信发送至所述第二终端。
6.如权利要求4中所述的方法,其特征在于,所述接收后续第二终端提取所述群发彩信的请求,将所述缓存的群发彩信内容发送给所述第二终端具体包括:
接收到后续第二终端提取群发彩信的请求时,根据所述请求URL中的公共参数标识查找到对应的缓存的群发彩信内容;
请求所述彩信中心对所述第二终端进行鉴权,并在鉴权通过后,通过获取的所述第二终端信息,将包含消息内容的彩信发送至所述第二终端。
7.如权利要求1中所述的方法,其特征在于,所述第一终端和第二终端提取群发彩信的请求中包含有相同的URL。
8.如权利要求7中所述的方法,其特征在于,所述相同的URL由彩信中心针对同一群发彩信的所有目的终端生成,并发送给所述群发彩信的所有目的终端。
9.如权利要求8中所述的方法,其特征在于,所述根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容,进一步包括,从彩信中心同时获取所述群发彩信内容对应的所有目的终端信息;
所述缓存所述群发彩信内容进一步包括,同时缓存所述从彩信中心获取的所述彩信内容对应的所有目的终端信息。
10.如权利要求9中所述的方法,其特征在于,所述接收后续第二终端提取所述群发彩信的请求,将所述缓存的彩信内容发送给所述第二终端,具体包括:
接收后续第二终端提取所述群发彩信的请求,判断若存在所述请求中URL对应的缓存的群发彩信内容,进一步根据所述缓存的所有目的终端信息判断所述第二终端是否在所述缓存的目的终端信息中,如果在,通过获取的所述第二终端信息,将群发彩信发送至所述第二终端。
11.如权利要求1-10所述的发送彩信的方法,其特征在于,所述缓存群发彩信内容还包括:为所述缓存的群发彩信内容指定缓存时间,并根据所述缓存时间对所述缓存的群发彩信内容进行生命周期管理。
12.一种发送彩信的装置,所述装置包括获取模块,缓存模块和发送模块;
所述获取模块,用于根据第一终端提取群发彩信的请求,从彩信中心获取所述群发彩信内容;
所述缓存模块,用于缓存所述获取模块从彩信中心获取的群发彩信内容;
所述发送模块,用于在收到后续第二终端提取所述群发彩信的请求时,将所述缓存模块缓存的彩信内容发送给所述第二终端。
13.如权利要求12所述的发送彩信的装置,其特征在于,
所述获取模块具体包括终端请求解析单元,转发单元和接收单元;
所述终端请求解析单元用于对收到的第一终端提取群发彩信请求,解析得到所述请求的URL地址中包含的公共参数标识;所述转发单元用于将所述收到的第一终端提取群发彩信请求转发到彩信中心;所述接收单元用于接收所述彩信中心根据所述公共参数标识下发的群发彩信内容;
所述发送模块具体包括查找单元,修改单元和发送单元;
所述查找单元用于在接收到后续第二终端提取群发彩信的请求时,根据所述请求URL中的公共标识查找到对应的缓存彩信内容;所述修改单元用于在所述查找单元找到对应的缓存群发彩信内容后,修改缓存的群发彩信内容对应的彩信中的终端信息为目的终端信息;所述发送单元用于将包含消息内容的彩信发送至所述第二终端。
14.如权利要求12所述的发送彩信的装置,其特征在于,
所述获取模块进一步用于获取群发彩信内容对应的所有目的终端信息;
所述缓存模块进一步用于缓存所述获取模块获取的所述群发彩信内容对应的所有目的终端信息;
所述发送模块具体包括:判断单元,修改单元和发送单元;
所述判断单元用于判断接收到的后续第二终端提取所述群发彩信的请求中URL是否存在对应的缓存的群发彩信内容,如果存在,进一步根据所述缓存的所有目的终端信息判断所述第二终端是否在所述缓存的目的终端信息中;所述修改单元用于在所述判断单元得到的结果为“是”时,修改缓存的所述群发彩信内容对应的彩信中的终端信息为目的终端信息;所述发送单元用于将包含消息内容的彩信发送至所述第二终端。
15.如权利要求12-14所述的发送彩信的装置,其特征在于,所述装置还包括定时模块,用于对所述缓存的群发彩信内容设定缓存时间。
16.一种彩信中心,其特征在于,所述彩信中心包含接收模块,标识模块和发送模块;
所述接收模块用于接收群发彩信内容;还用于接收当WAP网关收到终端提取群发彩信请求时转发过来的请求消息;
所述标识模块用于在给终端生成的用于提取所述群发彩信的URL地址中添加公共参数标识;
所述发送模块用于将所述添加了所述公共参数标识的群发彩信提取通知消息发送给所述群发彩信内容对应的目的终端;还用于在收到WAP网关转发的终端提取群发彩信内容请求时,将与所述公共参数标识对应的群发彩信内容发送给所述WAP网关。
17.一种彩信中心,其特征在于,所述彩信中心包含第一发送模块和第二发送模块;
所述第一发送模块用于针对同一群发彩信的所有目的终端生成相同的URL并发送给所述群发彩信内容对应的所有目的终端;
所述第二发送模块用于根据WAP网关转发的终端提取群发彩信的请求,将所述群发彩信内容以及所述群发彩信内容对应的所有目的终端信息发送给WAP网关。
18.一种发送彩信的系统,其特征在于,所述系统包括业务媒体平台,彩信中心,WAP网关;
所述业务媒体平台用于生成群发彩信内容;
所述彩信中心用于接收所述业务媒体平台生成的群发彩信内容;
所述WAP网关用于根据第一终端提取群发彩信的请求,从所述彩信中心获取所述群发彩信内容并缓存;接收后续第二终端提取所述群发彩信的请求,将所述缓存的群发彩信内容发送给所述第二终端。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101784003A CN102244844A (zh) | 2010-05-10 | 2010-05-10 | 一种发送彩信的方法,装置和系统 |
PCT/CN2010/079324 WO2011140801A1 (zh) | 2010-05-10 | 2010-12-01 | 一种发送彩信的方法,装置和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101784003A CN102244844A (zh) | 2010-05-10 | 2010-05-10 | 一种发送彩信的方法,装置和系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102244844A true CN102244844A (zh) | 2011-11-16 |
Family
ID=44913877
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101784003A Pending CN102244844A (zh) | 2010-05-10 | 2010-05-10 | 一种发送彩信的方法,装置和系统 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102244844A (zh) |
WO (1) | WO2011140801A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104284304A (zh) * | 2013-07-03 | 2015-01-14 | 中国电信股份有限公司 | 发送彩信的方法、彩信中心平台和系统 |
CN104408393A (zh) * | 2014-12-08 | 2015-03-11 | 张君 | 针对瓶装液体食品生产的rfid信号传送方法 |
CN110475215A (zh) * | 2019-08-15 | 2019-11-19 | 中卓信(北京)科技有限公司 | 消息编辑、传输和显示的方法及其服务器和终端 |
CN111385330A (zh) * | 2018-12-29 | 2020-07-07 | 广州市百果园信息技术有限公司 | 消息推送方法、装置、计算机设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101056425A (zh) * | 2007-04-02 | 2007-10-17 | 中兴通讯股份有限公司 | 一种多媒体消息的发送方法 |
CN101572871A (zh) * | 2009-05-27 | 2009-11-04 | 中兴通讯股份有限公司 | 彩信消息下发方法、装置及系统 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100359891C (zh) * | 2004-06-30 | 2008-01-02 | 中兴通讯股份有限公司 | 一种通过缓存提高多媒体消息中心业务处理性能的方法 |
CN1988512B (zh) * | 2005-12-23 | 2010-10-13 | 国际商业机器公司 | 支持基于应用的多媒体消息发送接收的设备、方法和系统 |
CN101583096B (zh) * | 2009-06-16 | 2012-02-08 | 中兴通讯股份有限公司 | 一种彩信中心及其缓存手机报消息的方法 |
-
2010
- 2010-05-10 CN CN2010101784003A patent/CN102244844A/zh active Pending
- 2010-12-01 WO PCT/CN2010/079324 patent/WO2011140801A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101056425A (zh) * | 2007-04-02 | 2007-10-17 | 中兴通讯股份有限公司 | 一种多媒体消息的发送方法 |
CN101572871A (zh) * | 2009-05-27 | 2009-11-04 | 中兴通讯股份有限公司 | 彩信消息下发方法、装置及系统 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104284304A (zh) * | 2013-07-03 | 2015-01-14 | 中国电信股份有限公司 | 发送彩信的方法、彩信中心平台和系统 |
CN104408393A (zh) * | 2014-12-08 | 2015-03-11 | 张君 | 针对瓶装液体食品生产的rfid信号传送方法 |
CN111385330A (zh) * | 2018-12-29 | 2020-07-07 | 广州市百果园信息技术有限公司 | 消息推送方法、装置、计算机设备及存储介质 |
CN111385330B (zh) * | 2018-12-29 | 2024-01-26 | 广州市百果园信息技术有限公司 | 消息推送方法、装置、计算机设备及存储介质 |
CN110475215A (zh) * | 2019-08-15 | 2019-11-19 | 中卓信(北京)科技有限公司 | 消息编辑、传输和显示的方法及其服务器和终端 |
CN110475215B (zh) * | 2019-08-15 | 2021-05-07 | 中卓信(北京)科技有限公司 | 消息编辑、传输和显示的方法及其服务器和终端 |
Also Published As
Publication number | Publication date |
---|---|
WO2011140801A1 (zh) | 2011-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8370427B2 (en) | Method and apparatus for transmitting messages between heterogeneous networks | |
CN102333105B (zh) | 业务通信的方法、系统、推送客户端和用户设备 | |
EP2184932B1 (en) | method, device and system for interworking between instant message and short message | |
CN102625287A (zh) | 一种手机应用软件的下载方法 | |
CN101997759A (zh) | 一种业务实现方法及业务系统 | |
KR100657825B1 (ko) | 다중모드 단말을 이용한 대용량 데이터 전송 방법 | |
CN100372391C (zh) | 一种多媒体消息系统及转发多媒体消息的方法 | |
US8300562B2 (en) | Method, apparatus, and system for sending a status report | |
CN102123362A (zh) | 一种移动设备自动获取手机号码的方法 | |
CN1968090B (zh) | 实现数据业务服务中心获得用户终端鉴权信息的方法及系统 | |
CN102244844A (zh) | 一种发送彩信的方法,装置和系统 | |
CN101888602A (zh) | 消息处理装置、方法、消息业务系统和消息中心 | |
CN101500228B (zh) | 一种触发手机终端获取业务密钥的方法 | |
CN101330664B (zh) | 多媒体业务的实现方法、系统和装置 | |
CN114844995B (zh) | 信息的处理方法、服务器和终端 | |
US20090210425A1 (en) | Method for sending dynamic content and dynamic content delivery server | |
CN101483834B (zh) | 一种使用短号码进行多媒体消息通信的方法及系统 | |
CN101437212B (zh) | 一种ip多媒体子系统动态电话簿业务的实现方法及系统 | |
CN101296099A (zh) | 业务实现方法、获取信息方法和装置 | |
CN101150757A (zh) | 一种多媒体消息内容适配的方法和系统 | |
CN101374248A (zh) | 即时消息的处理方法及装置 | |
CN102572696A (zh) | 一种处理业务请求的方法、装置和系统 | |
KR20030088154A (ko) | 무선 인스턴트 메신저에 의한 메시지 전달 방법 및 그시스템 | |
CN102045657A (zh) | 一种多媒体业务承载方法、终端和系统 | |
CN102131162A (zh) | 一种消息发送的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20111116 |