專利名稱:一種消息發(fā)送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其是涉及移動通信系統(tǒng)中消息發(fā)送技術(shù)領(lǐng)域。
背景技術(shù):
近幾年來,隨著通信技術(shù)的發(fā)展,各種增值服務(wù)尤其是消息業(yè)務(wù)在全球獲得了巨大發(fā)展。消息業(yè)務(wù)包括多種類型,如短消息業(yè)務(wù)(Short Messaging Service,SMS)、增強消息業(yè)務(wù)(Enhanced Messaging Service,EMS)、多媒體消息業(yè)務(wù)(Multimedia Messaging Service,MMS)、立即消息(Instant Messaging,IM)等,大部分消息業(yè)務(wù)屬于非實時的存儲轉(zhuǎn)發(fā)類型業(yè)務(wù)。消息業(yè)務(wù)已經(jīng)成為增值服務(wù)提供商向廣大用戶提供服務(wù)的最主要方式之一,如發(fā)送用戶預(yù)定的天氣信息、證券信息、體育新聞等等。
目前,消息業(yè)務(wù)的應(yīng)用情況包括用戶終端之間傳遞消息;應(yīng)用服務(wù)器與用戶終端之間傳遞消息。應(yīng)用服務(wù)器包括增值業(yè)務(wù)提供者和通訊運營商的服務(wù)器,以及個人用戶計算機。圖1和圖2是消息業(yè)務(wù)的通用網(wǎng)絡(luò)框架,對于不同類型消息業(yè)務(wù),以及不同的通訊系統(tǒng),有兩種情況第一種情況消息從發(fā)送方經(jīng)網(wǎng)絡(luò)設(shè)備到發(fā)送方歸屬的消息中心,然后再經(jīng)接收方網(wǎng)絡(luò)設(shè)備到達接收終端;第二種情況消息從發(fā)送方經(jīng)網(wǎng)絡(luò)設(shè)備到發(fā)送方歸屬的消息中心,然后到接收方歸屬的消息中心,再經(jīng)接收方網(wǎng)絡(luò)設(shè)備到達接收終端,其中發(fā)送方和接收方歸屬的消息中心可能是同一個消息中心。前者應(yīng)用于GSM/WCDMA網(wǎng)絡(luò)的短消息業(yè)務(wù)、增強短消息業(yè)務(wù)等,后者應(yīng)用于CDMA系統(tǒng)的短消息業(yè)務(wù)、GSM/WCDMA/CDMA系統(tǒng)的多媒體消息業(yè)務(wù)等。用戶終端與應(yīng)用服務(wù)器之間傳送消息時,消息中心與服務(wù)器之間可能存在消息網(wǎng)關(guān),完成協(xié)議轉(zhuǎn)換、路由、計費、身份驗證等功能。網(wǎng)絡(luò)設(shè)備一般是交換設(shè)備,即移動交換中心(MobileSwitching Center,MSC)、移動網(wǎng)服務(wù)GPRS支持節(jié)點(Serving GPRS SupportNode,SGSN)、固網(wǎng)交換機等,也可能只是一些傳輸設(shè)備,如IP路由器等。
當前,大部分消息業(yè)務(wù),包括SMS、EMS、MMS,都屬于存儲轉(zhuǎn)發(fā)型消息。當消息接收方不可達,或網(wǎng)絡(luò)原因如網(wǎng)絡(luò)擁塞等,消息將保存在消息中心,等到接收方可達或網(wǎng)絡(luò)正常時,消息中心將消息發(fā)送到接收方。消息中心包括短消息中心、增強消息中心、多媒體消息服務(wù)器等。
在某些情況下,信息發(fā)送方有多種向用戶傳遞信息的方式,如SMS、EMS、MMS、EMAIL、語音郵箱等。這時,信息發(fā)送方希望只使用其中一種最佳方式與信息接收方進行通訊,例如,信息發(fā)送方希望通過EMS發(fā)送信息,但用戶沒有具有EMS能力的手機,因此EMS不是最佳途徑,發(fā)送方則希望消息中心將不向用戶傳遞該EMS,并通知發(fā)送方;在另外一些情況下,由于移動網(wǎng)用戶具有移動性,考慮用戶漫游的情況,可能不同移動運營商之間的消息業(yè)務(wù)互通有問題,如目前絕大部分運營商之間沒有實現(xiàn)MMS互通;或者對于國內(nèi)漫游的用戶,可能來自歸屬地服務(wù)器的某些信息對于漫游用戶沒有意義,信息發(fā)送方希望某些消息內(nèi)容只傳送給不漫游的用戶;另外,考慮部分信息內(nèi)容具有時效性,即該信息只在某個時段內(nèi)有意義,如天氣預(yù)報一般當天有效,若超過這個時段該信息尚未發(fā)送到接收方,則該信息因失去時效性,發(fā)送方希望消息中心刪除失去實效性的短信息,不再發(fā)送給接收方。但是對于目前的消息業(yè)務(wù),不能實現(xiàn)有條件地傳送消息,當無法把消息發(fā)送給接收方的時候,消息將保存在消息中心,等到接收方可達或網(wǎng)絡(luò)正常時,消息中心再將消息發(fā)送到接收方,在這種情況下增加了網(wǎng)絡(luò)的負荷,同時,由于發(fā)送方?jīng)]有辦法預(yù)知接收方的實際情況,對于不滿足條件的接收方仍然會發(fā)送信息,增加了費用,而對于接收方來說,有可能接收到大量已經(jīng)失去時效性或者無用的信息。
發(fā)明內(nèi)容
本發(fā)明的目的是提出一種消息發(fā)送方法,即消息發(fā)送方在發(fā)送消息請求時,攜帶消息發(fā)送條件信息,網(wǎng)絡(luò)中消息中心根據(jù)所攜帶的發(fā)送條件信息進行短信息的發(fā)送。
本發(fā)明技術(shù)方案包括以下步驟a、消息發(fā)送方發(fā)送消息請求;b、消息中心收到消息請求后判斷是否攜帶有發(fā)送條件,如果攜帶有發(fā)送條件則轉(zhuǎn)入步驟c,如果沒有攜帶發(fā)送條件,則發(fā)送該消息,結(jié)束消息業(yè)務(wù);c、消息中心判斷是否滿足發(fā)送條件,如果滿足發(fā)送條件則發(fā)送所述消,結(jié)束消息業(yè)務(wù),如果不滿足發(fā)送條件,丟棄所述消息,結(jié)束消息業(yè)務(wù)。
所述消息發(fā)送方可以是用戶終端、服務(wù)器。
所述消息可以是短消息、增強消息、多媒體消息。
所述消息中心可以是短消息中心、增強消息中心、多媒體消息服務(wù)器。
所述發(fā)送條件由消息發(fā)送方或/和提供消息業(yè)務(wù)的網(wǎng)絡(luò)運營商確定。
所述發(fā)送條件為消息接收方是否支持所述消息的傳送形式。
所述發(fā)送條件為消息接收方是否位于歸屬網(wǎng)絡(luò)內(nèi)。
所述發(fā)送條件為消息能否在發(fā)送方規(guī)定的有效時間內(nèi)傳送到接收方。
所述消息中心向消息發(fā)送方反饋消息發(fā)送成功或者消息發(fā)送失敗信息。
所述消息中心定時檢測所述消息的有效時間,并刪除超過有效時間的消息。
本發(fā)明提出一種消息發(fā)送方法,當消息發(fā)送方在發(fā)送消息時,消息中心判斷當前情況是否滿足發(fā)送條件,如果滿足,則將消息發(fā)送給消息接收方;若不滿足,則丟棄消息。對于運營商,這種方法減少無意義消息的發(fā)送,可有效降低網(wǎng)絡(luò)負荷;對于消息接收方,避免收到大量已失去時效性或無用的消息;對于消息發(fā)送方,不滿足條件的消息不發(fā)送給消息接收方,避免了為無用消息的傳送付出相應(yīng)費用。
圖1是現(xiàn)有技術(shù)中第一種消息業(yè)務(wù)的網(wǎng)絡(luò)框架圖;圖2是現(xiàn)有技術(shù)中第二種消息業(yè)務(wù)的網(wǎng)絡(luò)框架圖;圖3是本發(fā)明消息方法的流程圖。
具體實施例方式
下面結(jié)合說明書附圖來說明本發(fā)明的具體實施方式
。
圖3是本發(fā)明消息發(fā)送方法的流程圖,消息發(fā)送方向消息中心發(fā)送消息請求,消息中心收到消息請求后判斷是否攜帶有發(fā)送條件,如果沒有攜帶發(fā)送條件,則發(fā)送該消息,結(jié)束消息業(yè)務(wù);如果攜帶有發(fā)送條件,消息中心判斷是否滿足發(fā)送條件,如果滿足發(fā)送條件則發(fā)送所述消息,結(jié)束消息業(yè)務(wù),如果不滿足發(fā)送條件,丟棄所述消息,結(jié)束消息業(yè)務(wù)。
在具體應(yīng)用中,消息發(fā)送方可以是用戶終端、服務(wù)器;消息可以是短消息SM、增強消息EM、多媒體消息MM;消息中心可以是短消息中心、增強消息中心、多媒體消息服務(wù)器;發(fā)送條件可以由消息發(fā)送方或/和提供消息業(yè)務(wù)的網(wǎng)絡(luò)運營商確定。
而發(fā)送條件可以為消息接收方是否支持所述消息的傳送形式;消息能否在發(fā)送方規(guī)定的有效時間內(nèi)傳送到接收方;消息接收方是否位于歸屬網(wǎng)絡(luò)內(nèi)?;蛘邽橐陨细鞣N條件的組合。
在具體應(yīng)用中,消息中心可以向消息發(fā)送方反饋消息發(fā)送成功或者消息發(fā)送失敗信息。
應(yīng)用實例1發(fā)送條件是在現(xiàn)有消息請求中新增加的信息,發(fā)送條件值的確定基于提供消息業(yè)務(wù)的網(wǎng)絡(luò)運營商和消息發(fā)送方之間的協(xié)定,如終端支持某些特性、用戶只位于歸屬網(wǎng)絡(luò)中、有效時間期限等。具體在某個消息請求中包含的發(fā)送條件,則由消息發(fā)送方根據(jù)特定需要設(shè)置相應(yīng)的值。
應(yīng)用實例2增值業(yè)務(wù)提供商向一些用戶發(fā)送多媒體消息MMS,用來介紹某個新產(chǎn)品,發(fā)送條件為用戶終端支持多媒體消息業(yè)務(wù)能力、且用戶位于歸屬網(wǎng)絡(luò);消息中心收到消息請求后,判斷用戶A滿足所有發(fā)送條件,用戶B的終端不支持多媒體消息業(yè)務(wù)能力,用戶C離開歸屬網(wǎng)絡(luò),則消息中心向用戶A發(fā)送該MMS消息,而不向用戶B、C發(fā)送該MMS消息;最后,消息中心向該增值業(yè)務(wù)提供商反饋的消息發(fā)送信息,包括向用戶A發(fā)送成功、用戶B發(fā)送條件不滿足、用戶C發(fā)送條件不滿足。
應(yīng)用實例3增值業(yè)務(wù)提供商向預(yù)定天氣預(yù)報的用戶每天發(fā)送短消息,通知每天本省的天氣情況,發(fā)送條件為消息二天內(nèi)有效、且用戶位于歸屬網(wǎng)絡(luò);消息中心收到消息請求后,判斷有105個用戶位于歸屬網(wǎng)絡(luò),但其中10個用戶當時處于關(guān)機狀態(tài),則消息中心將短消息立即發(fā)送給95個用戶,并向增值業(yè)務(wù)提供商反饋消息成功發(fā)送到這些用戶的報告;對于在二天有效時間內(nèi)消息中心收到某些用戶從不可達到可達的指示后,向這些用戶發(fā)送該短消息;對于在二天有效時間內(nèi)一直保持不可達的用戶,則消息中心判斷該短消息已不滿足發(fā)送條件,則丟棄該短消息,不再向這些有效時間內(nèi)不可達的用戶發(fā)送短消息,消息中心可以向增值業(yè)務(wù)提供商反饋或不反饋消息發(fā)送報告。針對發(fā)送條件中包含有效時間的情況,消息中心需要定時檢測,對于超過有效時間的消息,及時刪除。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種消息發(fā)送方法,其特征在于包括以下步驟a、消息發(fā)送方發(fā)送消息請求;b、消息中心收到消息請求后判斷是否攜帶有發(fā)送條件,如果攜帶有發(fā)送條件則轉(zhuǎn)入步驟c,如果沒有攜帶發(fā)送條件,則發(fā)送該消息,結(jié)束消息業(yè)務(wù);c、消息中心判斷是否滿足發(fā)送條件,如果滿足發(fā)送條件則發(fā)送所述消息,結(jié)束消息業(yè)務(wù),如果不滿足發(fā)送條件,丟棄所述消息,結(jié)束消息業(yè)務(wù)。
2.如權(quán)利要求1所述的方法,其特征在于,所述消息發(fā)送方可以是用戶終端、服務(wù)器。
3.如權(quán)利要求1所述的方法,其特征在于,所述消息可以是短消息、增強消息、多媒體消息。
4.如權(quán)利要求1所述的方法,其特征在于,所述消息中心可以是短消息中心、增強消息中心、多媒體消息服務(wù)器。
5.如權(quán)利要求1所述的方法,其特征在于,所述發(fā)送條件由消息發(fā)送方或/和提供消息業(yè)務(wù)的網(wǎng)絡(luò)運營商確定。
6.如權(quán)利要求1至5中任一權(quán)利要求所述的方法,其特征在于,所述發(fā)送條件為消息接收方是否支持所述消息的傳送形式。
7.如權(quán)利要求1至5中任一權(quán)利要求所述的方法,其特征在于,所述發(fā)送條件為消息接收方是否位于歸屬網(wǎng)絡(luò)內(nèi)。
8.如權(quán)利要求1至5中任一權(quán)利要求所述的方法,其特征在于,所述消息中心向消息發(fā)送方反饋消息發(fā)送成功或者消息發(fā)送失敗信息。
9.如權(quán)利要求1至5中任一權(quán)利要求所述的方法,其特征在于,所述發(fā)送條件為消息能否在發(fā)送方規(guī)定的有效時間內(nèi)傳送到接收方。
10.如權(quán)利要求9所述的方法,其特征在于,所述消息中心定時檢測所述消息的有效時間,并刪除超過有效時間的消息。
全文摘要
本發(fā)明提出了一種消息發(fā)送方法,消息發(fā)送方發(fā)送消息請求,消息中心收到消息請求后判斷是否攜帶有發(fā)送條件,如果沒有攜帶發(fā)送條件,則發(fā)送該消息,結(jié)束消息業(yè)務(wù);如果攜帶有發(fā)送條件,消息中心判斷是否滿足發(fā)送條件,如果滿足發(fā)送條件則發(fā)送所述消息,結(jié)束消息業(yè)務(wù),如果不滿足發(fā)送條件,丟棄所述消息,結(jié)束消息業(yè)務(wù)。通過這種方法,減少了運營商無意義消息的發(fā)送,可有效降低網(wǎng)絡(luò)負荷;避免接收方收到大量已失去時效性或無用的消息;也避免了發(fā)送方為無用消息的傳送付出相應(yīng)費用。
文檔編號H04W4/14GK1747565SQ200410078848
公開日2006年3月15日 申請日期2004年9月10日 優(yōu)先權(quán)日2004年9月10日
發(fā)明者王潔 申請人:華為技術(shù)有限公司