一種多媒體消息前轉的方法
2023-05-30 10:33:51
專利名稱:一種多媒體消息前轉的方法
技術領域:
本發明涉及多媒體消息業務(MMS)技術,特別是一種多媒體消息(MM)前轉的方法。
背景技術:
近來,不少移動運營商已經在移動分組網絡上部署和開展MMS。MMS被認為是繼短消息業務(SMS)、增強消息業務(EMS)之後的又一大移動業務亮點。MMS可以實現在用戶終端之間和用戶終端與應用伺服器之間發送和接收包括圖像、聲音、文本、動畫等各種媒體形式的MM,並可以實現用戶終端之間和用戶終端與網際網路(Internet)之間的信息傳送。第三代合作夥伴計劃(3GPP)組織已經制定了MMS的業務需求和MMS系統的實現框架。
圖1所示為3GPP制定的MMS系統結構圖。如圖1所示,MMS系統包括MMS中繼器/伺服器、MMS用戶資料庫(User Database)、計費系統(Billing System)、增值業務提供商(VASP)、MMS用戶代理和歸屬位置寄存器(HLR)。MMS用戶代理可分為該MMS中繼器/伺服器的用戶代理A和外部MMS中繼器/伺服器的用戶代理B。MMS中繼器/伺服器與MMS用戶代理A之間為MM1接口,外部MMS中繼器/伺服器與MMS用戶代理B之間的接口也為MM1接口,MMS中繼器與MMS伺服器之間為MM2接口,MMS中繼器/伺服器與外部伺服器(External Server)之間為MM3接口,MMS中繼器/伺服器與外部MMS中繼器/伺服器之間的接口為MM4接口,MMS中繼器/伺服器與HLR之間的接口為MM5接口,MMS中繼器/伺服器與MMS用戶資料庫之間的接口為MM6接口,MMS中繼器/伺服器與VASP之間的接口為MM7接口,MMS中繼器/伺服器與計費系統之間的接口為MM8接口。
當用戶發送MMS信息時,首先通過本MMS中繼器/伺服器的MMS用戶代理A編輯MM,然後通過MM1接口將編輯完的MM提交到發送方MMS中繼器/伺服器。發送方MMS中繼器/伺服器通過多種方式查詢接收方MMS中繼器/伺服器地址。如果接收方為移動終端用戶,並且接收方和發送方屬於不同MMS中繼器/伺服器,則發送方MMS中繼器/伺服器通過MM4接口將MM發送給接收方MMS中繼器/伺服器,由接收方MMS中繼器/伺服器通過MM1接口將MM發送給接收方MMS用戶代理B,然後由MMS用戶代理B將該MM呈現給用戶。如果接收方為移動終端用戶,並且接收方和發送方處於同一個MMS中繼器/伺服器時,則直接由MMS中繼器/伺服器將MM通過MM1接口發送給用戶。如果接收方為外部伺服器,則由接收方MMS中繼器/伺服器將MM通過MM3接口發送給外部伺服器。當VASP作為發送方或接收方時,採用類似的過程,只是VASP與MMS中繼器/伺服器之間的接口為MM7接口。
當前的MMS業務並不能提供MMS前轉功能,即MMS接收方不能通過主動設置將MM前轉到其它移動終端、Email地址、Web地址等前轉地址,所以在很多情況下用戶不能通過MM前轉來獲取MM。例如在現有技術中,存在如下問題1、當MMS接收方終端不支持MMS能力時,MMS接收方無法通過終端接收瀏覽MM。
2、當接收方用戶由於出國而沒有開通國際漫遊、接收方用戶的移動終端故障、接收方用戶的移動終端沒有電等原因而無法使用MMS功能時,接收方不能接收或瀏覽MM。
3、當由於網絡信號和費用等原因,接收方用戶不希望通過移動終端來獲取MM時,接收方用戶沒有途徑從其它地址獲取MM。
總之,當前的MMS業務並不能提供MMS前轉功能,因此極不方便用戶接收MM。
發明內容
有鑑於此,本發明的主要目的是提出一種MM前轉的方法,以實現MMS前轉功能。
為達到上述目的,本發明的技術方案是這樣實現的一種MM前轉的方法,其特徵在於,預先設定接收方用戶的前轉地址,該方法包括以下步驟A、接收到MM後,判斷接收方用戶是否已設置MM前轉,如果是則執行步驟B,否則結束本流程;B、發送MM到所述前轉地址。
所述預先設定接收方用戶的前轉地址為預先在多媒體業務MMS用戶資料庫設定接收方用戶的前轉地址。
所述前轉地址為Email地址、移動用戶號碼、WEB地址中一種或一種以上的任意組合。
所述前轉地址為Email地址,所述步驟B為發送MM到外部Email伺服器。
所述前轉地址為移動用戶號碼,所述步驟B為發送MM到該移動用戶號碼所在的MMS中繼器/伺服器,該移動用戶號碼所在的MMS中繼器/伺服器將MM發送到該移動用戶號碼。
所述前轉地址為WEB地址,所述步驟B為發送MM到該WEB地址所在的外部WEB伺服器。
所述前轉地址包括Email地址和移動用戶號碼,所述步驟B為判斷是否前轉到所述Email地址,如果是則發送MM到外部Email伺服器,如果不是則發送MM到該移動用戶號碼所在的MMS中繼器/伺服器,該移動用戶號碼所在的MMS中繼器/伺服器將MM發送到該移動用戶號碼。
所述前轉地址包括Email地址和WEB地址,所述步驟B為判斷是否前轉到所述Email地址,如果是則發送MM到外部Email伺服器,如果不是則發送MM到該WEB地址所在的外部WEB伺服器。
所述前轉地址包括WEB地址和移動用戶號碼,所述步驟B為判斷是否前轉到移動用戶號碼,如果是則發送MM到該移動用戶號碼所在的MMS中繼器/伺服器,該移動用戶號碼所在的MMS中繼器/伺服器將MM發送到該移動用戶號碼;如果不是則發送MM到該WEB地址所在的外部WEB伺服器。
所述前轉地址包括WEB地址、移動用戶號碼和Email地址,所述步驟B為判斷是否前轉到所述Email地址,如果是則發送MM到外部Email伺服器;如果不是則進一步判斷是否發送MM到該移動用戶號碼,如果是則發送MM到該移動用戶號碼所在的MMS中繼器/伺服器,該移動用戶號碼所在的MMS中繼器/伺服器將MM發送到該移動用戶號碼,如果不是則發送MM到該WEB地址所在的外部WEB伺服器。
所述預先設定接收方用戶的前轉地址為通過WEB網站、或撥打運營服務電話、或撥打語音提示電話、或向移動終端號碼發送短消息設定接收方用戶的前轉地址。
從以上的技術方案可以看出,本發明中預先設定MM前轉地址;然後當接收方MMS中繼器/伺服器接收到MM後,判斷接收方用戶是否已設置MM前轉,如果是則發送MM到前轉地址。所以應用本發明後實現了MMS前轉功能,即MMS接收方可以通過主動設置將MM前轉到其它的移動用戶號碼、Email地址、Web地址等其它前轉地址。因此,當接收方用戶的終端不支持MMS功能、或者接收方用戶無法使用MMS功能、或者接收方用戶不想通過本終端獲取或瀏覽MM時,接收方用戶也可以通過前轉地址獲取和瀏覽到MM。
同時,通過將MM發送到Email地址、其它移動用戶號碼或WEB網頁,也方便用戶獲取多媒體消息,並且為用戶提供了更多更靈活的獲取MM的途徑。同時,也為運營商提供了更靈活的MMS業務。
圖1為現有技術中的MMS系統結構圖。
圖2為本發明的MM前轉流程示意圖。
圖3為本發明一實施例的MM前轉流程示意圖。
具體實施例方式
為使本發明的目的、技術方案和優點表達得更加清楚明白,下面結合附圖及具體實施例對本發明再作進一步詳細的說明。
在本發明中,首先預先設置並保存用戶的前轉地址。例如可以預先在MMS用戶資料庫中設置用戶的前轉信息,在前轉信息中至少包含用戶的前轉地址。前轉信息可以屬於MMS用戶資料庫中用戶信息的一部分。前轉信息中所包含的前轉地址可以是移動用戶號碼(例如E.164號碼)、Email地址或者WEB網頁地址等。在MMS用戶資料庫設置用戶的前轉信息或者給用戶開通/取消前轉業務。優選地,考慮到MMS用戶資料庫的安全性,用戶可以通過登錄WEB網站、或撥打運營服務電話、或撥打語音提示電話、或向移動終端號碼發送短消息等多種方式向運營商提供前轉地址、編輯前轉地址等多種前轉信息設置或者申請開通/取消前轉業務,然後由運營商維護人員在MMS用戶資料庫中進行具體的前轉信息設置。設置完用戶的前轉信息後,便可以執行MM前轉的處理流程。
圖2為本發明的MM前轉流程示意圖。在設置完前轉信息後,如圖2所示,本發明還包括以下步驟步驟201接收方MMS中繼器/伺服器接收MM。
當發送方用戶在MMS用戶代理編輯完MM後,通過MM1接口將MM發送到發送方中繼器/伺服器,發送方中繼器/伺服器將MM傳送到接收方中繼器/伺服器。特別地,如果發送方用戶和接收方用戶在同一個中繼器/伺服器,則發送方中繼器/伺服器和接收方中繼器/伺服器為相同的MMS中繼器/伺服器。
步驟202判斷接收方用戶是否已經設置MM前轉,如果是則執行步驟203,否則結束本流程。
接收方MMS中繼器/伺服器接收MM後,從MMS用戶資料庫獲取接收方的用戶信息,並根據該用戶信息判斷接收方用戶是否已經設置MM前轉,如果是則執行步驟203,否則結束本流程,並繼續正常的MM業務流程。
步驟203接收方MMS中繼器/伺服器將MM發送到前轉地址。
接收方MMS中繼器/伺服器從MMS用戶資料庫獲取接收方用戶的前轉信息,並相應獲得前轉信息中的前轉地址。接收方MMS中繼器/伺服器將MM發送到前轉地址。當MMS用戶資料庫中的前轉地址為Email地址時,接收方MMS中繼器/伺服器將MM發送到外部Email伺服器,用戶從該外部Email伺服器接收並瀏覽MM;當MMS用戶資料庫中的前轉地址為移動用戶號碼時,接收方MMS中繼器/伺服器將MM發送到該移動用戶號碼所在的MMS中繼器/伺服器,用戶從該移動用戶號碼所在的MMS中繼器/伺服器接收或瀏覽MM;當MMS用戶資料庫中的前轉地址為WEB地址時,接收方MMS中繼器/伺服器將MM發送到該WEB地址所在的外部WEB伺服器,用戶從該外部WEB伺服器接收或瀏覽MM。
當用戶在MMS用戶資料庫中設置的前轉地址多於一個時,可以根據一定的準則來選擇MM消息的目的前轉地址。例如可以預先設置各前轉地址的優先級,接收方MMS中繼器/伺服器選擇最高優先級的前轉地址作為目的前轉地址進行前轉,如果最高優先級的前轉地址前轉不成功,則選擇次最高優先級前轉地址進行前轉,直至前轉成功。可選的,接收方MMS中繼器/伺服器也可以向接收方用戶提供的多個前轉地址同時發送MM。可以意識到,無論怎樣選擇前轉地址,都不脫離於本發明的實質。
基於圖2所示的流程,圖3為本發明一實施例的MM前轉流程示意圖。在本實施例中,用戶預先在MMS用戶資料庫中設置了Email地址和移動用戶號碼作為前轉地址。如圖3所示,包括以下步驟步驟301MMS發送方發送MM到接收方MMS中繼器/伺服器。
MMS發送方發送的MM,經發送方MMS中繼器/伺服器到達接收方MMS中繼器/伺服器。
步驟302接收方MMS中繼器/伺服器從MMS用戶資料庫獲取接收方用戶信息。
步驟303接收方MMS中繼器/伺服器根據用戶信息判斷該用戶是否已經設置MM前轉,如果是則執行步驟304及其後續步驟,否則結束本流程。
步驟304接收方MMS中繼器/伺服器判斷是否將MM前轉到Email地址,如果是則執行步驟305並結束,否則執行步驟306及其後續步驟。
步驟305接收方MMS中繼器/伺服器將MM發送到外部Email伺服器,用戶從該外部Email伺服器接收並瀏覽MM。
步驟306接收方MMS中繼器/伺服器判斷是否將MM前轉到移動用戶號碼,如果是則執行步驟307並結束本流程,否則執行步驟308並結束本流程。
步驟307接收方MMS中繼器/伺服器將MM發送到前轉移動用戶號碼所在的MMS中繼器/伺服器,該前轉移動用戶號碼所在的MMS中繼器/伺服器將MM發送到前轉移動用戶號碼,用戶通過該前轉移動用戶號碼獲取MM。
步驟308接收方MMS中繼器/伺服器將MM發送到外部Web伺服器,用戶通過該外部Email伺服器接收Email,並獲取MM。
以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種多媒體消息前轉的方法,其特徵在於,預先設定接收方用戶的前轉地址,該方法包括以下步驟A、接收到多媒體消息後,判斷接收方用戶是否已設置多媒體消息前轉,如果是則執行步驟B,否則結束本流程;B、發送多媒體消息到所述前轉地址。
2.根據權利要求1所述的方法,其特徵在於,所述預先設定接收方用戶的前轉地址為預先在多媒體業務MMS用戶資料庫設定接收方用戶的前轉地址。
3.根據權利要求1或2所述的方法,其特徵在於,所述前轉地址為Email地址、移動用戶號碼、WEB地址中一種或一種以上的任意組合。
4.根據權利要求1所述的方法,其特徵在於,所述前轉地址為Email地址,所述步驟B為發送多媒體消息到外部Email伺服器。
5.根據權利要求1所述的方法,其特徵在於,所述前轉地址為移動用戶號碼,所述步驟B為發送多媒體消息到該移動用戶號碼所在的MMS中繼器/伺服器,該移動用戶號碼所在的MMS中繼器/伺服器將MM發送到該移動用戶號碼。
6.根據權利要求1所述的方法,其特徵在於,所述前轉地址為WEB地址,所述步驟B為發送多媒體消息到該WEB地址所在的外部WEB伺服器。
7.根據權利要求1所述的方法,其特徵在於,所述前轉地址包括Email地址和移動用戶號碼,所述步驟B為判斷是否前轉到所述Email地址,如果是則發送多媒體消息到外部Email伺服器,如果不是則發送多媒體消息到該移動用戶號碼所在的MMS中繼器/伺服器,該移動用戶號碼所在的MMS中繼器/伺服器將多媒體消息發送到該移動用戶號碼。
8.根據權利要求1所述的方法,其特徵在於,所述前轉地址包括Email地址和WEB地址,所述步驟B為判斷是否前轉到所述Email地址,如果是則發送多媒體消息到外部Email伺服器,如果不是則發送多媒體消息到該WEB地址所在的外部WEB伺服器。
9.根據權利要求1所述的方法,其特徵在於,所述前轉地址包括WEB地址和移動用戶號碼,所述步驟B為判斷是否前轉到移動用戶號碼,如果是則發送多媒體消息到該移動用戶號碼所在的MMS中繼器/伺服器,該移動用戶號碼所在的MMS中繼器/伺服器將多媒體消息發送到該移動用戶號碼;如果不是則發送多媒體消息到該WEB地址所在的外部WEB伺服器。
10.根據權利要求1所述的方法,其特徵在於,所述前轉地址包括WEB地址、移動用戶號碼和Email地址,所述步驟B為判斷是否前轉到所述Email地址,如果是則發送多媒體消息到外部Email伺服器;如果不是則進一步判斷是否發送多媒體消息到該移動用戶號碼,如果是則發送多媒體消息到該移動用戶號碼所在的MMS中繼器/伺服器,該移動用戶號碼所在的MMS中繼器/伺服器將多媒體消息發送到該移動用戶號碼,如果不是則發送多媒體消息到該WEB地址所在的外部WEB伺服器。
11.根據權利要求1所述的方法,其特徵在於,所述預先設定接收方用戶的前轉地址為通過WEB網站、或撥打運營服務電話、或撥打語音提示電話、或向移動終端號碼發送短消息設定接收方用戶的前轉地址。
全文摘要
本發明公開了一種多媒體消息(MM)前轉的方法,預先設定接收方用戶的前轉地址,該方法包括接收到MM後,判斷接收方用戶是否已設置MM前轉,如果是將MM發送到前轉地址。應用本發明後實現了多媒體消息業務(MMS)前轉功能,接收方可以通過主動設置將MM前轉到其它的移動用戶號碼、Email地址或者其它類似前轉地址。因此,當接收方用戶的移動終端不支持MMS功能、或者接收方用戶無法使用MMS功能、或者接收方用戶不希望通過移動終端獲取或瀏覽MM時,接收方用戶也可以瀏覽到MM。同時,通過將MM發送到Email地址和其它移動用戶號碼,也方便用戶獲取多媒體消息,並且為用戶提供了更多的獲取MM的途徑。
文檔編號H04W4/12GK1767666SQ200410084149
公開日2006年5月3日 申請日期2004年10月25日 優先權日2004年10月25日
發明者王潔 申請人:華為技術有限公司