CN101163276B - Method and system of distributing multimedia message, and multimedia message center - Google Patents
Method and system of distributing multimedia message, and multimedia message center Download PDFInfo
- Publication number
- CN101163276B CN101163276B CN2007101875424A CN200710187542A CN101163276B CN 101163276 B CN101163276 B CN 101163276B CN 2007101875424 A CN2007101875424 A CN 2007101875424A CN 200710187542 A CN200710187542 A CN 200710187542A CN 101163276 B CN101163276 B CN 101163276B
- Authority
- CN
- China
- Prior art keywords
- message
- user terminal
- multimedia message
- mms center
- mms
- 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.)
- Expired - Fee Related
Links
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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/184—Messaging devices, e.g. message centre
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明的实施例提供了一种下发彩信的方法和系统、及彩信中心,可解决现有技术中下发MM效率较低的问题。所述方法包括:彩信中心向归属位置寄存器发送查询路由请求消息;彩信中心接收归属位置寄存器返回的查询路由响应消息,所述查询路由响应消息包括彩信中心至用户终端的路由信息;彩信中心根据路由信息向用户终端发送彩信。所述系统包括:彩信中心、归属位置寄存器和用户终端,用于接收彩信中心发送的彩信。所述彩信中心包括:路由信息查询单元和下发单元。本发明实施例的下发MM的流程,由于下发MM过程不再经过WAP网关和SMSC外部网元,可以降低MM业务组网的成本和复杂度,并可提高MM下发效率。
Embodiments of the present invention provide a method and system for sending MMS, and a MMS center, which can solve the problem of low efficiency of sending MM in the prior art. The method includes: the multimedia message center sends a query routing request message to the home location register; the multimedia message center receives the query routing response message returned by the home location register, and the query routing response message includes the routing information from the multimedia message center to the user terminal; The information sends a multimedia message to the user terminal. The system includes: a multimedia message center, a home location register and a user terminal for receiving multimedia messages sent by the multimedia message center. The MMS center includes: a routing information query unit and a sending unit. The process of delivering MM in the embodiment of the present invention can reduce the cost and complexity of MM service networking and improve the efficiency of MM delivery because the process of delivering MM does not go through the WAP gateway and SMSC external network elements.
Description
技术领域technical field
本发明涉及一种通信技术,尤其涉及一种下发彩信的方法和系统、及彩信中心。 The invention relates to a communication technology, in particular to a method and system for sending a multimedia message, and a multimedia message center. the
背景技术Background technique
尽管SMS(Short Message Service,短消息业务,也称短信业务)仅传输单纯的文本信息,但SMS已经成为最成功的无线数据业务之一。随着时间的推移和技术的进步,人们不再满足于单纯的文本信息,而是迫切地追求丰富多彩的多媒体体验;MMS(Multimedia Messaging Service,多媒体消息业务、也称彩信业务)正是作为SMS的演进,在无线数据业务上迅猛发展起来。 Although SMS (Short Message Service, short message service, also known as short message service) only transmits simple text information, SMS has become one of the most successful wireless data services. With the passage of time and the advancement of technology, people are no longer satisfied with simple text information, but are eager to pursue a rich and colorful multimedia experience; MMS (Multimedia Messaging Service, also known as MMS) The evolution of wireless data services has developed rapidly. the
目前MMSC(Multimedia Messaging Service Center,多媒体消息中心、也称彩信中心)下发MM(Multimedia Messaging,多媒体消息,也称彩信)到接收方用户终端是通过PUSH(推送)消息方式实现的,即:MMSC收到MM后,首先会向接收方用户终端发送Push通知短信;若接收方用户终端处于正常状态,会收到此通知短信,然后自动连接到MMSC上提取此条MM。 At present, MMSC (Multimedia Messaging Service Center, also known as MMS center) sends MM (Multimedia Messaging, multimedia message, also known as MMS) to the receiving user terminal through PUSH (push) message, namely: MMSC After receiving the MM, it will first send a Push notification message to the receiving user terminal; if the receiving user terminal is in a normal state, it will receive the notification message, and then automatically connect to the MMSC to extract the MM. the
在现有技术中,MMSC一般通过WAP(Wireless Application Protocol,无线应用协议)网关连接SMSC或者直连SMSC,向接收方用户终端用户PUSH通知短信,下面以MMSC通过WAP网关连接SMSC为例,参照图1描述MMSC发送MM的流程。其中,在下面流程中,其中,C1表示MMSC至WAP网关之间的接口,C2表示WAP网关至SMSC之间的接口,MM1表示MMSC至移动用户终端之间的接口(由于实际应用中MMSC不与移动用户终端直接连接,所以MM1实际上是指MMSC至WAP网关之间的接口),为了描述方便,在流程说明中, 省略了对C1、C2、MM1的翻译。 In the prior art, the MMSC generally connects to the SMSC through a WAP (Wireless Application Protocol, wireless application protocol) gateway or directly connects to the SMSC, and notifies the recipient user terminal user of a short message via PUSH. The following takes the MMSC connecting to the SMSC through a WAP gateway as an example, referring to the figure 1 Describe the process of MMSC sending MM. Wherein, in the following process, wherein, C1 represents the interface between the MMSC and the WAP gateway, C2 represents the interface between the WAP gateway and the SMSC, and MM1 represents the interface between the MMSC and the mobile user terminal (because the MMSC does not communicate with the mobile user terminal in practical applications) The mobile user terminal is directly connected, so MM1 actually refers to the interface between the MMSC and the WAP gateway), for the convenience of description, in the process description, the translation of C1, C2, and MM1 is omitted. the
步骤101、MMSC向WAP网关发送C1_notification.REQ(通知请求)消息。该C1_notification.REQ(通知请求)消息表示有MM到达MMSC。 Step 101, the MMSC sends a C1_notification.REQ (notification request) message to the WAP gateway. The C1_notification.REQ (Notification Request) message indicates that an MM has arrived at the MMSC. the
步骤102、WAP网关接收到C1_notification.REQ(通知请求)消息后,将C2_notification.REQ(通知请求)消息发送给SMSC。 Step 102: After receiving the C1_notification.REQ (notification request) message, the WAP gateway sends the C2_notification.REQ (notification request) message to the SMSC. the
步骤103-104、SMSC接收到C2_notification.REQ(通知请求)消息后,一方面给WAP网关返回C2_notification.RES(通知应答)消息;另一方面将MM1_notification.REQ(通知请求)消息发送给用户终端。 Steps 103-104, after receiving the C2_notification.REQ (notification request) message, the SMSC returns a C2_notification.RES (notification response) message to the WAP gateway on the one hand; on the other hand, sends the MM1_notification.REQ (notification request) message to the user terminal. the
步骤105、用户终端向SMSC返回MM1_notification.RES(通知应答)消息。 Step 105, the user terminal returns an MM1_notification.RES (notification response) message to the SMSC. the
步骤106、用户终端向WAP网关发送MM1_retrieve.REQ(提取MM请求)消息。 Step 106, the user terminal sends an MM1_retrieve.REQ (retrieve MM request) message to the WAP gateway. the
步骤107、WAP网关将C1_retrieve.REQ(提取MM请求)消息转发给MMSC。 Step 107, the WAP gateway forwards the C1_retrieve.REQ (retrieve MM request) message to the MMSC. the
步骤108、MMSC向WAP网关发送C1_retrieve.RES(提取MM响应)消息,以便将MM发给WAP网关。 Step 108, the MMSC sends a C1_retrieve.RES (retrieve MM response) message to the WAP gateway, so as to send the MM to the WAP gateway. the
步骤109、WAP网关发送MM1_retrieve.RES(提取MM响应)消息给用户终端,以便将MM转发给用户终端。 Step 109, the WAP gateway sends the MM1_retrieve.RES (retrieve MM response) message to the user terminal, so as to forward the MM to the user terminal. the
在实现本发明的过程中,本发明人发现上述流程中,由于MMSC无法获知Push通知请求消息下发所返回(如下发是否成功)的最终结果,从而无法获得用户终端的状态,从而无法做出有针对性的调度处理,以提高消息发送的效率。其次,某些用户终端没有能力接收MM(如未开通GPRS业务)时,但是却能够接收短消息,因此,当PUSH通知短信下发成功后,用户终端无法成功获取MM消息,从而使得MMSC处于长时间等待过程,浪费了MMSC的资源。第三,MMSC下发MM流程中,由于依赖WAP网关和SMSC等外部网元,信令交互过多,从而导致下发彩信可靠性降低,并增加了网络时延。 In the process of realizing the present invention, the inventor found that in the above process, since the MMSC cannot know the final result returned by the Push notification request message (such as whether the sending is successful), the status of the user terminal cannot be obtained, and thus cannot make a decision. Targeted scheduling processing to improve the efficiency of message sending. Secondly, when some user terminals are not capable of receiving MM (for example, the GPRS service is not activated), they can receive short messages. Therefore, when the PUSH notification message is sent successfully, the user terminal cannot successfully obtain the MM message, so that the MMSC is in a long-term Time waiting process wastes resources of MMSC. Third, in the process of delivering MM by MMSC, due to the dependence on external network elements such as WAP gateway and SMSC, there are too many signaling interactions, which reduces the reliability of sending MMS and increases the network delay. the
发明内容Contents of the invention
本发明实施例提供了一种下发彩信的方法和系统、及彩信中心,可解决现有技术中下发MM效率较低的问题。 Embodiments of the present invention provide a method and system for sending multimedia messages, and a multimedia message center, which can solve the problem of low efficiency in sending MMs in the prior art. the
本发明的实施例提供了一种下发彩信的方法,包括: Embodiments of the present invention provide a method for sending multimedia messages, including:
彩信中心向归属位置寄存器发送查询路由请求消息; The multimedia message center sends a query routing request message to the home location register;
彩信中心接收归属位置寄存器返回的查询路由响应消息,所述查询路由响应消息包括彩信中心至用户终端的路由信息; The multimedia message center receives the query route response message returned by the home location register, and the query route response message includes the route information from the multimedia message center to the user terminal;
彩信中心根据路由信息向用户终端发送彩信; The multimedia message center sends the multimedia message to the user terminal according to the routing information;
所述彩信中心接收该彩信中心的推送模块返回的用于表征彩信通知消息下发结果状态的递送报告,其中所述递送报告为所述推送模块根据用户终端返回的短消息响应中内容和用户终端的GPRS签约信息生成的,当递送报告为永久性失败报告时,将该彩信存储至相册中或/和向彩信发送方发送接收方号码是否正确的确认消息;当递送报告为临时性失败报告时,向所述用户终端重发彩信通知消息。 The multimedia message center receives the delivery report used to characterize the delivery result status of the multimedia message notification message returned by the push module of the multimedia message center, wherein the delivery report is the content in the short message response returned by the push module according to the user terminal and the user terminal generated by the GPRS subscription information, when the delivery report is a permanent failure report, store the MMS in the photo album or/and send a confirmation message to the sender of the MMS whether the receiver number is correct; when the delivery report is a temporary failure report , and resend the multimedia message notification message to the user terminal. the
本发明实施例还公开了一种下发彩信的系统,包括: The embodiment of the present invention also discloses a system for sending multimedia messages, including:
彩信中心,用于向归属位置寄存器发送查询路由请求消息,并接收归属位置寄存器返回的查询路由响应消息,所述查询路由响应消息包括彩信中心至用户终端的路由信息,所述彩信中心还根据路由信息向用户终端发送彩信;以及,接收该彩信中心的推送模块返回的用于表征彩信通知消息下发结果状态的递送报告,其中所述递送报告为所述推送模块根据用户终端返回的短消息响应中内容和用户终端的GPRS签约信息生成的,当递送报告为永久性失败报告时,将该彩信存储至相册中或/和向彩信发送方发送接收方号码是否正确的确认消息;当递送报告为临时性失败报告时,向所述用户终端重发彩信通知消息; The MMS center is configured to send an inquiry routing request message to the HLR, and receive an inquiry routing response message returned by the HLR, wherein the inquiry routing response message includes routing information from the MMS center to the user terminal, and the MMS center also transmits the routing information according to the routing information. information to send a multimedia message to the user terminal; and, receiving a delivery report for characterizing the delivery result status of the MMS notification message issued by the push module of the multimedia message center, wherein the delivery report is the short message response returned by the push module according to the user terminal When the delivery report is a permanent failure report, store the multimedia message in the photo album or/and send a confirmation message whether the receiver number is correct to the sender of the multimedia message; when the delivery report is When reporting a temporary failure, resend the MMS notification message to the user terminal;
归属位置寄存器,用于接收彩信中心发送的查询路由请求消息,并向彩信中心返回查询路由响应消息; The home location register is used to receive the query route request message sent by the MMS center, and return the query route response message to the MMS center;
用户终端,用于接收彩信中心发送的彩信。 The user terminal is configured to receive the multimedia message sent by the multimedia message center. the
本发明实施例还公开了一种彩信中心,包括: The embodiment of the present invention also discloses a multimedia message center, including:
路由信息查询单元,用于向归属位置寄存器发送查询路由请求消息,并接收归属位置寄存器返回的查询路由响应消息,所述查询路由响应消息包括彩信中心至用户终端的路由信息; The routing information query unit is used to send a query routing request message to the home location register, and receive a query routing response message returned by the home location register, and the query routing response message includes the routing information from the MMS center to the user terminal;
下发单元,根据路由信息向用户终端发送彩信; The sending unit sends the multimedia message to the user terminal according to the routing information;
彩信中心服务器,用于控制查询单元和所述下发单元下发彩信;接收该彩信中心的推送模块返回的用于表征彩信通知消息下发结果状态的递送报告,其中所述递送报告为所述推送模块根据用户终端返回的短消息响应中内容和用户终端的GPRS签约信息生成的,当递送报告为永久性失败报告时,将该彩信存储至相册中或/和向彩信发送方发送接收方号码是否正确的确认消息;当递送 报告为临时性失败报告时,向所述用户终端重发彩信通知消息。 The multimedia message center server is used to control the query unit and the sending unit to send the multimedia message; receive the delivery report that is used to characterize the delivery result status of the multimedia message notification message returned by the push module of the multimedia message center, wherein the delivery report is the The push module is generated according to the content in the short message response returned by the user terminal and the GPRS subscription information of the user terminal. When the delivery report is a permanent failure report, store the MMS in the photo album or/and send the receiver number to the sender of the MMS Whether the confirmation message is correct; when the delivery report is a temporary failure report, resend the MMS notification message to the user terminal. the
根据本发明实施例的下发MM的流程,由于MMSC可以直接与归属位置寄存器和用户终端进行交互,使得下发MM的过程不再经过WAP网关和SMSC外部网元,从而带来如下优点:一方面,在MM业务的组网过程中,可以不需要WAP网关、SMSC外部网元,从而降低MM业务组网的成本和复杂度;另一方面,对于在现网实现MM业务,可减轻现网WAP网关、SMSC的压力。 According to the process of issuing MM in the embodiment of the present invention, since the MMSC can directly interact with the home location register and the user terminal, the process of issuing the MM no longer passes through the WAP gateway and the SMSC external network element, thereby bringing the following advantages: 1. On the one hand, in the networking process of MM business, WAP gateway and SMSC external network elements may not be needed, thereby reducing the cost and complexity of networking for MM business; The pressure of WAP gateway and SMSC. the
附图说明Description of drawings
图1示出了现有技术中下发MM的流程; Fig. 1 shows the process of issuing MM in the prior art;
图2示出了本发明实施例的下发MM的流程; Fig. 2 shows the flow process of issuing MM in the embodiment of the present invention;
图3示出了本发明实施例的下发MM的系统。 FIG. 3 shows a system for issuing MMs according to an embodiment of the present invention. the
具体实施方式Detailed ways
为了便于本领域一般技术人员理解和实现本发明,现结合附图描绘本发明的实施例。 In order to make it easier for those skilled in the art to understand and realize the present invention, the embodiments of the present invention are described in conjunction with the accompanying drawings. the
实施例一 Embodiment one
如图2所示,本实施例提供了一种下发MM的方法,在本实施例中,在MMSC中增加一个PUSH模块,即本发明实施例中的MMSC包含彩信中心服务器和PUSH模块,其中彩信中心服务器用于实现现有技术中彩信中心的功能,PUSH模块用于下发MM。下面参照图2描述本发明实施例下发MM消息的方法。在本发明实施例中,以MAP Phase2+协议为例,即PUSH模块使用MAP Phase2+协议与其他模块或设备交互,其中,MMx表示MMSC与其它周边网元之间的接口,MM2表示MMSC的内部接口,SRI表示查询路由请求,MM1表示MMSC至WAP网关之间的接口,为了描述方便,在流程说明中,省略了对MMx、MM2、SRI、MM1的翻译。需要说明的是,PUSH模块也可以使用其他标准协议或使用自定义的协议与其他模块或设备进行交互,在此不再敖述。 As shown in Figure 2, the present embodiment provides a method for issuing MM. In this embodiment, a PUSH module is added in the MMSC, that is, the MMSC in the embodiment of the present invention includes a multimedia message center server and a PUSH module, wherein The multimedia message center server is used to realize the function of the multimedia message center in the prior art, and the PUSH module is used to deliver the MM. The following describes the method for sending MM messages according to the embodiment of the present invention with reference to FIG. 2 . In the embodiment of the present invention, take the MAP Phase2+ protocol as an example, that is, the PUSH module uses the MAP Phase2+ protocol to interact with other modules or devices, where MMx represents the interface between the MMSC and other peripheral network elements, and MM2 represents the internal interface of the MMSC, SRI means query routing request, and MM1 means the interface between MMSC and WAP gateway. For the convenience of description, in the process description, the translation of MMx, MM2, SRI, and MM1 is omitted. It should be noted that the PUSH module can also use other standard protocols or use custom protocols to interact with other modules or devices, which will not be described here. the
步骤201、发送方向MMSC发送MMx_submit.REQ(提交请求)消息,该消息被提交到MMSC中的MMSC服务器。其中,所述提交请求消息包括彩信,所述发送方包括用户终端、SP(Service Provider,业务提供商)服务器、EmailServer(邮件服务器)等。 Step 201, the sender sends an MMx_submit.REQ (submission request) message to the MMSC, and the message is submitted to the MMSC server in the MMSC. Wherein, the submission request message includes a multimedia message, and the sender includes a user terminal, an SP (Service Provider, service provider) server, an EmailServer (mail server) and the like. the
步骤202、MMSC服务器向发送方返回MMx_submit.REQ(提交响应)消息。 Step 202, the MMSC server returns an MMx_submit.REQ (submit response) message to the sender. the
步骤203、MMSC服务器通过MM2接口向PUSH模块发送MM2_notification_REQ(通知请求)消息,在该消息中,MMSC服务器可进一步通过置位通知消息中的某字段(如置位字段SRR=1),指明要求PUSH模块 返回消息下发的递送报告,并可设置一个较短的消息有效期(如2小时),以便PUSH模块在该有效期内向MMSC服务器返回递送报告。 Step 203, the MMSC server sends the MM2_notification_REQ (notification request) message to the PUSH module through the MM2 interface, in which the MMSC server can further indicate that the PUSH is required by setting a certain field in the notification message (such as setting the field SRR=1). The module returns the delivery report issued by the message, and can set a shorter message validity period (such as 2 hours), so that the PUSH module returns the delivery report to the MMSC server within the validity period. the
步骤204、PUSH模块向MMSC服务器返回MM2_notification_RES(通知响应)消息。 Step 204, the PUSH module returns an MM2_notification_RES (notification response) message to the MMSC server. the
步骤205、PUSH模块向HLR(Home Location Register,归属位置寄存器)发送SRI_For_SM(查询路由请求)消息,以获取用户终端的路由信息,并可进一步将SRI_For_SM消息的某个字段(如字段gprsSupportIndicator)设置为有效状态,以请求HLR反馈该用户终端的GPRS签约信息,并根据GPRS签约信息确定该用户终端是否开通GPRS业务。 Step 205, PUSH module sends SRI_For_SM (query routing request) message to HLR (Home Location Register, home location register), to obtain the routing information of user terminal, and can further be set to a certain field (such as field gprsSupportIndicator) of SRI_For_SM message Valid state, to request the HLR to feed back the GPRS subscription information of the user terminal, and determine whether the user terminal has opened the GPRS service according to the GPRS subscription information. the
步骤206、HLR向PUSH模块返回SRI_For_SM_RSP(查询路由响应)消息,所述SRI_For_SM_RSP消息包括用户终端的路由信息。进一步,若在步骤206中,PUSH模块请求HLR反馈该用户终端的GPRS签约信息,则HLR可通过SRI_For_SM_RSP消息的某个字段(如,字段sgsn-Number)返回该用户终端当前的GPRS签约信息(即SGSNIP信息)。 Step 206, the HLR returns an SRI_For_SM_RSP (query route response) message to the PUSH module, and the SRI_For_SM_RSP message includes the route information of the user terminal. Further, if in step 206, the PUSH module requests the HLR to feed back the GPRS subscription information of the user terminal, then the HLR can return the current GPRS subscription information (i.e. SGSNIP information). the
步骤207、PUSH模块与用户终端进行短消息通信。即,PUSH模块根据路由信息向用户终端下发彩信通知短消息,以通知用户终端有MM可取,用户终端接收到该短消息后,向PUSH模块返回短消息响应消息。 Step 207, the PUSH module communicates with the user terminal by short message. That is, the PUSH module sends an MMS notification short message to the user terminal according to the routing information to inform the user terminal that MM is available, and the user terminal returns a short message response message to the PUSH module after receiving the short message. the
当PUSH模块下发彩信通知短消息失败时,可根据预先设置的下发彩信通知短消息策略重新尝试下发彩信通知短消息,以增加下发彩信通知短消息的成功率,及时通知用户终端接收彩信。所述下发彩信通知短消息策略可以具体为:1、每隔特定时间(如1小时)向用户终端下发彩信通知短消息,直到下发彩信通知短消息成功或到达特定次数(如3次);2、也可仅向用户终端下发一次彩信通知短消息。 When the PUSH module fails to send the MMS notification short message, it can retry sending the MMS notification short message according to the preset MMS notification short message strategy, so as to increase the success rate of sending the MMS notification short message and notify the user terminal to receive it in time MMS. The policy of sending the multimedia message notification short message can be specifically: 1. Send the multimedia message notification short message to the user terminal every specific time (such as 1 hour), until the success of sending the multimedia message notification short message or reaching a specific number of times (such as 3 times) ); 2. It is also possible to send the MMS notification short message only once to the user terminal. the
PUSH模块可将单次下发彩信通知短消息的结果(短消息响应消息)作为最终结果,也可将多次下发彩信通知短消息的结果作为最终结果,在本实施例中,将多次下发彩信通知短消息的结果作为最终结果,即,在多次下发彩信通 知短消息时返回的结果中,其中有一次成功,即认为下发彩信通知短消息成功,否则,下发彩信通知短消息失败。 The PUSH module can send the result (short message response message) of the MMS notification short message once as the final result, or the result of sending the MMS notification short message multiple times as the final result. In this embodiment, multiple times The result of sending the MMS notification short message is taken as the final result, that is, among the results returned when sending the MMS notification short message multiple times, one of them is successful, that is, the sending of the MMS notification short message is considered successful, otherwise, the MMS notification message is sent Failed to notify short message. the
可选地,在PUSH模块与用户终端进行短消息通信之前,PUSH模块还可根据HLR返回的GPRS签约信息来判断用户终端是否开通GPRS业务,如果是,则执行步骤207,否则,直接转步骤208。 Optionally, before the PUSH module and the user terminal carry out short message communication, the PUSH module can also judge whether the user terminal has opened the GPRS service according to the GPRS subscription information returned by the HLR, if yes, then perform step 207, otherwise, directly go to step 208 . the
步骤208、PUSH模块将短消息响应消息中内容(下发结果状态)和用户终端的GPRS签约信息以递送报告的形式返回给MMSC服务器,所述递送报告包括:下发短消息成功报告、永久性失败报告(如用户为非法用户、用户未开通GPRS业务等)或暂时性失败报告(如用户关机等)。 Step 208, the PUSH module returns the content (delivery result status) and the GPRS subscription information of the user terminal to the MMSC server in the form of a delivery report in the short message response message, and the delivery report includes: sending a short message success report, permanent Failure report (such as the user is an illegal user, the user has not opened the GPRS service, etc.) or temporary failure report (such as the user shuts down, etc.). the
步骤209、如果MMSC服务器根据递送报告判断得到用户终端没有开通GPRS业务(即不支持GPRS),则将当前MM转梦网相册,并结束当前消息流程。 Step 209, if the MMSC server judges according to the delivery report that the user terminal has not activated the GPRS service (that is, does not support GPRS), transfer the current MM to the Monternet album, and end the current message process. the
步骤210、如果递送报告包括下发短消息成功,则MMSC服务器随后将会收到用户终端发送的提取MM请求消息。 Step 210, if the delivery report includes that the delivery of the short message is successful, the MMSC server will then receive the MM extraction request message sent by the user terminal. the
步骤211、MMSC服务器收到用户终端发送的提取MM请求消息后,向用户终端返回提取MM响应消息,以便将MM发给用户终端。 Step 211: After receiving the MM extraction request message sent by the user terminal, the MMSC server returns an MM extraction response message to the user terminal, so as to send the MM to the user terminal. the
步骤212、MMSC服务器向发送方返回下发MM的递送报告。 Step 212, the MMSC server returns the delivery report of the MM to the sender. the
参照步骤209-211,当递送报告包括下列情况时,MMSC服务器根据递送报告对MM进行处理方法如下: Referring to steps 209-211, when the delivery report includes the following situations, the MMSC server processes the MM according to the delivery report as follows:
1、递送报告为永久性失败报告的情况 1. When the delivery report is a permanent failure report
对于递送报告为“非法用户”、“未开通GPRS业务”等永久性失败报告,MMSC在结束下发流程的基础上,还可以完成如下的附加动作,以方便后续对消息下发流程的分析: For permanent failure reports such as "illegal user" and "not activated GPRS service", the MMSC can complete the following additional actions after completing the delivery process, so as to facilitate subsequent analysis of the message delivery process:
如果彩信通知短信下发失败的原因为“未开通GPRS业务”,则将彩信直接转梦网相册; If the reason for the failure to send the MMS notification message is "the GPRS service has not been activated", the MMS will be transferred directly to the Monternet album;
当发送方为用户终端时,可以通过增强短信提醒发送方:接收方号码错误 信息; When the sender is a user terminal, the sender can be reminded by an enhanced SMS message: the receiver's number is wrong;
当发送方为SP服务器时,MMSC可以记录SP业务码与接收方用户号码,供BOSS(电信运营支撑系统)核对用户信息与定购关系; When the sender is an SP server, the MMSC can record the SP service code and the receiver's user number for BOSS (telecom operation support system) to check the user information and order relationship;
在下发MM的统计话单和日志中记录此类失败,以便后续进行更加详细准确的统计、分析;同时,在计算消息成功率时,可以有选择的剔除这部分消息所统计的话单。 Record such failures in the statistical bills and logs sent to MM for more detailed and accurate statistics and analysis in the future; at the same time, when calculating the success rate of messages, you can selectively exclude the bills of these messages. the
2、递送报告为临时性失败报告的情况 2. The delivery report is a temporary failure report
对于递送报告为“用户关机”、“用户手机内存满”等临时性失败报告,MMSC服务器可以重新通知PUSH模块,使PUSH模块与用户终端重新进行通信,以便触发MM的下发,即,按照下发彩信通知短消息策略向用户终端重发SMS。这样,当用户终端的状态发生改变后,可以及时收到SMS消息,以触发MM的接收过程。同时,可以在统计话单、业务日志中体现SMS消息的最终下发状态。以便后续进行更加详细准确的统计、分析。 For temporary failure reports such as "the user shuts down the phone" and "the memory of the user's mobile phone is full", the MMSC server can notify the PUSH module again, so that the PUSH module can communicate with the user terminal again, so as to trigger the delivery of MM, that is, according to the following The MMS notification short message policy resends SMS to the user terminal. In this way, when the state of the user terminal changes, the SMS message can be received in time to trigger the receiving process of the MM. At the same time, the final sending status of the SMS message can be reflected in the statistical bill and service log. For more detailed and accurate statistics and analysis in the future. the
3、递送报告为下发短消息成功报告的情况 3. The delivery report is a report on the successful sending of short messages
如果MMSC服务器超过一段时间未收到用户终端发送的提取MM请求消息,MMSC服务器可以在一定周期内指示PUSH模块重发彩信通知短消息。考虑到有“用户终端不支持MM功能”、“用户收到误操作删除”、“用户终端设置延时取”、“用户不想获取”等多种情况,所以需要对重发周期和重发次数进行控制,如,将重发周期设为3小时,重发次数设为3次,以免过多的重发引起用户不满;另外,对于此类情况也可以考虑通过客服的关怀电话进行处理。此外,在统计话单、业务日志中体现彩信通知短消息的重发次数以及最终的下发状态,可以进一步用来分析彩信通知短消息重发对消息成功率的影响。 If the MMSC server does not receive the MM extraction request message sent by the user terminal for a period of time, the MMSC server may instruct the PUSH module to resend the MMS notification short message within a certain period. Considering that there are many situations such as "the user terminal does not support the MM function", "the user receives a mistaken operation and deletes", "the user terminal sets a delay to obtain", "the user does not want to obtain", so it is necessary to adjust the retransmission cycle and retransmission times Control, for example, set the retransmission cycle to 3 hours and the number of retransmissions to 3 times, so as not to cause user dissatisfaction due to excessive retransmissions; in addition, you can also consider handling such cases through the customer service call. In addition, the number of retransmissions of the MMS notification short message and the final delivery status are reflected in the statistical call list and business log, which can be further used to analyze the impact of the retransmission of the MMS notification short message on the success rate of the message. the
在本实施例中,以MMSC中集成一个PUSH模块描述了彩信下发过程,也可以直接将PUSH模块的各种功能直接设置在MMSC中,这样,在本实施例的方法中,就可省略MMSC服务器至PUSH模块之间的通信,从而使得下发彩信流程更加简单、高效。 In this embodiment, a PUSH module is integrated in the MMSC to describe the MMS sending process, and various functions of the PUSH module can also be directly set in the MMSC, so that in the method of this embodiment, the MMSC can be omitted The communication between the server and the PUSH module makes the process of sending MMS simpler and more efficient. the
实施例二 Example two
如图3所示,本实施例公开了一种下发彩信的系统,所述系统包括发送方设备、彩信中心、归属位置寄存器和用户终端。下面详细描述该系统的各个组成部分。 As shown in FIG. 3 , this embodiment discloses a system for delivering multimedia messages, and the system includes a sender device, a multimedia message center, a home location register, and a user terminal. Each component of the system is described in detail below. the
发送方设备用于向彩信中心发送彩,所述发送方设备包括用户终端、SP(服务提供商服务器)、EmailServer(邮件服务器)等。 The sender device is used to send the MMS to the MMS center, and the sender device includes a user terminal, an SP (service provider server), an EmailServer (mail server) and the like. the
彩信中心用于接收发送方设备发送的彩信,并向归属位置寄存器发送查询路由请求消息,接收归属位置寄存器返回的查询路由响应消息,所述查询路由响应消息包括彩信中心至用户终端的路由信息,所述彩信中心还根据路由信息向用户终端发送彩信。所述彩信中心包括:彩信中心服务器,用于控制推送模块下发彩信,并接收发送方设备发送的彩信;推送模块,用于向归属位置寄存器发送查询路由请求消息,并接收归属位置寄存器返回的查询路由响应消息,所述查询路由响应消息包括彩信中心至用户终端的路由信息,所述推送模块还根据路由信息向用户终端发送彩信。所述推送模块包括:路由信息查询单元,用于向归属位置寄存器发送查询路由请求消息,并接收归属位置寄存器返回的查询路由响应消息,所述查询路由响应消息包括彩信中心至用户终端的路由信息;下发单元,根据路由信息向用户终端发送彩信。所述下发单元包括:第一发送单元,用于向用户终端发送彩信通知短消息;接收单元,用于接收用户终端返回的短消息响应消息和用户终端的提取彩信请求消息,并将所述短消息响应消息和提取彩信请求消息发给调度单元;调度单元,用于当接收到所述接收单元接收的提取彩信请求消息时,根据短消息响应消息确定是否下发彩信,若是启动发送单元;第二发送单元,用于下发彩信。所述路由信息查询单元和所述下发单元可形成一个单独模块,该模块设置的彩信中心中。 The multimedia message center is used to receive the multimedia message sent by the sender's equipment, and send a query routing request message to the home location register, and receive a query routing response message returned by the home location register, and the query routing response message includes routing information from the multimedia message center to the user terminal, The multimedia message center also sends the multimedia message to the user terminal according to the routing information. The multimedia message center includes: a multimedia message center server, configured to control the push module to send a multimedia message, and receive the multimedia message sent by the sender device; a push module, used to send a query routing request message to the home location register, and receive the returned A route query response message, the route query response message including route information from the MMS center to the user terminal, and the push module also sends the MMS to the user terminal according to the route information. The push module includes: a routing information query unit, configured to send a query routing request message to the home location register, and receive a query routing response message returned by the home location register, and the query routing response message includes routing information from the MMS center to the user terminal ; The sending unit sends the multimedia message to the user terminal according to the routing information. The sending unit includes: a first sending unit, configured to send a multimedia message notification short message to a user terminal; a receiving unit, configured to receive a short message response message returned by the user terminal and an extraction multimedia message request message of the user terminal, and send the The short message response message and extracting the multimedia message request message are sent to the scheduling unit; the scheduling unit is used to determine whether to send the multimedia message according to the short message response message when receiving the extracting multimedia message request message received by the receiving unit, if the sending unit is started; The second sending unit is used for sending multimedia messages. The routing information query unit and the sending unit can form a separate module, and the module is set in the MMS center. the
归属位置寄存器用于接收彩信中心发送的查询路由请求消息,并向彩信中心返回查询路由响应消息。 The home location register is used for receiving the route query request message sent by the MMS center, and returning a route query response message to the MMS center. the
用户终端用于接收彩信中心发送的彩信。 The user terminal is used to receive the multimedia message sent by the multimedia message center. the
在下发MM的流程中,通过在MMSC中增加PUSH模块,使得MMSC可以通过MAP Phase2+协议(当然,也可以是其他标准协议或是自定义协议)直接与HLR和用户终端进行交互,由于下发MM的过程不再经过WAP网关、SMSC外部网元,一方面,在MM业务的组网过程中,可以不需要WAP网关、SMSC外部网元,从而降低MM业务组网的成本和复杂度,另一方面,对于在现网实现MM业务,可减轻现网WAP网关、SMSC的压力。另外,由于可获得用户终端返回的用户终端状态信息,从而使MMSC根据用户终端状态信息进行下发彩信,以提高MM下发效率。 In the process of issuing MM, by adding a PUSH module in MMSC, MMSC can directly interact with HLR and user terminal through MAP Phase2+ protocol (of course, it can also be other standard protocols or custom protocols). The process no longer passes through the WAP gateway and SMSC external network elements. On the one hand, the WAP gateway and SMSC external network elements may not be needed during the MM service networking process, thereby reducing the cost and complexity of MM service networking. On the one hand, realizing MM business on the existing network can reduce the pressure on the WAP gateway and SMSC of the existing network. In addition, since the user terminal status information returned by the user terminal can be obtained, the MMSC can send multimedia messages according to the user terminal status information, so as to improve the efficiency of MM delivery. the
虽然通过实施例描绘了本发明,但本领域普通技术人员知道,在不脱离本发明的精神和实质的情况下,就可使本发明有许多变形和变化,本发明的范围由所附的权利要求来限定。 Although the present invention has been described by the embodiments, those of ordinary skill in the art know that, without departing from the spirit and essence of the present invention, the present invention can have many modifications and variations, and the scope of the present invention is defined by the appended rights Requirements to limit. the
Claims (9)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101875424A CN101163276B (en) | 2007-11-26 | 2007-11-26 | Method and system of distributing multimedia message, and multimedia message center |
PCT/CN2008/073211 WO2009074064A1 (en) | 2007-11-26 | 2008-11-26 | Method and system for sending multimedia message and multimedia message center |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101875424A CN101163276B (en) | 2007-11-26 | 2007-11-26 | Method and system of distributing multimedia message, and multimedia message center |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101163276A CN101163276A (en) | 2008-04-16 |
CN101163276B true CN101163276B (en) | 2011-02-02 |
Family
ID=39298083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101875424A Expired - Fee Related CN101163276B (en) | 2007-11-26 | 2007-11-26 | Method and system of distributing multimedia message, and multimedia message center |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101163276B (en) |
WO (1) | WO2009074064A1 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101163276B (en) * | 2007-11-26 | 2011-02-02 | 华为技术有限公司 | Method and system of distributing multimedia message, and multimedia message center |
CN101355727B (en) * | 2008-08-12 | 2011-08-31 | 中国移动通信集团江苏有限公司 | System and method for automatically prompting user of full mobile phone EMS memory |
CN101931912A (en) * | 2010-08-25 | 2010-12-29 | 中兴通讯股份有限公司 | Method for transmitting notification message and multimedia message service center |
CN101986733A (en) * | 2010-11-11 | 2011-03-16 | 中兴通讯股份有限公司 | Method and system for transmitting multimedia message |
CN102480697B (en) * | 2010-11-25 | 2014-12-17 | 中兴通讯股份有限公司 | Method and system for requesting optimized multimedia message information |
CN102045663A (en) * | 2010-12-06 | 2011-05-04 | 中兴通讯股份有限公司 | Method and system for realizing greeting multimedia message |
CN102739604B (en) * | 2011-03-31 | 2016-09-28 | 中兴通讯股份有限公司 | The method and system of secure transmission of media information |
CN103118345B (en) * | 2011-11-16 | 2016-08-10 | 中国移动通信集团公司 | A kind of message issuing method and equipment |
CN102984669B (en) * | 2012-11-27 | 2018-06-05 | 南京工业大学 | Method for automatically replying multimedia message in mobile communication network |
CN103906005A (en) * | 2012-12-25 | 2014-07-02 | 中国电信股份有限公司 | Multimedia messaging service notification short message sending method and GC gateway |
CN106470144A (en) * | 2015-08-14 | 2017-03-01 | 中兴通讯股份有限公司 | A kind of message treatment method and device |
CN111328032B (en) * | 2018-12-17 | 2022-06-14 | 中国移动通信集团北京有限公司 | A method and device for sending video short messages |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1697531A (en) * | 2004-05-12 | 2005-11-16 | 华为技术有限公司 | A method for sending multimedia messages |
CN1885966A (en) * | 2006-07-04 | 2006-12-27 | 华为技术有限公司 | Method for providing MMS service |
CN101056421A (en) * | 2007-06-15 | 2007-10-17 | 中兴通讯股份有限公司 | A method for optimizing Push notice message |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050135401A1 (en) * | 2003-12-18 | 2005-06-23 | Michael Schmidt | Multicast message routing systems and methods |
CN101040541B (en) * | 2004-12-21 | 2010-05-12 | 中兴通讯股份有限公司 | Adaptation method for multimedia message transmission between terminals |
CN100384264C (en) * | 2005-10-28 | 2008-04-23 | 中国移动通信集团公司 | MMS sending method |
CN101022574B (en) * | 2006-02-13 | 2010-09-01 | 上海激动通信有限公司 | Method for changing MMS to speech |
CN100484283C (en) * | 2006-03-13 | 2009-04-29 | 华为技术有限公司 | Method for obtaining user's information through short-message |
CN101163276B (en) * | 2007-11-26 | 2011-02-02 | 华为技术有限公司 | Method and system of distributing multimedia message, and multimedia message center |
-
2007
- 2007-11-26 CN CN2007101875424A patent/CN101163276B/en not_active Expired - Fee Related
-
2008
- 2008-11-26 WO PCT/CN2008/073211 patent/WO2009074064A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1697531A (en) * | 2004-05-12 | 2005-11-16 | 华为技术有限公司 | A method for sending multimedia messages |
CN1885966A (en) * | 2006-07-04 | 2006-12-27 | 华为技术有限公司 | Method for providing MMS service |
CN101056421A (en) * | 2007-06-15 | 2007-10-17 | 中兴通讯股份有限公司 | A method for optimizing Push notice message |
Also Published As
Publication number | Publication date |
---|---|
WO2009074064A1 (en) | 2009-06-18 |
CN101163276A (en) | 2008-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101163276B (en) | Method and system of distributing multimedia message, and multimedia message center | |
CN1960516B (en) | Duplicate notification message processing method in terminal | |
US7813745B2 (en) | Method for implementing a push service | |
CN100512314C (en) | A method for optimizing Push notice message | |
CN100362873C (en) | A method for sending multimedia messages | |
WO2006107181A1 (en) | System and method for instant message transmission in mobile communication terminal | |
WO2008040248A1 (en) | A method and system for transmitting email and a push mail server | |
CN102132550A (en) | Charging for short message delivery | |
CN101431732B (en) | Method for Ensuring Service Support System Downlink Short Messages Reach Users | |
US8289983B2 (en) | Implementing method of removing duplication protection for multimedia messaging service interworking forwarding message and multimedia messaging service interworking gateway thereof | |
JP5753316B2 (en) | Interface between RESTful web service and packet-switched network for text messaging | |
US20060268916A1 (en) | Reliable short messaging service | |
WO2012062070A1 (en) | Method, system and server for feeding back state of receiving end | |
CN101155348A (en) | A system and method for sending multimedia messages in groups | |
EP2493135B1 (en) | Short-message transfer method, subsystem and system | |
WO2012062051A1 (en) | Method and system for delivering multimedia messages | |
CN101277468B (en) | Method, apparatus and system for transmitting group message | |
CN101001213B (en) | A short message transmission system and method | |
WO2007033552A1 (en) | A method for processing the message in the multimedia message service and a system thereof | |
WO2007041960A1 (en) | A multimedia message center and a terminal and the corresponding processing method of multimedia messages | |
WO2008080325A1 (en) | A system and a method for transmitting and enhancing message in a wireless communication network | |
WO2009103196A1 (en) | System and method for sending multimedia message storage address | |
WO2010009666A1 (en) | Method, system and device for implementing multimedia service | |
CN101060451B (en) | Multi-media message transmission method and system | |
CN101841781A (en) | Method and switching device for transmitting data in a mobile radio network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110202 Termination date: 20161126 |
|
CF01 | Termination of patent right due to non-payment of annual fee |