CN102244844A - Method for transmitting multimedia message, device and system - Google Patents
Method for transmitting multimedia message, device and system 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
The invention discloses a method for transmitting a multimedia message, a device and a system. The method comprises the following steps: acquiring the content of a mass-sent multimedia message from a multimedia message center according to a request that a first terminal extracts the mass-sent multimedia message; caching the content of the mass-sent multimedia message; and receiving a subsequent request that a client extracts the mass-sent multimedia message, and transmitting the cached content of the mass-sent multimedia message to the second terminal. By using the method, information flow between a wireless application protocol gateway (WAPGW) and a multimedia message service center (MMSC) can be lightened, so that bandwidth resources are saved, message blockage is avoided, and the aim of improving terminal user experience is achieved.
Description
Technical field
The present invention relates to moving communicating field, especially a kind of method that sends multimedia message, device and system.
Background technology
Mobile phone newspaper is an own value-added service of mobile operator and the cooperation of medium unit, it is based on the multimedia message communication mode, with WAP (Wireless Access Protocol, WAP (wireless access protocol)) mode is auxiliary browses, to the client provide timely, various information services such as news, physical culture, amusement, culture, life easily.The client can receive the newpapers and periodicals multimedia message and at any time with the direct reading of WAP mode.As shown in Figure 1, be the network architecture schematic diagram of various mobile phone newspaper multimedia messages.
At first all kinds of medium generate the mobile phone newspaper multimedia message, send to each MMS Relay/Server (Multimedia Messaging Service Center by IP backbone, MMSC), be called MMS center again, MMS center is preserved the mobile phone newspaper content and for each terminal generates a URL(uniform resource locator) (URL), by sms center this URL is issued to terminal.Terminal is initiated the GET request by WAP gateway (WAPGW) from trend MMS center target URL after receiving information, obtains the mobile phone newspaper content.As can be seen, terminal is obtained the mobile phone newspaper multimedia message need pass through WAP gateway and IP backbone from accompanying drawing 1.
The inventor finds prior art in realizing process of the present invention there are the following problems at least: identical for this class contents such as mobile phone newspapers, but (such as each is once sooner or later) generally concentrated and send to the different mass-sending class MMS of recipient in certain time period, cause interior MMS center of short time can receive the request message of great amount of terminals extraction multimedia message, therefore WAP gateway is to the number of links and the flow moment increase of MMS center, bigger to IP backbone flow moment impact, influence the normal Operational Visit of terminal, reduce end-user experience.
Summary of the invention
In view of this, the embodiment of the invention provides a kind of method that sends multimedia message, device and system.Excessive in order to solve certain time period massively transmitting multimedia message request, cause number of links and interior excessive problem of flow short time between MMS center and the WAP gateway.
For addressing the above problem, the embodiment of the invention provides a kind of method that sends multimedia message, comprising:
According to the request that first terminal is extracted massively transmitting multimedia message, obtain described massively transmitting multimedia message content from MMS center;
The described massively transmitting multimedia message content of buffer memory;
Receive the request that follow-up second terminal is extracted described massively transmitting multimedia message, the massively transmitting multimedia message content of described buffer memory is sent to described second terminal.
The embodiment of the invention also provides a kind of device that sends multimedia message, comprises acquisition module, cache module and sending module;
Described acquisition module is used for extracting according to first terminal request of massively transmitting multimedia message, obtains described massively transmitting multimedia message content from MMS center;
Described cache module is used for the massively transmitting multimedia message content that the described acquisition module of buffer memory obtains from MMS center;
Described sending module is used for when receiving that follow-up second terminal is extracted the request of described massively transmitting multimedia message, and the MMS content of described cache module buffer memory is sent to described second terminal.
The embodiment of the invention also provides a kind of MMS center, and described MMS center comprises receiver module, identification module and sending module;
Described receiver module is used to receive the massively transmitting multimedia message content; Also be used to receive the request message that when WAP gateway is received the request of terminal extraction massively transmitting multimedia message, forwards;
Described identification module is used in the URL address interpolation common parameter sign that is used to extract described massively transmitting multimedia message to the terminal generation;
Described sending module is used for the described massively transmitting multimedia message that has added described common parameter sign is extracted the purpose terminal that notification message sends to described massively transmitting multimedia message content correspondence; Also be used for when receiving the terminal extraction massively transmitting multimedia message content requests that WAP gateway is transmitted, the massively transmitting multimedia message content corresponding with described common parameter sign being sent to described WAP gateway.
The embodiment of the invention also provides a kind of MMS center, and described MMS center comprises first sending module and second sending module;
Described first sending module is used for all purpose terminals that all purpose terminals at same massively transmitting multimedia message generate identical URL and send to described massively transmitting multimedia message content correspondence;
The request that the terminal that described second sending module is used for transmitting according to WAP gateway is extracted massively transmitting multimedia message sends to WAP gateway with all purpose end messages of described massively transmitting multimedia message content and described massively transmitting multimedia message content correspondence.
The embodiment of the invention also provides a kind of system that sends multimedia message, and described system comprises service media platform, MMS center, WAP gateway;
Described service media platform is used for generating the mass-sending MMS content;
Described MMS center is used to receive the massively transmitting multimedia message content that described service media platform generates;
Described WAP gateway is used for extracting according to first terminal request of massively transmitting multimedia message, obtains described massively transmitting multimedia message content and buffer memory from described MMS center; Receive the request that follow-up second terminal is extracted described massively transmitting multimedia message, the massively transmitting multimedia message content of described buffer memory is sent to described second terminal.
As shown from the above technical solution, the embodiment of the invention is by after it passes through first terminal request by the WAP gateway buffer memory, the massively transmitting multimedia message content of obtaining from MMS center, the request of extracting described massively transmitting multimedia message for follow-up second terminal, the MMS content of described buffer memory is sent to described second terminal, realized alleviating the information flow-rate between WAPGW and the MMSC, save bandwidth resources, avoid message to block, improve the purpose of end-user experience.
Description of drawings
Fig. 1 is the network architecture schematic diagram of prior art mobile phone newspaper MMS;
Fig. 2 is the transmission multimedia message method flow diagram of the embodiment of the invention one;
Fig. 3 is the transmission multimedia message method signaling process figure of the embodiment of the invention two;
Fig. 4 is the transmission multimedia message method signaling process figure of the embodiment of the invention three;
Fig. 5 is the structure drawing of device of the transmission multimedia message of the embodiment of the invention four;
Fig. 6 is the structure drawing of device of the transmission multimedia message of the embodiment of the invention five;
Fig. 7 is the structure drawing of device of the transmission multimedia message of the embodiment of the invention six
Fig. 8 is the MMS center structure chart of the embodiment of the invention seven;
Fig. 9 is the MMS center structure chart of the embodiment of the invention eight;
Figure 10 is the system architecture diagram of the transmission multimedia message of the embodiment of the invention nine.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention clearer, below in conjunction with the accompanying drawing in the embodiment of the invention, technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite
Embodiment one,
As shown in Figure 2,
S201, according to the request that first terminal is extracted massively transmitting multimedia message, obtain described massively transmitting multimedia message content from MMS center;
MMS center can be received MMS content from professional media platform, receive MMS content after, MMS center can buffer memory the multimedia message content.WAP gateway can be transmitted to MMS center with request message after receiving that first terminal is extracted the request of multimedia message, and receives the MMS content that MMS center sends according to request message.
S202, the described massively transmitting multimedia message content of buffer memory;
The described massively transmitting multimedia message content of WAP gateway buffer memory further, can also be the described massively transmitting multimedia message content named cache time of buffer memory, so that carry out life cycle control for the MMS content of buffer memory, for example regularly deletes the massively transmitting multimedia message content of buffer memory etc.
S203, receive the request that follow-up second terminal is extracted described massively transmitting multimedia message, the massively transmitting multimedia message content of described buffer memory is sent to described second terminal.
Because the massively transmitting multimedia message business features is that MMS content is identical, but recipient's difference, by behind buffer memory MMS content on the WAP gateway, all purpose terminals of follow-up this massively transmitting multimedia message can obtain MMS content on WAP gateway, needn't go MMS center to obtain again.
It will be understood by those skilled in the art that different user can obtain multimedia message by different WAP gateways.Because the user obtains multimedia message by which WAP gateway, may be unknowable to MMS center, as long as therefore receive the multimedia message requests of obtaining of WAP gateway, MMS center is about to corresponding multimedia message and sends to corresponding WAP gateway.May there be the situation of a plurality of WAP gateway buffer memorys like this with a massively transmitting multimedia message content, as long as certain WAP gateway buffer memory the massively transmitting multimedia message content, this WAP gateway promptly can send to the massively transmitting multimedia message content of described buffer memory described follow-up terminal when receiving that follow-up terminal is extracted described massively transmitting multimedia message request.
The embodiment of the invention is by after it passes through first terminal request by the WAP gateway buffer memory, the massively transmitting multimedia message content of obtaining from MMS center, the request of extracting described massively transmitting multimedia message for follow-up second terminal, the MMS content of described buffer memory is sent to described second terminal, realized alleviating the information flow-rate between WAPGW and the MMSC, save bandwidth resources, avoid message to block, improve the purpose of end-user experience.
Embodiment two,
The embodiment of the invention two is as shown in Figure 3:
S30, service media platform generate mass-sending MMS content (as the mobile phone newspaper multimedia message) and send it to MMS center, because the massively transmitting multimedia message content is identical, just recipient's cell-phone number difference can generate a common parameter sign for described massively transmitting multimedia message content;
Concrete, the service media platform can be the content management server in the accompanying drawing 3; In the present embodiment, content management server is that certain massively transmitting multimedia message content (as certain first phase mobile phone newspaper multimedia message) has generated a common parameter sign, as Information ID (MSGID): 123456789, the cell-phone number of massively transmitting multimedia message content recipient, the cell-phone number that is the purpose terminal of described massively transmitting multimedia message correspondence is 137******, 138******139****** etc.;
One of ordinary skill in the art will appreciate that concrete common parameter sign can have various ways, purpose terminal phone quantity can be greater than 3, and the embodiment of the invention is not done qualification at this;
Certainly, described common parameter sign also can be generated by MMS center, and the service media platform provides the massively transmitting multimedia message content to MMS center.
S31, MMS center are received the massively transmitting multimedia message content that the service media platform sends, and this massively transmitting multimedia message content of buffer memory is extracted notice to the terminal distributing multimedia message, and add described common parameter sign when the URL address is extracted in the multimedia message that generates for terminal;
For the MMS content of receiving, MMS center can judge it is common multimedia message or massively transmitting multimedia message by whether comprising the common parameter identification field in the message.If do not comprise the common parameter identification field then for common multimedia message, according to common multimedia message flow processing.If comprise the common parameter identification field then is massively transmitting multimedia message.
In accompanying drawing 3, can see, all comprised identical MSGID in three exemplary uniform resource position mark URL of MMS center MMSC propelling movement (PUSH), a more concrete notification message example be as follows: http: // 218.200.246.105/XKmixqQ8FehA? msgid=123456789, wherein common parameter sign msgid=123456789 can be the common parameter sign of certain mobile newspaper service;
Be appreciated that, if do not obtain the common parameter sign from described service media platform, described MMS center also can judge whether described multimedia message is massively transmitting multimedia message by other multimedia message identification fields, and, add the multimedia message that is handed down to terminal to and extract in the notification message massively transmitting multimedia message distribution common parameter sign.
S32, WAP gateway are when receiving that terminal is extracted multimedia message requests first, parsing obtains extracting the common parameter sign in the massively transmitting multimedia message request URL address, then terminal request is forwarded to MMS center, MMS center is with the corresponding massively transmitting multimedia message content of this common parameter sign, be multimedia message body (body), send to WAP gateway, WAP gateway is after receiving the MMS center response, according to the described massively transmitting multimedia message content of described common parameter identification field buffer memory;
At accompanying drawing 3, among the step S321, the request of extraction first that the request that terminal 1 is extracted multimedia message (for example mobile phone newspaper multimedia message) is received for this WAP gateway at this massively transmitting multimedia message content, in the S322 step, gateway is transmitted to MMS center with request, and the S323 step from accompanying drawing as can be seen, MMSC has returned the massively transmitting multimedia message content, be that the multimedia message body is given WAP gateway, WAP gateway after receiving the massively transmitting multimedia message content that MMSC returns, its corresponding massively transmitting multimedia message content of receiving according to the MSGID buffer memory;
Further, WAP gateway can also be the massively transmitting multimedia message content named cache time of buffer memory, so that carry out life cycle control for the massively transmitting multimedia message content of buffer memory, for example, in the described massively transmitting multimedia message content of buffer memory, start the buffer memory timer simultaneously, behind timer expiry, delete cache contents, thereby avoid cache contents too much to influence systematic function and safety, and guarantee the ageing of message.
In step S324, WAPGW sends to terminal 1 to the multimedia message that comprises the massively transmitting multimedia message content, and S325-328 is the signaling process of subsequent specifications, does not repeat them here.
When S33, WAP gateway are received the request of extracting multimedia message once more, go to search the massively transmitting multimedia message content of corresponding cache according to the sign of the common parameter in the request URL, if find the massively transmitting multimedia message content of buffer memory, then from buffer memory, extract, the purpose end message of the massively transmitting multimedia message content correspondence by the described buffer memory that obtains, the multimedia message that will comprise message content is sent to the corresponding target terminal;
As shown in step S331, include the common parameter sign MSGID identical in the GET request that terminal 2 sends with terminal 1, WAPGW judges in view of the above whether it is cached with the massively transmitting multimedia message content of this MSGID correspondence, i.e. multimedia message body;
When receiving that other-end extracts the request of multimedia message, after confirming to be cached with corresponding massively transmitting multimedia message content, WAP gateway can also carry out authentication to this terminal;
Shown in step S332 in the accompanying drawing 3, WAPGW is by initiating the terminal identity authentication request to MMS center, come terminal is carried out authentication, concrete, can in the Header of terminal Get request, add authentication identification field a: x-wap-mms-id-auth, in subsequent step, when MMS center is received the request that has the authentication identification field, only need to judge whether terminal identity is legal, whether be the MMS center storage promptly, at certain massively transmitting multimedia message the purpose terminal that receives authority is arranged, give WAPGW suitable feedback, determine whether to issue the massively transmitting multimedia message content to terminal.WAPGW judges whether legal can finishing by the responsive state sign indicating number or the response head field identification of MMSC feedback.For legal terminal, if a WAP gateway buffer memory MMS content (as the content part in the Retrieve.Res message body), then can utilize through after the authentication, the address (as receiving number) of the purpose terminal that comprises in the authenticating result that MMS center is returned sends to this purpose terminal with the corresponding massively transmitting multimedia message content of its buffer memory; If WAP gateway not only buffer memory MMS content, but also buffer memory comprise the multimedia message of recipient's address field, as whole Retrieve.Res message body, then WAP gateway receives that authentication that MMS center returns is by behind the result, recipient address in the multimedia message of buffer memory is replaced with the purpose terminal address, and the corresponding massively transmitting multimedia message content of its buffer memory is sent to terminal; Feed back illegal terminal for MMS center, WAP gateway is directly refused terminal request;
As shown in step S334, since the WAP gateway buffer memory comprise the multimedia message of MMS content and recipient's address field, if terminal 2 authentications are passed through, WAPGW is by being revised as the purpose end message with the end message in the recipient's address field in the massively transmitting multimedia message of buffer memory, the cell-phone number that is about to terminal 1 replaces with the cell-phone number of terminal 2, and the massively transmitting multimedia message that will comprise message content sends to terminal 2.
Because when MMS center is received the request that has the authentication identification field, only need to judge whether terminal identity is legal, and no longer need the massively transmitting multimedia message content of correspondence is sent to WAPGW, therefore, can reach the flow that alleviates between WAPGW and the MMSC equally, save bandwidth resources, avoid message to block, improve the purpose of terminal experience;
It will be appreciated by those skilled in the art that, need not carry out under the situation of authentication terminal 2 by MMS center, after WAP gateway finds the massively transmitting multimedia message content of buffer memory, can be directly the cell-phone number of the terminal 1 of buffer memory be replaced with the cell-phone number of terminal 2, and the multimedia message that will comprise the massively transmitting multimedia message content sends to terminal 2.
S34, follow-up requesting terminal for any this massively transmitting multimedia message as the request of terminal 3 extraction multimedia messages, can obtain the massively transmitting multimedia message content of buffer memory from WAPGW, and the description among idiographic flow and the S33 is similar, does not repeat them here.
The embodiment of the invention is by after it is asked first by terminal by the WAPGW buffer memory, the massively transmitting multimedia message content of obtaining from MMS center, extract the request of described massively transmitting multimedia message for follow-up terminal, the MMS content of described buffer memory is sent to relevant terminal, realized alleviating the information flow-rate between WAPGW and the MMSC, save bandwidth resources, avoid message to block, improve the purpose of terminal experience.
At the WAPGW buffer memory after the corresponding massively transmitting multimedia message message body, extract the request of described massively transmitting multimedia message for follow-up other-end, can be by original signaling message be transformed, realization is carried out authentication process by MMSC to described subsequent request terminal, owing to just original signaling has been carried out suitable transformation, still defer to original multimedia message and extract signaling process, can be implemented under the prerequisite to the less change of existing network signaling process, realize saving bandwidth resources, avoid message to block, improve the purpose of terminal experience.
Embodiment three,
The embodiment of the invention three as shown in Figure 4,
S40, service media platform generate mass-sending MMS content (as the mobile phone newspaper multimedia message) and send it to MMS center;
Service media platform in the accompanying drawing 4 is a content management server;
S41, MMS center generate identical URL for all terminals;
Described identical URL is generated by MMS center all purpose terminals at same massively transmitting multimedia message, and sends to all purpose terminals of described massively transmitting multimedia message.
As shown in accompanying drawing 4, it all is identical URL that the message that MMSC pushes to SMSC is extracted in the notification message with the multimedia message that issues that SMSC sends for all purpose terminals;
S42, WAP gateway are transmitted to MMS center with request when receiving first terminal request, MMS center is handed down to WAP gateway together with all purpose end messages of this massively transmitting multimedia message content correspondence when issuing group's MMS content.The described massively transmitting multimedia message content of WAP gateway buffer memory and all corresponding purpose end messages;
Concrete, terminal 1 is extracted the situation of multimedia message (as the mobile phone newspaper multimedia message) in the respective figure 4, and in step S423, MMSC is with the massively transmitting multimedia message content, be multimedia message body (body) and purpose end message MDN1:139******, MDN2:138****** etc. are handed down to WAPGW together;
WAP gateway can be realized buffer memory to described massively transmitting multimedia message content by the multimedia message that buffer memory comprises recipient's address field.
Further, WAPGW can also be the massively transmitting multimedia message content named cache time of buffer memory, so that carry out life cycle control for the massively transmitting multimedia message content of buffer memory, for example, in the described massively transmitting multimedia message content of buffer memory, start the buffer memory timer simultaneously, behind timer expiry, delete cache contents, thereby avoid buffered message too much to influence systematic function and safety, and guarantee the ageing of message.In addition, also can be simultaneously to the purpose end message named cache time of buffer memory, this cache-time is identical with corresponding cache message body.
S43, WAP gateway are received when terminal is extracted request once more, judge if there is the massively transmitting multimedia message content of URL corresponding cache in the described request, then further judge that according to all purpose end messages of described buffer memory the terminal of described initiation request is whether in the purpose end message of described buffer memory, if, then after the information of obtaining terminal 2, end message in the multimedia message of the massively transmitting multimedia message content correspondence by revising described buffer memory is the purpose end message, massively transmitting multimedia message is sent to the corresponding target terminal, otherwise the refusal terminal request;
Concrete, in step S432, WAPGW is after the GET request of receiving terminal 2, the multimedia message body (body) of the URL correspondence in this GET request that judged whether buffer memory, if, judge again in the terminal list of multimedia message body correspondence of whether corresponding or this buffer memory of this terminal at described URL, if, then, corresponding multimedia message is sent to terminal 2 by the purpose terminal phone in the massively transmitting multimedia message number being revised as the cell-phone number of terminal 2;
S44, follow-up request for any this massively transmitting multimedia message can utilize corresponding method to obtain the MMS content of buffer memory and be handed down to corresponding terminal from WAPGW, and the description among idiographic flow and the step S43 is similar, does not repeat them here.
Further, the embodiment of the invention is in step S432, after determined buffer memory corresponding message body and terminal is also in the terminal list of URL or buffered message correspondence, can also further carry out authentication by MMS center, and determine whether to send multimedia message to relevant terminal according to the result after the authentication, concrete and MMS center are carried out the method for authentication alternately, and be identical with step S332-S333 in the previous embodiment two, do not repeat them here.
The embodiment of the invention is by after it is asked first by terminal by the WAPGW buffer memory, the massively transmitting multimedia message content of obtaining from MMS center, extract the request of described massively transmitting multimedia message for follow-up terminal, the MMS content of described buffer memory is sent to relevant terminal, realized alleviating the information flow-rate between WAPGW and the MMSC, save bandwidth resources, avoid message to block, improve the purpose of terminal experience.
Further, present embodiment is by generating same URL for all massively transmitting multimedia message terminals by MMSC, and terminal list information is handed down to WAPGW, whether be this massively transmitting multimedia message receiving terminal carry out authentication judge, alleviated the burden of MMSC by WAPGW if being come the requesting terminal.
Embodiment four
The embodiment of the invention also provides a kind of device that sends multimedia message, and as shown in Figure 5, this device can be a kind of WAP gateway, and described device comprises: acquisition module 501, cache module 502, sending module 503;
Described acquisition module 501 is used for extracting according to first terminal request of massively transmitting multimedia message, obtains described massively transmitting multimedia message content from MMS center;
Described cache module 502 is used for the massively transmitting multimedia message content that the described acquisition module 501 of buffer memory obtains from MMS center;
Described sending module 503 is used for when receiving that follow-up second terminal is extracted the request of described massively transmitting multimedia message, and the massively transmitting multimedia message content of described cache module 502 buffer memorys is sent to described second terminal.
Optionally, described device can also comprise time block 504, is used for the massively transmitting multimedia message content setting cache-time to described buffer memory, thereby can carries out life cycle management to cache contents.
Embodiment of the invention device is by after it passes through first terminal request by cache module 502 buffer memorys, the massively transmitting multimedia message content of obtaining from MMS center by acquisition module 501, the request of extracting described massively transmitting multimedia message for follow-up second terminal, the MMS content of described buffer memory is sent to described second terminal by sending module 503, realized alleviating the information flow-rate between WAPGW and the MMSC, save bandwidth resources, avoid message to block, improve the purpose of terminal experience.
Embodiment five
The embodiment of the invention also provides a kind of device of massively transmitting multimedia message, and as shown in Figure 6, this device can be a kind of WAP gateway, and described device comprises: acquisition module 601, cache module 602, sending module 603;
Described acquisition module 601 is used for extracting according to first terminal request of massively transmitting multimedia message, obtains described massively transmitting multimedia message content from MMS center;
Described acquisition module 601 specifically comprises: terminal request resolution unit 6011, retransmission unit 6012 and receiving element 6013; Described terminal request resolution unit 6011 is used for first terminal of receiving is extracted the massively transmitting multimedia message request, resolves the common parameter that obtains comprising in the URL address of described request and identifies; Described retransmission unit 6012 is used for that described first terminal of receiving is extracted the massively transmitting multimedia message request and is forwarded to MMS center; Described receiving element 6013 is used to receive the massively transmitting multimedia message content that described MMS center issues according to described common parameter sign.
Described cache module 602 is used for the massively transmitting multimedia message content that the described acquisition module of buffer memory obtains from MMS center;
Described sending module 603 is used for when receiving that follow-up second terminal is extracted the request of described massively transmitting multimedia message, and the MMS content of described cache module 602 buffer memorys is sent to described second terminal.Described sending module 603 specifically can comprise: search unit 6031, revise unit 6032 and transmitting element 6033, the described unit 6031 of searching is used for finding the corresponding cache MMS content according to the public identifier among the described request URL when receiving the request of follow-up second terminal extraction massively transmitting multimedia message; Described modification unit 6032 be used for described search the unit and find corresponding cache massively transmitting multimedia message content after, the end message of revising in the multimedia message of massively transmitting multimedia message content correspondence of buffer memory is described second end message; The multimedia message that described transmitting element 6033 is used for comprising message content is sent to described second terminal;
Described sending module 603 can also comprise authentication module 6034, described authentication module 6034 is used for searching after module 6031 finds the corresponding cache MMS content described, further send authentication request to MMS center, terminal identity is verified, described modification unit 6032 and transmitting element 6034 determine whether that according to authenticating result the multimedia message that will comprise the massively transmitting multimedia message content is sent to described second terminal, concrete authentication process can not repeat them here with reference to the description among the preceding method embodiment 2.
Embodiment of the invention device is by after it passes through first terminal request by the cache module buffer memory, the massively transmitting multimedia message content of obtaining from MMS center by acquisition module, the request of extracting described massively transmitting multimedia message for follow-up second terminal, the MMS content of described buffer memory is sent to described second terminal by sending module, realized alleviating the information flow-rate between WAPGW and the MMSC, save bandwidth resources, avoid message to block, improve the purpose of terminal experience.
Embodiment six:
The embodiment of the invention also provides a kind of device of massively transmitting multimedia message, and as shown in Figure 7, this device can be a kind of wap gateway, and described device comprises: acquisition module 701, cache module 702, sending module 703;
Described acquisition module 701 is used for extracting according to first terminal request of massively transmitting multimedia message, obtains described massively transmitting multimedia message content from MMS center, and obtains all purpose end messages of described massively transmitting multimedia message content correspondence simultaneously;
Described cache module 702 is used for the massively transmitting multimedia message content that the described acquisition module 701 of buffer memory obtains from MMS center, and all purpose end messages of the described massively transmitting multimedia message content of while buffer memory correspondence;
Described sending module 703 is used for when receiving that follow-up second terminal is extracted the request of described massively transmitting multimedia message, and the MMS content of described cache module 702 buffer memorys is sent to relevant terminal; Described sending module 703 specifically can comprise: judging unit 7031, revise unit 7032 and transmitting element 7033; Described judging unit 7031 is used for judging that follow-up second terminal that receives extracts the massively transmitting multimedia message content whether the request URL of described massively transmitting multimedia message exists corresponding cache, if exist, further judge that according to all purpose end messages of described buffer memory the terminal of described initiation request is whether in the purpose end message of described buffer memory; When the result that described modification unit 7032 is used for obtaining at described judging unit was "Yes", the end message in the multimedia message of the described massively transmitting multimedia message content correspondence of modification buffer memory was described second end message; The multimedia message that described transmitting element 7033 is used for comprising message content is sent to described second terminal;
Described sending module 703 can also comprise authentication module 7034, described authentication module 7034 is used for after described judge module 7031 finds the corresponding cache MMS content and confirms to have relevant terminal information, further send authentication request to MMS center, terminal identity is verified, described transmitting element 7033 determines whether that according to authenticating result the multimedia message that will comprise the massively transmitting multimedia message content is sent to described second terminal, concrete authentication process can not repeat them here with reference to the description among the preceding method embodiment 2.
Embodiment seven:
The embodiment of the invention provides a kind of MMS center, and as shown in Figure 8, described MMS center comprises receiver module 801, identification module 802 and sending module 803.
Described receiver module 801 is used to receive the massively transmitting multimedia message content that comprises the common parameter sign; Also be used to receive the request message that when WAP gateway is received the request of terminal extraction massively transmitting multimedia message, forwards;
Described identification module 802 is used in the URL address interpolation common parameter sign that is used to extract described massively transmitting multimedia message to the terminal generation;
Described sending module 803 is used for that the described massively transmitting multimedia message that has added described common parameter sign is extracted notification message and sends to terminal; Described sending module 803 also is used for: when receiving the terminal extraction massively transmitting multimedia message content requests that WAP gateway is transmitted, the massively transmitting multimedia message content corresponding with described common parameter sign sent to described WAP gateway.
Embodiment eight:
The embodiment of the invention also provides a kind of MMS center, and with reference to the accompanying drawings 9, described MMS center comprises first sending module 901 and second sending module 902;
Described first sending module 901 is used for all purpose terminals that all purpose terminals at same massively transmitting multimedia message generate identical URL and send to described massively transmitting multimedia message;
The request that the terminal that described second sending module 902 is used for transmitting according to WAP gateway is extracted massively transmitting multimedia message sends to WAP gateway with all purpose end messages of described massively transmitting multimedia message content and described massively transmitting multimedia message content correspondence.
Embodiment nine:
The embodiment of the invention also provides a kind of system that sends multimedia message, and with reference to the accompanying drawings 10, described system comprises service media platform 1001, MMS center 1002, WAP gateway 1003;
Described service media platform 1001 is used for generating the mass-sending MMS content; Mobile phone newspaper MMS content for example;
Described MMS center 1002 is used to receive the massively transmitting multimedia message content that described service media platform 1001 generates;
Described WAP gateway 1003 is used for extracting according to first terminal request of massively transmitting multimedia message, obtains described massively transmitting multimedia message content and buffer memory from described MMS center 1002; Receive the request that follow-up second terminal is extracted described massively transmitting multimedia message, the massively transmitting multimedia message content of described buffer memory is sent to described second terminal.
The system of the transmission multimedia message that the embodiment of the invention provides is by after it passes through first terminal request by the WAP gateway buffer memory, the massively transmitting multimedia message content of obtaining from MMS center, the request of extracting described massively transmitting multimedia message for follow-up second terminal, the MMS content of described buffer memory is sent to relevant terminal, realized alleviating the information flow-rate between WAPGW and the MMSC, save bandwidth resources, avoid message to block, improve the purpose of end-user experience
One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to instruct relevant hardware to finish by program, program can be stored in a kind of computer-readable recording medium, this program comprises the steps: when carrying out
According to the request that first terminal is extracted massively transmitting multimedia message, obtain described massively transmitting multimedia message content from MMS center;
The described massively transmitting multimedia message content of buffer memory;
Receive the request that follow-up second terminal is extracted described massively transmitting multimedia message, the massively transmitting multimedia message content of described buffer memory is sent to described second terminal.
The above-mentioned storage medium of mentioning can be a read-only memory, disk or CD etc.
It should be noted that at last: above embodiment is only in order to technical scheme of the present invention to be described but not limit it, although the present invention is had been described in detail with reference to preferred embodiment, those of ordinary skill in the art is to be understood that: it still can make amendment or be equal to replacement technical scheme of the present invention, and these modifications or be equal to replacement and also can not make amended technical scheme break away from the spirit and scope of technical solution of the present invention.
Claims (18)
1. a method that sends multimedia message is characterized in that, described method comprises:
According to the request that first terminal is extracted massively transmitting multimedia message, obtain described massively transmitting multimedia message content from MMS center;
The described massively transmitting multimedia message content of buffer memory;
Receive the request that follow-up second terminal is extracted described massively transmitting multimedia message, the massively transmitting multimedia message content of described buffer memory is sent to described second terminal.
2. the method described in claim 1 is characterized in that, includes the common parameter sign of described massively transmitting multimedia message content in the request of described first terminal and second terminal extraction massively transmitting multimedia message.
3. the method described in claim 2 is characterized in that, described MMS center is in the described common parameter sign of URL address interpolation that is used for extracting described massively transmitting multimedia message of generating for described first terminal and second terminal.
4. the method described in claim 3 is characterized in that, described request of extracting massively transmitting multimedia message according to first terminal is obtained described massively transmitting multimedia message content from MMS center, specifically comprises:
When receiving that described first terminal is extracted the massively transmitting multimedia message request, the common parameter that parsing obtains comprising in the URL address of described request identifies, described request is forwarded to MMS center, and receives the massively transmitting multimedia message content that described MMS center issues according to described common parameter sign.
5. the method described in claim 4 is characterized in that, the request that follow-up second terminal of described reception is extracted described massively transmitting multimedia message sends to described second terminal with the massively transmitting multimedia message content of described buffer memory and specifically comprises:
When receiving the request of follow-up second terminal extraction massively transmitting multimedia message, find the massively transmitting multimedia message content of corresponding cache according to the sign of the common parameter among the described request URL, by described second end message that obtains, the multimedia message that will comprise message content is sent to described second terminal.
6. the method described in claim 4 is characterized in that, the request that follow-up second terminal of described reception is extracted described massively transmitting multimedia message sends to described second terminal with the massively transmitting multimedia message content of described buffer memory and specifically comprises:
When receiving the request of follow-up second terminal extraction massively transmitting multimedia message, find the massively transmitting multimedia message content of corresponding cache according to the sign of the common parameter among the described request URL;
Ask described MMS center that described second terminal is carried out authentication, and after authentication was passed through, by described second end message that obtains, the multimedia message that will comprise message content was sent to described second terminal.
7. the method described in claim 1 is characterized in that, includes identical URL in the request of described first terminal and second terminal extraction massively transmitting multimedia message.
8. the method described in claim 7 is characterized in that, described identical URL is generated by MMS center all purpose terminals at same massively transmitting multimedia message, and sends to all purpose terminals of described massively transmitting multimedia message.
9. the method described in claim 8, it is characterized in that described request of extracting massively transmitting multimedia message according to first terminal is obtained described massively transmitting multimedia message content from MMS center, further comprise, obtain all purpose end messages of described massively transmitting multimedia message content correspondence from MMS center simultaneously;
The described massively transmitting multimedia message content of described buffer memory further comprises, simultaneously all purpose end messages of the described described MMS content correspondence of obtaining from MMS center of buffer memory.
10. the method described in claim 9 is characterized in that, the request that follow-up second terminal of described reception is extracted described massively transmitting multimedia message sends to described second terminal with the MMS content of described buffer memory, specifically comprises:
Receive the request that follow-up second terminal is extracted described massively transmitting multimedia message, judge if there is the massively transmitting multimedia message content of URL corresponding cache in the described request, further judge that according to all purpose end messages of described buffer memory described second terminal is whether in the purpose end message of described buffer memory, if, described second end message by obtaining is sent to described second terminal with massively transmitting multimedia message.
11. method as the described transmission multimedia message of claim 1-10, it is characterized in that, described buffer memory massively transmitting multimedia message content also comprises: be the massively transmitting multimedia message content named cache time of described buffer memory, and according to described cache-time the massively transmitting multimedia message content of described buffer memory carried out life cycle management.
12. a device that sends multimedia message, described device comprises acquisition module, cache module and sending module;
Described acquisition module is used for extracting according to first terminal request of massively transmitting multimedia message, obtains described massively transmitting multimedia message content from MMS center;
Described cache module is used for the massively transmitting multimedia message content that the described acquisition module of buffer memory obtains from MMS center;
Described sending module is used for when receiving that follow-up second terminal is extracted the request of described massively transmitting multimedia message, and the MMS content of described cache module buffer memory is sent to described second terminal.
13. the device of transmission multimedia message as claimed in claim 12 is characterized in that,
Described acquisition module specifically comprises the terminal request resolution unit, retransmission unit and receiving element;
Described terminal request resolution unit is used for first terminal of receiving is extracted the massively transmitting multimedia message request, resolves the common parameter that obtains comprising in the URL address of described request and identifies; Described retransmission unit is used for that described first terminal of receiving is extracted the massively transmitting multimedia message request and is forwarded to MMS center; Described receiving element is used to receive the massively transmitting multimedia message content that described MMS center issues according to described common parameter sign;
Described sending module specifically comprises searches the unit, revises unit and transmitting element;
The described unit of searching is used for finding the corresponding cache MMS content according to the public identifier among the described request URL when receiving the request of follow-up second terminal extraction massively transmitting multimedia message; Described modification unit be used for described search the unit and find corresponding cache massively transmitting multimedia message content after, the end message of revising in the multimedia message of massively transmitting multimedia message content correspondence of buffer memory is the purpose end message; The multimedia message that described transmitting element is used for comprising message content is sent to described second terminal.
14. the device of transmission multimedia message as claimed in claim 12 is characterized in that,
Described acquisition module is further used for obtaining all purpose end messages of massively transmitting multimedia message content correspondence;
Described cache module is further used for all purpose end messages of the described massively transmitting multimedia message content correspondence that the described acquisition module of buffer memory obtains;
Described sending module specifically comprises: judging unit, revise unit and transmitting element;
Described judging unit is used for judging that follow-up second terminal that receives extracts the massively transmitting multimedia message content whether the request URL of described massively transmitting multimedia message exists corresponding cache, if exist, further judge that according to all purpose end messages of described buffer memory described second terminal is whether in the purpose end message of described buffer memory; When the result that described modification unit is used for obtaining at described judging unit was "Yes", the end message in the multimedia message of the described massively transmitting multimedia message content correspondence of modification buffer memory was the purpose end message; The multimedia message that described transmitting element is used for comprising message content is sent to described second terminal.
15. the device as the described transmission multimedia message of claim 12-14 is characterized in that, described device also comprises time block, is used for the massively transmitting multimedia message content setting cache-time to described buffer memory.
16. a MMS center is characterized in that described MMS center comprises receiver module, identification module and sending module;
Described receiver module is used to receive the massively transmitting multimedia message content; Also be used to receive the request message that when WAP gateway is received the request of terminal extraction massively transmitting multimedia message, forwards;
Described identification module is used in the URL address interpolation common parameter sign that is used to extract described massively transmitting multimedia message to the terminal generation;
Described sending module is used for the described massively transmitting multimedia message that has added described common parameter sign is extracted the purpose terminal that notification message sends to described massively transmitting multimedia message content correspondence; Also be used for when receiving the terminal extraction massively transmitting multimedia message content requests that WAP gateway is transmitted, the massively transmitting multimedia message content corresponding with described common parameter sign being sent to described WAP gateway.
17. a MMS center is characterized in that, described MMS center comprises first sending module and second sending module;
Described first sending module is used for all purpose terminals that all purpose terminals at same massively transmitting multimedia message generate identical URL and send to described massively transmitting multimedia message content correspondence;
The request that the terminal that described second sending module is used for transmitting according to WAP gateway is extracted massively transmitting multimedia message sends to WAP gateway with all purpose end messages of described massively transmitting multimedia message content and described massively transmitting multimedia message content correspondence.
18. a system that sends multimedia message is characterized in that described system comprises service media platform, MMS center, WAP gateway;
Described service media platform is used for generating the mass-sending MMS content;
Described MMS center is used to receive the massively transmitting multimedia message content that described service media platform generates;
Described WAP gateway is used for extracting according to first terminal request of massively transmitting multimedia message, obtains described massively transmitting multimedia message content and buffer memory from described MMS center; Receive the request that follow-up second terminal is extracted described massively transmitting multimedia message, the massively transmitting multimedia message content of described buffer memory is sent to described second terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101784003A CN102244844A (en) | 2010-05-10 | 2010-05-10 | Method for transmitting multimedia message, device and system |
PCT/CN2010/079324 WO2011140801A1 (en) | 2010-05-10 | 2010-12-01 | Method, apparatus, and system for sending multimedia messages |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101784003A CN102244844A (en) | 2010-05-10 | 2010-05-10 | Method for transmitting multimedia message, device and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102244844A true CN102244844A (en) | 2011-11-16 |
Family
ID=44913877
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101784003A Pending CN102244844A (en) | 2010-05-10 | 2010-05-10 | Method for transmitting multimedia message, device and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102244844A (en) |
WO (1) | WO2011140801A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104284304A (en) * | 2013-07-03 | 2015-01-14 | 中国电信股份有限公司 | Multimedia message sending method, multimedia message center platform and system |
CN104408393A (en) * | 2014-12-08 | 2015-03-11 | 张君 | RFID label reading processed signal transmitting method directed towards bottled liquid food production |
CN110475215A (en) * | 2019-08-15 | 2019-11-19 | 中卓信(北京)科技有限公司 | Message editing, transmission and the method for display and its server and terminal |
CN111385330A (en) * | 2018-12-29 | 2020-07-07 | 广州市百果园信息技术有限公司 | Message pushing method and device, computer equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101056425A (en) * | 2007-04-02 | 2007-10-17 | 中兴通讯股份有限公司 | A multimedia message transmission method |
CN101572871A (en) * | 2009-05-27 | 2009-11-04 | 中兴通讯股份有限公司 | Multimedia message issuing method, device and system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100359891C (en) * | 2004-06-30 | 2008-01-02 | 中兴通讯股份有限公司 | A Method of Improving the Service Processing Performance of Multimedia Message Center by Caching |
CN1988512B (en) * | 2005-12-23 | 2010-10-13 | 国际商业机器公司 | Device, method and system for supporting multimedia news sending and receiving based on application |
CN101583096B (en) * | 2009-06-16 | 2012-02-08 | 中兴通讯股份有限公司 | Multimedia Messaging Service (MMS) center and method thereof for caching mobile paper messages |
-
2010
- 2010-05-10 CN CN2010101784003A patent/CN102244844A/en active Pending
- 2010-12-01 WO PCT/CN2010/079324 patent/WO2011140801A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101056425A (en) * | 2007-04-02 | 2007-10-17 | 中兴通讯股份有限公司 | A multimedia message transmission method |
CN101572871A (en) * | 2009-05-27 | 2009-11-04 | 中兴通讯股份有限公司 | Multimedia message issuing method, device and system |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104284304A (en) * | 2013-07-03 | 2015-01-14 | 中国电信股份有限公司 | Multimedia message sending method, multimedia message center platform and system |
CN104408393A (en) * | 2014-12-08 | 2015-03-11 | 张君 | RFID label reading processed signal transmitting method directed towards bottled liquid food production |
CN111385330A (en) * | 2018-12-29 | 2020-07-07 | 广州市百果园信息技术有限公司 | Message pushing method and device, computer equipment and storage medium |
CN111385330B (en) * | 2018-12-29 | 2024-01-26 | 广州市百果园信息技术有限公司 | Message pushing method, device, computer equipment and storage medium |
CN110475215A (en) * | 2019-08-15 | 2019-11-19 | 中卓信(北京)科技有限公司 | Message editing, transmission and the method for display and its server and terminal |
CN110475215B (en) * | 2019-08-15 | 2021-05-07 | 中卓信(北京)科技有限公司 | Message editing, transmitting and displaying method, server and terminal thereof |
Also Published As
Publication number | Publication date |
---|---|
WO2011140801A1 (en) | 2011-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8370427B2 (en) | Method and apparatus for transmitting messages between heterogeneous networks | |
CN102333105B (en) | Business communication method, system, push client terminal and user equipment | |
EP2184932B1 (en) | method, device and system for interworking between instant message and short message | |
CN102625287A (en) | Method for downloading mobile phone application software | |
CN101997759A (en) | Service implementation method and service system | |
KR100657825B1 (en) | Mass data transmission method using multi-mode terminal | |
CN100372391C (en) | Multimedia message system and method for transmitting multimedia message | |
US8300562B2 (en) | Method, apparatus, and system for sending a status report | |
CN102123362A (en) | Method for automatically acquiring mobile phone number by mobile equipment | |
CN1968090B (en) | Method and system for obtaining user terminal authentication information by data service center | |
CN102244844A (en) | Method for transmitting multimedia message, device and system | |
CN101888602A (en) | Message processing device and method, message service system and message center | |
CN101500228B (en) | Method for triggering cipher key obtaining by mobile phone terminal | |
CN101330664B (en) | Method, system and apparatus for realizing multimedia business | |
CN114844995B (en) | Information processing method, server and terminal | |
US20090210425A1 (en) | Method for sending dynamic content and dynamic content delivery server | |
CN101483834B (en) | Method and system for multimedia message communication using short number | |
CN101437212B (en) | Method and system for implementing IP multimedia subsystem dynamic telephone book business | |
CN101296099A (en) | Service implementing method, method and apparatus for acquiring information | |
CN101150757A (en) | A method and system for multimedia message content adaptation | |
CN101374248A (en) | Instant message processing method and device | |
CN102572696A (en) | Method for processing service request, apparatus and system thereof | |
KR20030088154A (en) | Method and system of mobile instant messaging | |
CN102045657A (en) | Multimedia service bearing method, terminal and system | |
CN102131162A (en) | Method and device for sending messages |
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 |