專利名稱:多媒體消息的處理方法和設備的制作方法
技術領域:
本發明實施例涉及通信技術,尤其涉及一種多媒體消息的處理方法和設備。
背景技術:
現有技術中,多媒體消息的發送過程包括多媒體消息中心(Multimedia Messaging Service Center,簡稱為MMSC)接收發送終端編輯好的多媒體消息,向推送代理網關(Push Proxy (Gateway,簡稱為PPG)發送推送通知請求消息,PPG將該推送通知請求消息轉換為提示消息發送給短消息中心(Short Messaging Service Center,簡稱為 SMSC),再由SMSC發送給多媒體消息的接收終端,然后匪SC在多媒體消息的生命周期內等待接收終端獲取多媒體消息。如果接收終端不獲取此多媒體消息或者不具有獲取多媒體消息的功能,那么多媒體消息就會在MMSC系統上長期進行積壓,直至其生命周期終結,占用了大量的MMSC的存儲資源。
發明內容
本發明實施例提供一種多媒體消息的處理方法和設備,用以有效解決大量無法被終端獲取的多媒體消息占用MMSC的存儲資源的問題,同時不需要額外增加設備和流程來支持。一方面,本發明實施例提供一種多媒體消息的處理方法,包括多媒體消息中心匪SC接收到多媒體消息時,發送推送通知消息給短消息中心 SMSC,以使所述SMSC將所述推送通知消息發送給接收終端;所述MMSC接收所述SMSC返回的推送應答消息,所述推送應答消息中攜帶有所述推送通知消息的發送結果;所述MMSC根據所述推送通知消息的發送結果處理所述多媒體消息。另一方面,本發明實施例還提供一種網絡設備,包括收發模塊,用于接收到多媒體消息時,發送推送通知消息給短消息中心SMSC,以使所述SMSC將所述推送通知消息發送給接收終端;并接收所述SMSC返回的推送應答消息,所述推送應答消息中攜帶有所述推送通知消息的發送結果;處理模塊,用于根據所述推送通知消息的發送結果處理所述多媒體消息。本發明實施例提供的多媒體消息的處理方法和設備,通過在推送應答消息中攜帶推送通知消息的發送結果,并根據該發送結果處理接收到的多媒體消息。有效解決了現有技術中只能在多媒體消息生命周期結束后才能夠刪除多媒體消息,嚴重占用匪SC的存儲資源的問題,可以快速辨別出接收終端是否有接收多媒體消息的能力,而且不需要增加額外的設備和流程來支持。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明一個實施例提供的多媒體消息的處理方法流程圖;圖2為本發明另一個實施例提供的多媒體消息的處理方法流程交互圖;圖3為本發明一個實施例提供的網絡設備的結構示意圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。圖1為本發明一個實施例提供的多媒體消息的處理方法流程圖,如圖1所示,該方法包括步驟101 匪SC接收到多媒體消息,發送推送通知消息給SMSC,以使SMSC將推送通知消息發送給接收終端;步驟102 匪SC接收SMSC返回的推送應答消息,該推送應答消息中攜帶有推送通知消息的發送結果;步驟103 =MMSC根據推送通知消息的發送結果處理接收到的多媒體消息。圖2為本發明另一個實施例提供的多媒體消息的處理方法流程交互圖,如圖2所示,該方法包括步驟201 =MMSC接收到多媒體消息發送終端發送的多媒體消息,將多媒體消息進行保存;發送終端發送的多媒體消息可以通過MMl_submit. REQ消息發送給匪SC,其中還可以包括發送終端標識、接收終端標識等信息。步驟202 匪SC發送應答消息給發送終端;應答消息可以為匪l_submit. RES消息。步驟203 匪SC發送推送通知消息給PPG ;其中,推送通知消息可以為MMlnotification. REQ消息,匪SC發送推送通知消息可以使用推送訪問協議(Push Access Protocol,簡稱為PAP)。PAP是基于超文本傳輸協議(Hyper Text Transfer Protocol,簡稱為HTTP)承載上的可擴展標記語言(Extensible Markup Language,簡稱為XML)形式傳輸,協議字段可以靈活擴展。該推送通知消息用于通知接收終端有多媒體消息到達。接收終端可以根據自身需要決定是否提取。PPG的一方面作用可以理解為將推送通知消息轉換為接收終端能夠識別的消息。步驟204 =PPG接收到匪SC發送的推送通知消息后,請求SMSC將推送通知消息發送給接收終端;其中,PPG可以通過SM_Submit. REQ消息向SMSC發送請求。可替換的,步驟203-204也可以為MMSC直接向SMSC發送推送通知消息。
步驟205 =SMSC將推送通知消息發送給接收終端,并獲得推送通知消息的發送結果;其中,SMSC可以通過無線網絡向接收終端發送推送通知消息并獲得發送結果。步驟206 =SMSC發送應答消息給PPG,該應答消息中攜帶有推送通知消息的發送結果;PPG的另一方面作用可以理解為將應答消息轉換為MMSC能夠識別的消息。現有技術中,SMSC獲得了推送通知消息的發送結果后,會將推送通知消息的發送結果攜帶在應答消息中發送給PPG。具體可以通過攜帶狀態碼的形式攜帶推送通知消息的發送結果,例如表 1所示的內容表 權利要求
1.一種多媒體消息的處理方法,其特征在于,包括網絡設備接收到多媒體消息時,發送推送通知消息給短消息中心SMSC,以使所述SMSC 將所述推送通知消息發送給接收終端;所述網絡設備接收所述SMSC返回的推送應答消息,所述推送應答消息中攜帶有所述推送通知消息的發送結果;所述網絡設備根據所述推送通知消息的發送結果處理所述多媒體消息。
2.根據權利要求1所述的多媒體消息的處理方法,其特征在于,如果所述推送通知消息的發送結果為發送失敗,所述根據所述推送通知消息的發送結果處理所述多媒體消息包括向所述多媒體消息的發送終端回復接收終端無法接收多媒體消息的遞送報告,并刪除所述多媒體消息。
3.根據權利要求2所述的多媒體消息的處理方法,其特征在于,所述方法還包括對所述接收終端無法接收多媒體消息的結果進行保存。
4.根據權利要求1至3中任一項所述的多媒體消息的處理方法,其特征在于,所述發送推送通知消息給短消息中心SMSC,包括將所述推送通知消息發送給推送代理網關PPG,以使所述PPG將所述推送通知消息轉換為所述接收終端能夠識別的消息后發送給所述SMSC。
5.根據權利要求4所述的多媒體消息的處理方法,其特征在于,所述接收所述SMSC返回的推送應答消息,包括接收由所述PPG發送的推送應答消息,所述推送應答消息為所述PPG接收到所述SMSC 返回的消息后轉換為所述網絡設備能夠識別的消息后發送給所述網絡設備的。
6.一種網絡設備,其特征在于,包括收發模塊,用于接收到多媒體消息時,發送推送通知消息給短消息中心SMSC,以使所述 SMSC將所述推送通知消息發送給接收終端;并接收所述SMSC返回的推送應答消息,所述推送應答消息中攜帶有所述推送通知消息的發送結果;處理模塊,用于根據所述推送通知消息的發送結果處理所述多媒體消息。
7.根據權利要求6所述的網絡設備,其特征在于,如果所述收發模塊接收到的推送通知消息的發送結果為發送失敗,則所述處理模塊包括報告單元,用于向所述多媒體消息的發送終端回復接收終端無法接收多媒體消息的遞送報告;刪除單元,用于刪除所述多媒體消息。
8.根據權利要求7所述的網絡設備,其特征在于,所述網絡設備還包括保存模塊,用于對所述接收終端無法接收多媒體消息的結果進行保存。
9.根據權利要求6至8中任一項所述的網絡設備,其特征在于,所述收發模塊還用于 將所述推送通知消息發送給推送代理網關PPG,以使所述PPG將所述推送通知消息轉換為所述接收終端識別的消息后發送給SMSC。
10.根據權利要求9所述的網絡設備,其特征在于,所述收發模塊還用于接收由所述 PPG發送的推送應答消息,所述推送應答消息為所述PPG接收到所述SMSC返回的消息后轉換為所述網絡設備識別的消息后發送給所述網絡設備的。
全文摘要
本發明提供一種多媒體消息的處理方法和設備。方法包括MMSC接收到多媒體消息時,發送推送通知消息給SMSC,以使SMSC將推送通知消息發送給接收終端;接收SMSC返回的推送應答消息,推送應答消息中攜帶有推送通知消息的發送結果;根據推送通知消息的發送結果處理多媒體消息。設備包括收發模塊和處理模塊。本發明的方案可以有效解決大量無法被終端獲取的多媒體消息占用MMSC的存儲資源的問題。
文檔編號H04W88/18GK102172051SQ201180000409
公開日2011年8月31日 申請日期2011年4月25日 優先權日2011年4月25日
發明者周峰 申請人:華為技術有限公司