一種智能網方式實現通話後信息推送的方法和系統的製作方法
2023-11-11 22:37:37 2
專利名稱:一種智能網方式實現通話後信息推送的方法和系統的製作方法
技術領域:
本發明涉及通信技術領域,特別涉及通信增值業務領域,具體涉及一種實現信息推送業務的方法和系統。
背景技術:
信息推送是一項在用戶通話過程中附加信息傳遞的增值服務。在主、被叫用戶進行通話過程中,由系統自動把把預先設定好的信息(心情、笑話、客戶關懷等)推送到對方的手機終端上,使對方用戶在電話前、後,可以看到個性化信息,以達到彰顯個性、信息傳遞、分享心情、商情傳遞等目的(類似QQ籤名、郵箱籤名)。信息的推送方式包括以USSD、閃信、簡訊、彩信等文字或視頻方式推送,可根據網絡特點選擇支持方式,並可由用戶選擇設置接收方式。現已有信令採集監測方法實現信息推送業務,但用戶範圍有局限性,往往對已有增值業務平臺用戶進行監測或對不同網絡接口信令進行採集分析,因此局限於被採集或監測的用戶。
發明內容
本發明的目的在於提供一種智能網方式實現通話後信息推送的方法和系統,通過該方法,無需改造現網網元,即可採用用戶設置的方式在通話後將信息推送到對方手機,實現信息推送功能,並支持所有類型用戶。為達到上述目的,本發明一方面提供了一種智能網方式實現通話後信息推送的方法,包括如下步驟步驟1,主叫局根據信息推送業務用戶的籤約信息觸發信令消息至信息推送平臺;步驟2,所述信息推送平臺向所述主叫局請求報告基本呼叫狀態模型事件;步驟3,所述信息推送平臺指示所述主叫局繼續呼叫;步驟4,所述主叫局接續呼叫至被叫局;步驟5,所述主叫局向所述信息推送平臺返回基本呼叫狀態模型事件報告;步驟6,所述信息推送平臺根據所述信息推送業務用戶設置的方式向對方用戶推送信息;步驟7,所述信息推送平臺指示所述主叫局釋放呼叫。本發明的智能網方式實現通話後信息推送的方法,在所述主叫局根據信息推送業務用戶的籤約信息觸發信令消息至信息推送平臺之前,還包括以下步驟在所述信息推送業務用戶歸屬的HLR中配置該用戶的籤約信息,並且籤約信息的觸發地址配置為所述信息推送平臺;如果所述信息推送業務用戶為智能網用戶,則還需在所述信息推送平臺存儲該用戶的智能網業務籤約信息。
本發明的智能網方式實現通話後信息推送的方法,在所述信息推送平臺向所述主叫局請求報告基本呼叫狀態模型事件之前,還包括以下步驟當所述信息推送業務用戶為智能網用戶時,所述信息推送平臺將所述主叫局觸發過來的所述信令消息透明轉發給原智能網業務平臺,並根據所述原智能網業務平臺的指示進行相應處理
如果所述原智能網業務平臺的指示表示接續呼叫,則所述信息推送平臺執行所述步驟2以及後續步驟;如果所述原智能網業務平臺的指示表示釋放呼叫,則所述信息推送平臺不執行步驟2以及後續步驟,直接將從所述原智能網業務平臺收到的信令消息轉發給所述主叫局。本發明的智能網方式實現通話後信息推送的方法,在所述信息推送平臺指示所述主叫局繼續呼叫之前,還包括以下步驟當所述信息推送業務用戶為智能網用戶時,所述信息推送平臺將從原智能網業務平臺收到的除請求報告基本呼叫狀態模型事件消息外的控制信令透明轉發給所述主叫局,將從原智能網業務平臺收到的請求報告基本呼叫狀態模型事件消息與步驟2中所述請求報告基本呼叫狀態模型事件消息進行合併處理後轉發給所述主叫局。本發明的智能網方式實現通話後信息推送的方法,所述信息推送平臺根據所述信息推送業務用戶設置的方式向對方用戶推送信息,具體包括以下步驟如果所述主叫局向所述信息推送平臺返回的所述基本呼叫狀態模型事件報告表示拆線,則根據所述信息推送業務用戶設置的方式向對方用戶推送信息;如果所述主叫局向所述信息推送平臺返回的所述基本呼叫狀態模型事件報告表示忙或無應答或連接過程中拆線,則根據所述信息推送業務用戶的設置選擇是否推送信息以及推送信息情況下的發送方式。本發明的智能網方式實現通話後信息推送的方法,在所述信息推送平臺指示所述主叫局釋放呼叫之前,還包括以下步驟當所述信息推送業務用戶為智能網用戶時,所述信息推送平臺將從所述主叫局收到的相關信令透明轉發給原智能網業務平臺。再一方面,本發明還提供了一種智能網方式實現通話後信息推送的系統,包括業務控制與處理模塊,負責信息推送業務邏輯的執行、業務數據和用戶數據的訪問、業務的計費和管理,通過協議控制信令處理模塊完成業務請求,並控制信息推送模塊提供各種方式推送信息,同時支持各種智能網協議;信令處理模塊,處理完成信令網與IP網側信令的轉換功能,對信令消息進行翻譯、中繼或終結處理;資料庫資源模塊,用於存儲信息推送業務系統數據、用戶數據以及信息文件數據;信息推送模塊,根據業務控制與處理模塊的控制,採取相應方式、規則向相應用戶推送信息。在本發明的智能網方式實現通話後信息推送的方法中,主叫局根據籤約信息觸發信令消息至信息推送平臺;信息推送平臺向主叫局請求報告基本呼叫狀態模型事件;信息推送平臺指示主叫局繼續呼叫;主叫局接續呼叫至被叫局;主叫局向信息推送平臺返回基本呼叫狀態模型事件報告;信息推送 平臺根據用戶設置的方式向對方用戶推送信息;信息推送平臺指示主叫局釋放呼叫。通過該方法,無需改造現網網元,即可採用用戶設置的方式在通話後將信息推送到對方手機,實現信息推送功能,並支持所有類型用戶。
圖I為本發明的系統結構示意圖;圖2為本發明實施例I提供的智能網方式實現通話後信息推送的方法流程圖;圖3為本發明實施例2提供的智能網方式實現通話後信息推送的方法流程圖;圖4為本發明實施例3提供的智能網方式實現通話後信息推送的方法流程圖;圖5為本發明實施例4提供的智能網方式實現通話後信息推送的方法流程具體實施例方式為使本發明的目的、技術方案和優點更加清楚明白,下面結合實施例和附圖,對本發明進一步詳細說明。圖I是本發明的系統結構圖,本發明的智能網方式實現通話後信息推送的系統包括業務控制與處理模塊,負責信息推送業務邏輯的執行、業務數據和用戶數據的訪問、業務的計費和管理,通過協議控制信令處理模塊完成業務請求,並控制信息推送模塊提供各種方式推送信息,同時支持各種智能網協議;信令處理模塊,處理完成信令網與IP網側信令的轉換功能,對信令消息進行翻譯、中繼或終結處理;資料庫資源模塊,用於存儲信息推送業務系統數據、用戶數據以及信息文件數據;信息推送模塊,根據業務控制與處理模塊的控制,採取相應方式、規則向相應用戶推送信息。本領域技術人員可以理解,系統結構圖中的智能網方式實現通話後信息推送的系統中的模塊可以按照系統結構圖描述分布於系統中,也可以進行相應變化位於不同於本系統結構圖的一個或多個系統中。上述模塊可以合併為一個模塊,也可以進一步拆分成多個子模塊。本發明實施例I以被叫用戶B開通了信息推送業務,未開通其它智能網業務,並且處於開機空閒狀態為例,來說明智能網方式實現通話後向主叫用戶A推送信息的方法。本實施例以GSM網絡流程為例進行說明,固網、C網流程的實現方法相同。步驟201,主叫MSC/SSP根據從被叫歸屬HLR獲取的被叫籤約信息,向信息推送平臺觸發IDP(InitialDetectPoint,初始檢測點)消息;步驟202,信息推送平臺向主叫MSC/SSP發送請求報告基本呼叫狀態模型BCSM事件 RRBE (RequestReportBCSM Event)消息;步驟203,信息推送平臺向主叫MSC/SSP發送Continue消息指示繼續呼叫;步驟204,主叫 MSC/SSP 向被叫歸屬 HLR 發送 SRI (Sending RoutingInformation),查詢被叫的路由信息;
步驟205,被叫歸屬HLR向主叫MSC/SSP返回SRI的應答消息,其中包含被叫的漫遊號碼MSRN ;步驟206,主叫MSC/SSP向被叫服務MSC/VLR發送IAM消息,呼叫被叫用戶;
步驟207,被叫用戶空閒,被叫服務MSC/VLR向主叫MSC/SSP返回ACM消息;步驟208,被叫用戶應答,被叫服務MSC/VLR向主叫MSC/SSP發送ANM消息,主被叫用戶開始通話;步驟209,通話結束後,主叫MSC/VLR向信息推送平臺發送BSCM事件報告ERB(EventReportBCSM)消息,報告掛機信息;步驟210,信息推送平臺根據ERB消息得知通話結束,採用被叫用戶B設置的方式(USSD、閃信、簡訊、彩信等文字或視頻方式)向主叫用戶A推送信息;步驟211,信息推送平臺向主叫MSC/SSP發送釋放呼叫RC(ReleaseCall)請求消
肩、O本發明實施例2以被叫用戶B開通了信息推送業務、PPS預付費業務,並且處於開機空閒狀態為例,來說明智能網方式實現通話後向主叫用戶A推送信息的方法。本實施例以GSM網絡流程為例進行說明,固網、C網流程的實現方法相同。在被叫用戶B開通信息推送業務時,需將被叫用戶B的PPS預付費業務籤約信息同步到信息推送平臺,並在被叫歸屬HLR設置信息推送業務的籤約信息,籤約地址改為信息推送平臺。步驟301,主叫MSC/SSP根據從被叫歸屬HLR獲取的被叫籤約信息,向信息推送平臺觸發IDP消息;步驟302,信息推送平臺向被叫用戶的PPS SCP透明轉發IDP消息;步驟303 305,PPS SCP執行預付費業務處理,向信息推送平臺返迴響應信令,包括 RRBE> AC、Continue 消息;步驟306 308,信息推送平臺依次將步驟303 305中收到的RRBE、AC、Continue消息轉發給主叫MSC/SSP ;步驟309,主叫MSC/SSP向被叫歸屬HLR發送SRI消息查詢被叫的路由信息;步驟310,被叫歸屬HLR向主叫MSC/SSP返回SRI的應答消息,其中包含被叫的漫遊號碼MSRN ;步驟311,主叫MSC/SSP向被叫服務MSC/VLR發送IAM消息,呼叫被叫用戶;步驟312,被叫用戶空閒,被叫服務MSC/VLR向主叫MSC/SSP返回ACM消息;步驟313,被叫用戶應答,被叫服務MSC/VLR向主叫MSC/SSP發送ANM消息,主被叫用戶開始通話;步驟314 315,通話結束後,主叫MSC/VLR向信息推送平臺發送ACR、ERB消息,報告計費信息及掛機事件;步驟316,信息推送平臺根據ERB消息得知通話結束,採用被叫用戶B設置的方式(USSD、閃信、簡訊、彩信等文字或視頻方式)向主叫用戶A推送信息;步驟317 318,信息推送平臺向PPS SCP透明轉發步驟314 315中收到的ACR、ERB消息;步驟319,PPS SCP向信息推送平臺發送RC消息請求釋放呼叫;
步驟320,信息推送平臺向主叫MSC/SSP透明轉發步驟319中收到的RC消息。本發明實施例3以主叫用戶A開通了信息推送業務,未開通其它智能網業務,被叫用戶B處於開機空閒狀態為例,來說明智能網方式實現通話後向被叫用戶B推送信息的方法。本實施例以GSM網絡流程為例進行說明,固網、C網流程的實現方法相同。
步驟401,主叫MSC/SSP根據從主叫歸屬HLR獲取的主叫籤約信息,向信息推送平臺觸發IDP消息;步驟402,信息推送平臺向主叫MSC/SSP發送RRBE消息;步驟403,信息推送平臺向主叫MSC/SSP發送Continue消息指示繼續呼叫;步驟404,主叫MSC/SSP向被叫歸屬HLR發送SRI查詢被叫的路由信息;步驟405,被叫歸屬HLR向主叫MSC/SSP返回SRI的應答消息,其中包含被叫的漫遊號碼MSRN ;步驟406,主叫MSC/SSP向被叫服務MSC/VLR發送IAM消息,呼叫被叫用戶;步驟407,被叫用戶空閒,被叫服務MSC/VLR向主叫MSC/SSP返回ACM消息;步驟408,被叫用戶應答,被叫服務MSC/VLR向主叫MSC/SSP發送ANM消息,主被叫用戶開始通話;步驟409,通話結束後,主叫MSC/VLR向信息推送平臺發送ERB,報告掛機事件;步驟410,信息推送平臺根據ERB消息得知通話結束,採用主叫用戶A設置的方式(USSD、閃信、簡訊、彩信等文字或視頻方式)向被叫用戶B推送信息;步驟411,信息推送平臺向主叫MSC/SSP發送RC消息請求釋放呼叫。本發明實施例4以被叫用戶B開通了信息推送業務,未開通其它智能網業務,並且處於關機狀態為例,來說明智能網方式實現通話後向主叫用戶A推送信息的方法。本實施例以GSM網絡流程為例進行說明,固網、C網流程的實現方法相同。步驟501,主叫MSC/SSP根據從被叫歸屬HLR獲取的被叫籤約信息,向信息推送平臺觸發IDP消息;步驟502,信息推送平臺向主叫MSC/SSP發送RRBE消息;步驟503,信息推送平臺向主叫MSC/SSP發送Continue消息指示繼續呼叫;步驟504,主叫MSC/SSP向被叫歸屬HLR發送SRI查詢被叫的路由信息;步驟505,被叫歸屬HLR向主叫MSC/SSP返回SRI的應答消息,其中包含被叫的漫遊號碼MSRN ;步驟506,主叫MSC/SSP向被叫服務MSC/VLR發送IAM消息,呼叫被叫用戶;步驟507,被叫用戶關機,被叫服務MSC/VLR向主叫MSC/SSP返回REL消息;步驟508,主叫MSC/VLR向信息推送平臺發送ERB,報告關機事件;步驟509,信息推送平臺根據ERB消息得知被叫關機,採用被叫用戶B設置的方式(USSD、閃信、簡訊、彩信等文字或視頻方式)向主叫用戶A推送信息,若被叫用戶B設置關機情況下不推送信息,則不執行該步驟;步驟510,信息推送平臺向主叫MSC/SSP發送RC消息請求釋放呼叫。本發明提供的這種智能網方式實現通話後信息推送的方法中,主叫局根據籤約信息觸發信令消息至信息推送平臺;信息推送平臺向主叫局請求報告基本呼叫狀態模型事件;信息推送平臺指示主叫局繼續呼叫;主叫局接續呼叫至被叫局;主叫局向信息推送平臺返回基本呼叫狀態模型事件報告;信息推送平臺根據用戶設置的方式向對方用戶推送信息;信息推送平臺指示主叫局釋放呼叫。通過該方法,無需改造現網網元,即可採用用戶設置的方式在通話後將信息推送到對方手機,實現信息推送功能,並支持所有類型用戶。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明可藉助軟體加必要的通用硬體平臺、專用硬體或純軟體的方式實現。基於這樣的理解,本發明的技術方案可以以軟體產品的形式體現出來,該軟體產品可以存儲在一個非易失性存儲介質(可以是⑶-ROM,U盤,移動硬碟等)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述的方法。
以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,可以對本發明進行各種改動和變型,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種智能網方式實現通話後信息推送的方法,其特徵在於,包括以下步驟 步驟1,主叫局根據信息推送業務用戶的籤約信息觸發信令消息至信息推送平臺; 步驟2,所述信息推送平臺向所述主叫局請求報告基本呼叫狀態模型事件; 步驟3,所述信息推送平臺指示所述主叫局繼續呼叫; 步驟4,所述主叫局接續呼叫至被叫局; 步驟5,所述主叫局向所述信息推送平臺返回基本呼叫狀態模型事件報告; 步驟6,所述信息推送平臺根據所述信息推送業務用戶設置的方 式向對方用戶推送信息; 步驟7,所述信息推送平臺指示所述主叫局釋放呼叫。
2.如權利要求I所述的智能網方式實現通話後信息推送的方法,其特徵在於,在所述主叫局根據信息推送業務用戶的籤約信息觸發信令消息至信息推送平臺之前,還包括以下步驟 在所述信息推送業務用戶歸屬的HLR中配置該用戶的籤約信息,並且籤約信息的觸發地址配置為所述信息推送平臺; 如果所述信息推送業務用戶為智能網用戶,則還需在所述信息推送平臺存儲該用戶的智能網業務籤約信息。
3.如權利要求2所述的智能網方式實現通話後信息推送的方法,其特徵在於,在所述信息推送平臺向所述主叫局請求報告基本呼叫狀態模型事件之前,還包括以下步驟 當所述信息推送業務用戶為智能網用戶時,所述信息推送平臺將所述主叫局觸發過來的所述信令消息透明轉發給原智能網業務平臺,並根據所述原智能網業務平臺的指示進行相應處理 如果所述原智能網業務平臺的指示表示接續呼叫,則所述信息推送平臺執行所述步驟2以及後續步驟; 如果所述原智能網業務平臺的指示表示釋放呼叫,則所述信息推送平臺不執行步驟2以及後續步驟,直接將從所述原智能網業務平臺收到的信令消息轉發給所述主叫局。
4.如權利要求3所述的智能網方式實現通話後信息推送的方法,其特徵在於,在所述信息推送平臺指示所述主叫局繼續呼叫之前,還包括以下步驟 當所述信息推送業務用戶為智能網用戶時,所述信息推送平臺將從原智能網業務平臺收到的除請求報告基本呼叫狀態模型事件消息外的控制信令透明轉發給所述主叫局,將從原智能網業務平臺收到的請求報告基本呼叫狀態模型事件消息與步驟2中所述請求報告基本呼叫狀態模型事件消息進行合併處理後轉發給所述主叫局。
5.如權利要求4所述的智能網方式實現通話後信息推送的方法,其特徵在於,所述信息推送平臺根據所述信息推送業務用戶設置的方式向對方用戶推送信息,具體包括以下步驟 如果所述主叫局向所述信息推送平臺返回的所述基本呼叫狀態模型事件報告表示拆線,則根據所述信息推送業務用戶設置的方式向對方用戶推送信息; 如果所述主叫局向所述信息推送平臺返回的所述基本呼叫狀態模型事件報告表示忙或無應答或連接過程中拆線,則根據所述信息推送業務用戶的設置選擇是否推送信息以及推送信息情況下的發送方式。
6.如權利要求5所述的智能網方式實現通話後信息推送的方法,其特徵在於,在所述信息推送平臺指示所述主叫局釋放呼叫之前,還包括以下步驟 當所述信息推送業務用戶為智能網用戶時,所述信息推送平臺將從所述主叫局收到的相關信令透明轉發給原智能網業務平臺。
7.一種智能網方式實現通話後信息推送的系統,包括 業務控制與處理模塊,負責信息推送業務邏輯的執行、業務數據和用戶數據的訪問、業務的計費和管理,通過協議控制信令處理模塊完成業務請求,並控制信息推送模塊提供各種方式推送信息,同時支持各種智能網協議; 信令處理模塊,處理完成信令網與IP網側信令的轉換功能,對信令消息進行翻譯、中繼或終結處理; 資料庫資源模塊,用於存儲信息推送業務系統數據、用戶數據以及信息文件數據; 信息推送模塊,根據業務控制與處理模塊的控制,採取相應方式、規則向相應用戶推送信息。
全文摘要
本發明公開了一種智能網方式實現通話後信息推送的方法和系統,該方法包括主叫局根據籤約信息觸發信令消息至信息推送平臺;信息推送平臺向主叫局請求報告基本呼叫狀態模型事件;信息推送平臺指示主叫局繼續呼叫;主叫局接續呼叫至被叫局;主叫局向信息推送平臺返回基本呼叫狀態模型事件報告;信息推送平臺根據用戶設置的方式向對方用戶推送信息;信息推送平臺指示主叫局釋放呼叫。通過該方法,無需改造現網網元,即可採用用戶設置的方式在通話後將信息推送到對方手機,實現信息推送功能,並支持所有類型用戶。
文檔編號H04W88/18GK102625258SQ20111002864
公開日2012年8月1日 申請日期2011年1月26日 優先權日2011年1月26日
發明者葉樹瑤, 吳逢吉, 鄭言璋 申請人:廣州晨揚通信技術有限公司