專利名稱:來電提醒業(yè)務的實現(xiàn)方法
技術領域:
本發(fā)明涉及通信領纟或,并且特別i也,涉及一種應用于智能網的 來電纟是醒業(yè)務的實現(xiàn)方法。
背景技術:
在當前的來電才是醒業(yè)務中,主叫A撥打^皮叫B,當一皮叫B不可 及時,將呼叫轉入到來電提醒業(yè)務,然后來電提醒業(yè)務對被叫B發(fā) 起4豆消息通^口。
然而,由于在通常情況下是由于^^皮叫是關^L或不在服務區(qū)內導 致將呼叫轉入來電^是醒業(yè)務,所以如果^皮叫不能及時4妄收短消息的 時間比較長,則由于在該時段內可能存在很多次呼叫該被叫電話而 導致凈皮叫在開4幾或重新進入月良務區(qū)的一瞬間收到非常多的短消息。 為了避免這種情況的出現(xiàn),需要在被叫無法接收短消息期間,本系 統(tǒng)下發(fā)^合該用戶的短消息實4于整合。
如果發(fā)送短信的協(xié)議支持查詢和替換4乘作,或者支持查詢和刪 除才喿作,則可以通過查詢和替4奐,或者查詢、刪除和重新纟是交的方 式來避免被叫在開機時收到大量的短消息。
在該模式下,雖然避免了被叫開機或回到服務區(qū)時收到大量消 息的情況,但是由于對被叫B的每次呼叫智能網業(yè)務都需要發(fā)送查 詢消息到4豆4言中心,因此會導致以下問題
(1 )相對于不整合的直接發(fā)送短消息的方式,將每次呼叫變成 了查詢和替換,或查詢、刪除和提交,將一個操作變成了兩個操作,
導致網絡壓力的增大;
(2)因為增加了查詢才喿作,從而增加了短信中心的壓力,相應 地提高了對短信中心的處理能力的要求。
至今尚未提出能夠解決上述問題的技術方案。
發(fā)明內容
考慮到上述問題而做出本發(fā)明,為此,本發(fā)明的主要目的在于 提供一種來電提醒業(yè)務的實現(xiàn)方案,其可通過壽交少的信令來實現(xiàn)來 電才是醒業(yè)務。
才艮據(jù)本發(fā)明的實施例,4是供了 一種來電4是醒業(yè)務的實現(xiàn)方法。
該方法包4舌步-驟S102,在主叫纟冬端呼叫一皮叫終端并且一皮叫終 端處于指定狀態(tài)而觸發(fā)來電提醒業(yè)務的情況下,來電沖是醒業(yè)務才莫塊 在本地查詢是否存在探測短消息的發(fā)送記錄;步驟S104,如果存在 」探測短消息的發(fā)送記錄,則來電4是醒業(yè)務才莫塊將主叫終端對^皮叫終 端的本次呼叫的相關信息存儲到本地;否則來電提醒模塊將探測短 消息提交至短消息中心,并在本地記錄已經發(fā)送探測短消息以及本 次呼叫的相關信息;步驟S106,在被叫終端從指定狀態(tài)改變?yōu)榭杉?狀態(tài)的情況下,短消息中心下發(fā)4罙測短消息并將纟果測短消息發(fā)送成 功的響應返回給來電提醒業(yè)務模塊;以及步驟S108,接收到響應后, 來電提醒業(yè)務模塊將寫入本地存儲的相關信息進行整合,并發(fā)送給 -故叫纟冬端。
其中,在來電業(yè)務提醒模塊對處于指定狀態(tài)的多個被叫終端提 供來電提醒業(yè)務的情況下,來電提醒業(yè)務模塊在對短消息中心提交
了分別對應于多個被叫終端中每一個的探測短消息后,短消息中心 對每個被叫終端對應的探測短消息分別分配唯一的標識,來電提醒
業(yè)務模塊將標識及相應的被叫終端的呼叫的相關信息一并存儲在本地。
在這種情況下,在多個^皮叫終端進入可及狀態(tài)時,來電"t是醒業(yè) 務模塊根據(jù)標識分別對進入可及狀態(tài)的^皮叫終端進行相關信息的整 合,并4艮據(jù)標識將整合后的相關信息發(fā)送至相應的^皮叫終端。
另夕卜,在步驟S108之后,在被叫終端從指定狀態(tài)改變?yōu)榭杉?狀態(tài)并接收到探測短消息時,來電提醒業(yè)務模塊刪除對該被叫終端 的探測短消息的發(fā)送記錄和呼叫的相關信息。
此外,在該方法中,上述指定狀態(tài)為關才幾和未在月艮務區(qū)。并且,
上述相關信息包括主叫終端號碼、故叫終端號碼、和呼叫時間。整
合的方式可以包括將一皮叫終端的相關信息中對應于同 一主叫終端 的相關信息分別進行整合、以及將被叫終端的全部相關信息整合到一起。
通過本發(fā)明的上述技術方案,可以避免被叫用戶在開機時接收 到大量^i消息的情況,同時才及大;也減少了網纟各上的消息量,乂人而有 效緩解了網絡的壓力。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申 請的一部分,本發(fā)明的示意性實施例及其it明用于解釋本發(fā)明,并 不構成對本發(fā)明的不當限定。在附圖中
圖1是根據(jù)本發(fā)明實施例的來電提醒業(yè)務的實現(xiàn)方法的流程
圖2是實現(xiàn)才艮據(jù)本發(fā)明實施例的來電提醒業(yè)務的實現(xiàn)方法的系 統(tǒng)的框圖;以及
圖3是根據(jù)本發(fā)明實施例的來電提醒業(yè)務的實現(xiàn)方法的處理實 例的流程圖。
具體實施例方式
在本實施例中,沖是供了一種來電4是醒業(yè)務的實現(xiàn)方法。
如圖l所示,根據(jù)本發(fā)明實施例的來電提醒業(yè)務的實現(xiàn)方法包 括步驟S102,在主叫終端呼叫^皮叫終端并且^皮叫終端處于指定狀 態(tài)(處于關才幾或未在力良務區(qū)的狀態(tài),該狀態(tài)也可以稱為"不可及") 而觸發(fā)來電提醒業(yè)務的情況下,來電4是醒業(yè)務才莫塊在本地(的數(shù)據(jù) 庫)查詢是否存在探測短消息的發(fā)送記錄;步驟S104,如果存在探 測短消息的發(fā)送記錄,則來電^是醒業(yè)務才莫塊將主叫終端對一皮叫終端 的本次呼叫的相關信息存儲到本地;否則來電提醒業(yè)務模塊將探測 短消息提交至短消息中心,并在本地記錄已經發(fā)送探測短消息以及 本次呼叫的相關信息;步驟S106,在一皮叫終端,人指定狀態(tài)改變?yōu)榭?及的情況下,短消息中心將探測短消息下發(fā)至被叫終端并將探測短 消息發(fā)送成功的響應(回執(zhí))返回給來電提醒業(yè)務模塊;以及步驟 S108,接收到響應(回執(zhí))后,來電提醒業(yè)務模塊將寫入本地存儲 的相關信息進行整合,并發(fā)送給被叫終端,即,將所有在此期間撥 打^L叫終端的相關信息記錄進4于整合。
在步驟S104中,如果已經存在探測短消息,則后續(xù)的對相應 4皮叫的所有呼叫都不需要到短信中心去作查詢和替換等纟喿作,4又存 儲呼叫的相關信息即可,從而能夠大大降《氐了網絡流量及對短信中 心的壓力。并且,由于使用了短消息響應(回執(zhí)),可以減少網絡流 量,降低了對短信中心的壓力。
其中,在來電業(yè)務提醒模塊對處于指定狀態(tài)的多個被叫終端提 供來電提醒業(yè)務的情況下,來電提醒業(yè)務模塊在對短消息中心提交 了分別對應于多個被叫終端中的每一個的探測短消息時,短消息中 心對每個一皮叫終端對應的纟罙測短消息分別分配唯一 的標識,來電才是 醒業(yè)務模塊將該標識及與相應的被叫終端的呼叫的相關信息一并存 儲在本地。
在這種情況下,在多個被叫終端進入可及狀態(tài)時,來電提醒業(yè) 務模塊根據(jù)標識分別對進入可及狀態(tài)的^皮叫終端進行相關信息的整 合,并根據(jù)標識將整合后的相關信息發(fā)送至相應的被叫終端。
另外,在步4聚S108之后,在^皮叫纟冬端/人指定狀態(tài)改變?yōu)榭杉?狀態(tài)并接收到探測短消息時,來電提醒業(yè)務才莫塊刪除對該被叫終端 的4罙測短消息的發(fā)送記錄和呼叫的相關信息。
此外,在該方法中,上述相關信息包括主叫終端號碼、 一皮叫終 端號碼、和呼叫時間。整合的方式可以包4舌將^皮叫纟冬端的相關信 息中對應于同 一主叫終端的相關信息分別進行整合、以及將被叫終 端的全部相關信息整合到 一起。
應當注意,這里將指定狀態(tài)定義為關機狀態(tài)或未在服務區(qū)狀態(tài) 是因為,通常被叫終端僅在處于這兩個狀態(tài)的情況下才會長時間無 法4妻收主叫方的呼叫,所以通常在這兩種狀態(tài)下可能出現(xiàn)大量的來 電提醒消息,從而有必要對相關信息進行整合。根據(jù)實際的需要, 還可以將其它可能出現(xiàn)大量提醒消息的狀態(tài)設置為觸發(fā)來電提醒業(yè) 務的狀態(tài)。
下面將結合具體場景來描述本發(fā)明。
々支設場景如圖2所示。其中,用戶A呼叫用戶B,用戶B將呼 叫轉移到來電4是醒業(yè)務才莫塊,并觸發(fā)來電4是醒業(yè)務。
在實際中實現(xiàn)時,具體包4舌以下處理
用戶A撥打用戶B的電i舌,由于^皮叫B關才幾、不在"l務區(qū)、 無應答、忙等原因轉接到來電提醒業(yè)務;
如圖3所示,來電提醒業(yè)務判斷呼轉的原因是否是被叫關機或 不在服務區(qū),實際實施時可以根據(jù)觸發(fā)智能網業(yè)務時信令中帶的呼 轉原因,或者可通過設置不同接入碼來區(qū)分呼轉原因;
查詢本地業(yè)務數(shù)據(jù)庫,判斷系統(tǒng)是否已經發(fā)起過對該被叫的探 測短信,如果已經下發(fā)了,則在本地數(shù)據(jù)庫中增加本次呼叫信息; 否則下發(fā)探測短信給凈皮叫,該短消息中要求短信中心在最終短消息 下發(fā)成功或失敗時發(fā)送回纟丸消息纟會來電4是醒業(yè)務;并且,在收到短 4言中心癥合的回應消息中,耳又出該^豆消息對應的一個p舉一 id號,然后 將該id號、本次呼叫的主叫號碼、,皮叫號碼、呼叫時間寫入到來電 沖是醒業(yè)務凄t據(jù)庫中;
當短信中心檢測到能夠給用戶下發(fā)短消息(探測短消息)的時 候,將短消息下發(fā)給被叫用戶B,然后將發(fā)送短消息成功的消息(回 執(zhí)消息)發(fā)送給來電提醒業(yè)務,如果長時間不能將探測短消息下發(fā) 給被叫,短信中心會對該短消息進行刪除處理,同時給來電提醒業(yè) 務發(fā)送短信發(fā)送失敗的消息;
來電提醒業(yè)務收到短信中心發(fā)送回來的回執(zhí)消息后,根據(jù)回執(zhí) 消息中的id號,到本地的業(yè)務數(shù)據(jù)庫中獲取對應的探測短信信息。
送才果測短信的信息,然后查詢本系統(tǒng)中是否還有對該-故叫的呼叫信 息。如有對該用戶的呼叫信息,則根據(jù)不同的主叫號碼分成多條短 消息下發(fā)給被叫B,并刪除所有的對被叫B的呼叫信息;如果沒有
對該4皮叫用戶的呼叫信息,則本次處理結束;如果回才丸消息發(fā)送失 敗,則系統(tǒng)再次發(fā)起纟笨測短消息。
綜上所述,本發(fā)明通過對纟笨測短信的息回l丸的處理,實現(xiàn)了在 被叫關機和不在服務區(qū)的情況下,當有多個對被叫的呼叫時,對下 發(fā)給被叫的通知短消息進行整合的功能。借助于本發(fā)明的技術方案, 可以避免被叫用戶在開機時接收到大量短消息的情況,同時極大地 減少了網纟各上的消息量,,人而有效纟爰解了網纟各的壓力。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 只于于本^貞i或的才支術人員來i兌,本發(fā)明可以有各種更改和變^f匕。凡在 本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等, 均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種來電提醒業(yè)務的實現(xiàn)方法,其特征在于,包括步驟S102,在主叫終端呼叫被叫終端并且所述被叫終端處于指定狀態(tài)而觸發(fā)來電提醒業(yè)務的情況下,來電提醒業(yè)務模塊在本地查詢是否存在探測短消息的發(fā)送記錄;步驟S104,如果存在所述探測短消息的發(fā)送記錄,則所述來電提醒業(yè)務模塊將所述主叫終端對所述被叫終端的本次呼叫的相關信息存儲到本地;否則所述來電提醒業(yè)務模塊將探測短消息提交至短消息中心,并在本地記錄已經發(fā)送所述探測短消息以及本次呼叫的相關信息;步驟S106,在所述被叫終端從所述指定狀態(tài)改變?yōu)榭杉盃顟B(tài)的情況下,所述短消息中心將所述探測短消息下發(fā)至所述被叫終端并將所述探測短消息發(fā)送成功的響應返回給所述來電提醒業(yè)務模塊;步驟S108,接收到所述響應后,所述來電提醒業(yè)務模塊將寫入本地存儲的所述相關信息進行整合,并發(fā)送給所述被叫終端。
2. 根據(jù)權利要求1所述的實現(xiàn)方法,其特征在于,在所述來電業(yè) 務提醒模塊對處于所述指定狀態(tài)的多個被叫終端提供來電提 醒業(yè)務的情況下,所述來電纟是醒業(yè)務才莫塊在對所述短消息中心 提交了分別對應于所述多個被叫終端中每一個的探測短消息 后,所述短消息中心對每個所述凈皮叫終端對應的纟笨測短消息分 別分配p舉一的標識,所述來電才是醒業(yè)務才莫塊爿尋所述標識及相應 的被叫終端的呼叫的相關信息一并存儲在本地。
3.根據(jù)權利要求2所述的實現(xiàn)方法,其特;f正在于,在所述多個4皮 叫終端進入所述可及狀態(tài)時,所述來電4是醒業(yè)務4莫塊4艮據(jù)所述 標識分別對進入所述可及狀態(tài)的#皮叫終端進行相關信息的整 合,并根據(jù)所述標識將整合后的相關信息發(fā)送至相應的被叫終
4. 根據(jù)權利要求l所述的實現(xiàn)方法,其特征在于,在所述步驟 S108之后,在所述一皮叫終端乂人所述指定狀態(tài)改變?yōu)樗隹杉?狀態(tài)并接收到所述探測短消息時,所述來電提醒業(yè)務模塊刪除 對該被叫終端的探測短消息的發(fā)送記錄和呼叫的相關信息。
5. 根據(jù)權利要求1至4中任一項所述的實現(xiàn)方法,其特征在于, 所述指定狀態(tài)為關才幾和未在月良務區(qū)。
6. 根據(jù)權利要求1至4中任一項所述的實現(xiàn)方法,其特征在于, 所述相關信息包括主叫終端號碼、被叫終端號碼、和呼叫時間。
7. 根據(jù)權利要求1至4中任一項所述的實現(xiàn)方法,其特征在于, 整合的方式包括將所述被叫終端的相關信息中對應于同 一主 叫終端的相關信息分別進行整合、以及將所述被叫終端的全部 相關信息整合到一起。
全文摘要
本發(fā)明公開了一種來電提醒業(yè)務的實現(xiàn)方法,包括在主叫終端呼叫被叫終端并且被叫終端處于指定狀態(tài)而觸發(fā)來電提醒業(yè)務的情況下,來電提醒業(yè)務模塊在本地查詢是否存在探測短消息的發(fā)送記錄;如果存在探測短消息的發(fā)送記錄,則來電提醒業(yè)務模塊將主叫終端對被叫終端的本次呼叫的相關信息存儲到本地;否則來電提醒模塊將探測短消息提交至短消息中心,并在本地記錄已經發(fā)送探測短消息以及本次呼叫的相關信息;在被叫終端從指定狀態(tài)改變?yōu)榭杉盃顟B(tài)的情況下,短消息中心下發(fā)探測短消息并將探測短消息發(fā)送成功的響應返回給來電提醒業(yè)務模塊;接收到響應后,來電提醒業(yè)務模塊將寫入本地存儲的相關信息進行整合,并發(fā)送給被叫終端。
文檔編號H04M3/42GK101170604SQ200710166458
公開日2008年4月30日 申請日期2007年11月13日 優(yōu)先權日2007年11月13日
發(fā)明者王顯光, 鄒旭東, 捷 駱 申請人:中興通訊股份有限公司