專利名稱:一種減少交換機號碼分析配置數據的方法
技術領域:
本發明涉及通信領域,更具體地涉及一種在用戶撥號前綴繁多的情況下,減 少交換機號碼分析配置數據的方法。
背景技術:
移動通信網絡的飛速發展,給我們的生活帶來了許多便利,隨著個人需求的 增加,豐富多彩的業務越來越多。為了在現有號碼資源上實現特定業務,對于移 動終端用戶而言,需要在正式號碼前面加撥某些特殊前綴;對于運營商而言,則 需要在移動交換設備上配置對這些號碼的處理。
現有的3G電路域局內基本呼叫處理流程如圖1所示
S101,主叫用戶終端(User Equipment, UE)發送呼叫建立請求消息到移動 交換中心(Mobile Switching Center , MSC);
S102, MSC回送呼叫繼續指示消息后進行號碼分析;
S103, MSC根據號碼分析結果發起路由過程,向歸屬位置寄存器(Home Location Register , HLR)發送路由信息請求;
S104, HLR向被叫所在MSC發送提供漫游號碼請求;
S105,被叫所在MSC響應提供漫游號碼請求,其回送的消息中攜帶漫游號碼; S106,HLR收到提供漫游號碼請求響應后向主叫MSC回送路由信息請求響應; S107,主叫MSC收到路由信息請求響應后,發現被叫所在MSC即當前MSC, 則下發尋呼請求;
S108,被叫UE回回送尋呼響應;
S109, MSC收到尋呼響應后,向被叫終端下發呼叫建立請求消息; S110,被叫UE確認承載信息后,回送呼叫建立響應; SI 11,被叫UE回振鈴消息;
S112, MSC收到被叫UE發送的呼叫證實消息和振鈴消息后,向主叫UE下發 振鈴消息;
S113,被叫UE應答;
S114, MSC收到被叫UE發送的應答消息后,向主叫終端下發應答消息,進
入通話。
MSC的號碼分析決定了呼叫模型及本次呼叫接續。通常情況下,每一個移動 交換局的號碼分析數據配置量都非常大。假設某交換局現有號碼段配置記錄N 條,按照傳統實現,如果有新的業務需求要增加一種撥號前綴,交換機就需要增 加N條包含此特殊前綴的號碼分析配置數據。在實際操作過程中,會有如下一些 問題
一、 每增加一種新的撥號前綴,交換機需要增加的號碼分析數據配置量巨大;
二、 后期問題排査麻煩,維護工作量大。
根據以上分析,傳統的交換機在號碼分析實現時存在缺陷,雖然能實現各種 業務,但是不便于后續擴展,無法滿足日益增長的撥號前綴需求,給新業務的應 用和維護帶來了困難。
發明內容
本發明所要解決的技術問題是,在用戶撥號前綴繁多的情況下,提供一種減 少交換機號碼分析配置數據的方法,克服現有交換機號碼分析中的缺陷,滿足各 種業務需求。
一種減少交換機號碼分析配置數據的方法,MSC在進行號碼分析前,執行以 下步驟
步驟一預分析被叫號碼,并根據被叫號碼預分析結果判斷是否需要進行主 叫號碼預分析,若判斷結果為是,則執行步驟二;否則,執行號碼預分析的結果;
步驟二預分析主叫號碼,并根據主叫號碼分析結果判斷是否需要進行被叫 號碼預分析,若判斷結果為是,執行步驟一;否則,執行號碼預分析的結果。
若所述號碼預分析的結果是不需要號碼變換,則直接進行后續的號碼分析操作。
若所述號碼預分析的結果是需要號碼變換,則執行以下步驟
步驟A:判斷需要變換的號碼類型,若主叫號碼需要變換,則執行步驟B;
若被叫號碼需要變換,則執行步驟C;若話單號碼需要變換,則執行步驟D;若
三者都需要變換,則同時執行步驟B、 C、 D;
步驟B:按照變換子變換主叫號碼,變換后的主叫號碼用于后續的號碼分析; 步驟C:按照變換子變換被叫號碼,變換后的被叫號碼用于后續的號碼分析; 步驟D:按照變換子變換話單號碼,變換后的話單號碼用于計費出單。若所述號碼預分析的結果是拒絕呼叫,則釋放本次呼叫,結束會話。 所述步驟一中,被叫號碼預分析結果是通過以下方式獲得的移動交換中心從主叫用戶的接入點獲取被叫號碼預分析子,并使用該被叫號碼預分析子和被叫號碼查詢交換機中相應的配置數據庫得到。
若所述被叫號碼預分析結果中存在主叫號碼預分析子,則進行主叫號碼預分析。
所述步驟二中,主叫號碼預分析結果是通過以下方式獲得的移動交換中心 使用主叫號碼預分析子和主叫號碼查詢交換機中相應的配置數據庫得到。
若所述主叫號碼預分析結果中存在被叫號碼預分析子,則執行被叫號碼預分析。
本發明中,為了防止配置錯誤導致的死循環,MSC中事先設定有最大循環次 數,若從被叫號碼預分析,到主叫號碼預分析,又回到被叫號碼預分析的次數達 到設定的循環次數時,強制結束,執行號碼預分析的結果。
所述話單號碼變換可以根據運營商的要求靈活配置,以滿足計費需求。
本發明所述的方法,可應用于起呼側的號碼預處理、入局側號碼預處理以及 智能業務SCP下發的重聯號碼預處理等場景中。
與現有技術相比,采用本發明方法在新業務需要增加撥號前綴的情況下,預 分析主被叫號碼,能有效減少交換機中號碼分析配置數據量。同時,號碼預分析 能靈活配置話單號碼變換,能夠按照運營商要求填寫話單中號碼字段,滿足計費需求。
圖1為現有電路域局內基本呼叫流程圖2為本發明所述方法流程圖。
具體實施例方式
下面結合附圖和具體實施方式
對本發明作進一步詳細的說明。 如圖2所示,為本發明所述方法流程圖,具體包括以下步驟 步驟l: MSC收到呼叫建立請求后回送呼叫繼續指示消息,然后開始預分析 被叫號碼,MSC從主叫用戶的接入點獲取被叫號碼預分析子,并使用該被叫號碼預分析子和被叫號碼査詢交換機中相應的配置數據庫,獲取被叫號碼預分析結
果;并根據被叫號碼預分析結果中是否存在主叫號碼預分析子來判斷是否需要進 行主叫號碼預分析,若判斷結果為是,則號碼預分析未結束,執行步驟2,否則 號碼預分析結束執行步驟3;
步驟2:預分析主叫號碼,MSC使用主叫號碼預分析子和主叫號碼查詢交換 機中相應的配置數據庫,獲取主叫號碼預分析結果;并根據主叫號碼預分析結果 中是否存在被叫號碼預分析子來判斷是否需要進行被叫號碼預分析,若判斷結果 為是,則號碼預分析未結束,執行步驟2,否則號碼預分析結束執行步驟3;
步驟3:根據號碼預分析的結果執行相應操作,該步驟中
若號碼預分析的結果是不需要號碼變換,則直接進行后續的號碼分析操作; 若號碼預分析的結果是需要號碼變換,則執行以下步驟
步驟A:判斷號碼變換的類型,若為主叫號碼變換,則執行步驟B;若為被 叫號碼變換,則執行步驟C;若為話單號碼變換,則執行步驟D;若三者都需要 變換,則同時執行步驟B、 C、 D;
步驟B:按照變換子變換主叫號碼,變換后的主叫號碼用于后續的號碼分析; 步驟C:按照變換子變換被叫號碼,變換后的被叫號碼用于后續的號碼分析;
步驟D:按照變換子變換話單號碼,變換后的話單號碼用于計費出單,能確
保計費正確,同時還能靈活按照運營商的特殊需求來填寫話單中的號碼字段。 若被叫號碼預分析的結果是拒絕呼叫,則釋放本次呼叫,結束會話。 在上述號碼預分析中,可能出現不止一個循環調用,為了防止后臺錯誤配置
導致死循環,MSC中事先設置有一個最大循環次數,如果達到最大循環次數,強 制號碼預分析結束,執行相應的號碼預分析結果。
本發明可以應用于起呼側的號碼預處理、入局側號碼預處理、智能業務SCP 下發的重聯號碼預處理等場景中。
以上僅是本發明的一個實施例,在不背離本發明精神及其實質的情況下,熟 悉本領域的技術人員根據本發明作出各種相應的改變和變形都應屬于本發明所 附的權利要求的保護范圍。
權利要求
1、一種減少交換機號碼分析配置數據的方法,其特征在于,移動交換中心在進行號碼分析前,執行以下步驟步驟一預分析被叫號碼,并根據被叫號碼預分析結果判斷是否需要進行主叫號碼預分析,若判斷結果為是,則執行步驟二;否則,執行號碼預分析的結果;步驟二預分析主叫號碼,并根據主叫號碼分析結果判斷是否需要進行被叫號碼預分析,若判斷結果為是,執行步驟一;否則,執行號碼預分析的結果。
2、 如權利要求1所述的減少交換機號碼分析配置數據的方法,其特征在于, 若所述號碼預分析的結果是不需要號碼變換,則直接進行后續的號碼分析操作。
3、 如權利要求1所述的減少交換機號碼分析配置數據的方法,其特征在于, 若所述號碼預分析的結果是需要號碼變換,則執行以下步驟步驟A:判斷需要變換的號碼類型,若主叫號碼需要變換,則執行步驟B; 若被叫號碼需要變換,則執行步驟C;若話單號碼需要變換,則執行步驟D;若 三者都需要變換,則同時執行步驟B、 C、 D;步驟B:按照變換子變換主叫號碼,變換后的主叫號碼用于后續的號碼分析;步驟C:按照變換子變換被叫號碼,變換后的被叫號碼用于后續的號碼分析;步驟D:按照變換子變換話單號碼,變換后的話單號碼用于計費出單。
4、 如權利要求1所述的減少交換機號碼分析配置數據的方法,其特征在于,若所述號碼預分析的結果是拒絕呼叫,則釋放本次呼叫,結束會話。
5、 如權利要求1所述的減少交換機號碼分析配置數據的方法,其特征在于, 步驟一中,所述被叫號碼預分析結果是通過以下方式獲得的移動交換中心從主叫用戶的接入點獲取被叫號碼預分析子,并使用該被叫號碼預分析子和被叫號碼 查詢交換機中相應的配置數據庫得到。
6、 如權利要求5所述的減少交換機號碼分析配置數據的方法,其特征在于,若所述被叫號碼預分析結果中存在主叫號碼預分析子,則進行主叫號碼預分析。
7、 如權利要求1所述的減少交換機號碼分析配置數據的方法,其特征在于,步驟二中,所述主叫號碼預分析結果是通過以下方式獲得的移動交換中心使用 主叫號碼預分析子和主叫號碼査詢交換機中相應的配置數據庫得到。
8、 如權利要求7所述的減少交換機號碼分析配置數據的方法,其特征在于,若所述主叫號碼預分析結果中存在被叫號碼預分析子,則執行被叫號碼預分析。
9、 如權利要求1所述的減少交換機號碼分析配置數據的方法,其特征在于, 所述移動交換中心中事先設定有最大循環次數,若從被叫號碼預分析,到主叫號 碼預分析,又回到被叫號碼預分析的次數達到設定的循環次數時,強制結束,并 執行號碼預分析的結果。
全文摘要
本發明涉及一種減少交換機號碼分析配置數據的方法,該方法在移動交換中心為用戶的呼叫進行號碼分析前,預分析被叫號碼,根據被叫號碼預分析結果判斷是否需要預分析主叫號碼,若是,則預分析主叫號碼,否則按照號碼預分析結果執行相應操作后再進行號碼分析。本發明能有效減少交換機號碼分析配置數據量,同時,號碼預分析能靈活配置話單號碼變換,能夠按照運營商要求填寫話單中號碼字段,滿足計費需求。
文檔編號H04Q7/38GK101207921SQ20071012476
公開日2008年6月25日 申請日期2007年11月23日 優先權日2007年11月23日
發明者波 黃 申請人:中興通訊股份有限公司