專利名稱:號碼攜帶處理方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種號碼攜帶處理方法、裝置及系統(tǒng)。
背景技術(shù):
隨著電信業(yè)務(wù)的發(fā)展,各個運營商為用戶提供越來越多樣化的服務(wù),用戶可以 根據(jù)自身需求,在各個運營商之間進行選擇。在用戶進行通信時,業(yè)務(wù)控制點(Service Control Point,以下簡稱為SCP)需要通過電話號碼的號段信息表,獲得該電話號碼歸屬 的運營商信息;然而號段信息表都是由運營商自身維護的,當用戶更換運營商后,即當用戶 使用的電話號碼轉(zhuǎn)網(wǎng)后,該電話號碼原歸屬的運營商和現(xiàn)歸屬的運營商都無法對該電話號 碼的號段信息表進行維護,使得號段信息表無法得到更新,由此SCP無法得到準確的電話 號碼歸屬的運營商信息,也就無法得到準確的電話號碼轉(zhuǎn)網(wǎng)信息;而不準確的電話號碼轉(zhuǎn) 網(wǎng)信息會導(dǎo)致電信業(yè)務(wù)計費出錯或路由失敗等問題;由此,在用戶更換運營商時,需要同時 更換電話號碼。然而電話號碼已成為一種獨特的資源,在人們的社會生活中起著十分重要 的作用,當用戶更換運營商就必須更換電話號碼時,不僅用戶體驗差,而且浪費號碼資源。為了能在用戶轉(zhuǎn)網(wǎng)而不更換電話號碼時,準確的獲取電話號碼歸屬的運營商信 息,現(xiàn)有技術(shù)提供了一種智能網(wǎng)中號碼攜帶(Number Portability,以下簡稱為NP)業(yè)務(wù) 實現(xiàn)方法。該方法中,當用戶發(fā)起呼叫后,信令轉(zhuǎn)接點(Signal Transfer Point,以下簡稱 為=STP)攔截初始檢測點(InitialDetect Point,以下簡稱為=IDP)消息,STP根據(jù)該IDP 消息中的被叫號碼,到國家的NP數(shù)據(jù)庫中查詢該被叫號碼的NP信息,如果查詢到該被叫號 碼已經(jīng)轉(zhuǎn)網(wǎng),則NP數(shù)據(jù)庫服務(wù)器在該被叫號碼前加上NP前綴,該NP前綴用于標識該號碼 歸屬的運營商信息,由此實現(xiàn)了號碼攜帶業(yè)務(wù)。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題現(xiàn)有的NP數(shù)據(jù) 庫中存儲的NP信息是與完整的電話號碼相對應(yīng)的,其中,完整的電話號碼為綜合業(yè)務(wù)數(shù)字 網(wǎng)(Integrated Services Digital Network,簡稱為ISDN)號碼,STP 只能根據(jù) IDP 消息 中的完整的電話號碼進行查詢;然而在智能網(wǎng)業(yè)務(wù)中,當用戶撥打的電話號碼為非完整的 電話號碼時,例如在虛擬專用網(wǎng)(Virtual Private Net,以下簡稱為VPN)業(yè)務(wù)中用戶會 撥打短號,則STP就無法查詢到該電話號碼準確的NP信息,由此無法準確的獲取該電話號 碼歸屬的運營商信息和轉(zhuǎn)網(wǎng)信息,會導(dǎo)致電信業(yè)務(wù)計費出錯或路由失敗。
發(fā)明內(nèi)容
本發(fā)明實施例提供了一種號碼攜帶處理方法、裝置及系統(tǒng),用以實現(xiàn)在用戶進行 各種形式的撥號時,都可以正確的獲取該號碼的號碼攜帶信息,保證電信業(yè)務(wù)計費正?;?路由正常。本發(fā)明實施例提供一種號碼攜帶處理方法,包括接收移動交換設(shè)備發(fā)送的包括第一呼叫號碼的業(yè)務(wù)請求消息;確認所述第一呼叫 號碼為短號碼,將所述第一呼叫號碼的短號碼規(guī)整為長號碼;根據(jù)所述規(guī)整后的第一呼叫號碼的長號碼,從號碼攜帶數(shù)據(jù)庫中獲取所述規(guī)整后的第一呼叫號碼的長號碼對應(yīng)的號碼 攜帶信息;根據(jù)所述號碼攜帶信息向所述移動交換設(shè)備發(fā)送呼叫連接請求,所述呼叫連接 請求包括所述規(guī)整后的第一呼叫號碼的長號碼,以便于所述移動交換設(shè)備根據(jù)所述呼叫連 接請求建立呼叫連接。本發(fā)明實施例提供一種號碼攜帶處理裝置,包括接收模塊,用于接收移動交換設(shè)備發(fā)送的包括第一呼叫號碼的業(yè)務(wù)請求消息;規(guī) 整模塊,用于確認所述第一呼叫號碼為短號碼,將所述第一呼叫號碼的短號碼規(guī)整為長號 碼;號碼攜帶信息獲取模塊,用于根據(jù)所述規(guī)整后的第一呼叫號碼的長號碼,從號碼攜帶 數(shù)據(jù)庫中獲取所述規(guī)整后的第一呼叫號碼的長號碼對應(yīng)的號碼攜帶信息;呼叫連接請求模 塊,用于根據(jù)所述號碼攜帶信息向所述移動交換設(shè)備發(fā)送呼叫連接請求,所述呼叫連接請 求包括所述規(guī)整后的第一呼叫號碼的長號碼,以便于所述移動交換設(shè)備根據(jù)所述呼叫連接 請求建立呼叫連接。本發(fā)明實施例提供一種號碼攜帶處理系統(tǒng),包括號碼攜帶處理裝置,用于接收移 動交換設(shè)備發(fā)送的包括第一呼叫號碼的業(yè)務(wù)請求消息;確認所述第一呼叫號碼為短號碼, 將所述第一呼叫號碼的短號碼規(guī)整為長號碼;根據(jù)所述規(guī)整后的第一呼叫號碼的長號碼, 從號碼攜帶數(shù)據(jù)庫中獲取所述規(guī)整后的第一呼叫號碼的長號碼對應(yīng)的號碼攜帶信息;根據(jù) 所述號碼攜帶信息向所述移動交換設(shè)備發(fā)送呼叫連接請求,所述呼叫連接請求包括所述規(guī) 整后的第一呼叫號碼的長號碼,以便于所述移動交換設(shè)備根據(jù)所述呼叫連接請求建立呼叫 連接;移動交換設(shè)備,用于向所述號碼攜帶處理裝置發(fā)送包括第一呼叫號碼的業(yè)務(wù)請求消 息,和接收所述號碼攜帶處理裝置發(fā)送的包括所述規(guī)整后的第一呼叫號碼的長號碼的呼叫 連接請求。本發(fā)明實施例提供的號碼攜帶處理方法、裝置及系統(tǒng),當?shù)谝缓艚刑柎a為短號碼 時,號碼攜帶處理裝置可以將第一呼叫號碼從短號碼規(guī)整為長號碼,并根據(jù)該長號碼獲取 第一呼叫號碼對應(yīng)的號碼攜帶信息,然后根據(jù)該號碼攜帶信息發(fā)起建立呼叫連接的呼叫連 接請求,實現(xiàn)了在用戶進行各種形式的撥號時,都可以正確的獲取該號碼的號碼攜帶信息, 保證了電信業(yè)務(wù)計費正?;蚵酚烧!?br>
圖1為本發(fā)明號碼攜帶處理方法實施例一的步驟流程圖;圖2為本發(fā)明號碼攜帶處理方法實施例二的信令流程圖;圖3為本發(fā)明號碼攜帶處理方法實施例三的信令流程圖;圖4為本發(fā)明號碼攜帶處理方法實施例四的信令流程圖;圖5為本發(fā)明號碼攜帶處理裝置實施例一的結(jié)構(gòu)示意圖;圖6為本發(fā)明號碼攜帶處理裝置實施例二的結(jié)構(gòu)示意圖。
具體實施例方式下面結(jié)合附圖和具體實施例進一步說明本發(fā)明實施例的技術(shù)方案。本發(fā)明以下各實施例為實現(xiàn)號碼攜帶業(yè)務(wù)提供一種解決方案,本方案既適用于智 能網(wǎng)(Intelligent Network)系統(tǒng),也適用于非智能網(wǎng)系統(tǒng),例如傳統(tǒng)的網(wǎng)絡(luò)通信系統(tǒng)。
本發(fā)明實施例實現(xiàn)的號碼攜帶業(yè)務(wù),可以適用于多種場景,例如主叫流程、被叫 流程和前轉(zhuǎn)流程。主叫流程是指對主叫號碼進行計費的呼叫流程。被叫流程是指對被叫號 碼進行計費的呼叫流程,例如用戶呼叫800號碼的呼叫流程。前轉(zhuǎn)流程是指,主叫號碼向簽 約了前轉(zhuǎn)業(yè)務(wù)的被叫號碼發(fā)起呼叫后,該呼叫被前轉(zhuǎn)到前轉(zhuǎn)號碼,最后建立主叫號碼與前 轉(zhuǎn)號碼之間的呼叫,在前轉(zhuǎn)流程中,對主叫號碼和被叫號碼都進行計費。在主叫流程的場景中,本發(fā)明實施例可以保證在被叫號碼為短號碼、且被叫號 碼發(fā)生轉(zhuǎn)網(wǎng)的情況下,仍然實現(xiàn)主叫號碼與被叫號碼之間的呼叫連接;其中,業(yè)務(wù)控制點 (Service Control Point,以下簡稱為SCP)對主叫號碼進行計費;在該場景下,被叫號碼 為本發(fā)明實施例中的第一呼叫號碼,主叫號碼為本發(fā)明實施例中的第二呼叫號碼。在被叫流程的場景中,本發(fā)明實施例可以保證在主叫號碼為短號碼、且主叫號碼 發(fā)生轉(zhuǎn)網(wǎng)的情況下,仍然實現(xiàn)主叫號碼與被叫號碼之間的呼叫連接;其中,SCP對被叫號碼 進行計費;在該場景下,主叫號碼為本發(fā)明實施例中的第一呼叫號碼,被叫號碼為本發(fā)明實 施例中的第二呼叫號碼。在前轉(zhuǎn)流程的場景中,本發(fā)明實施例可以保證在前轉(zhuǎn)號碼為短號碼、且前轉(zhuǎn)號碼 發(fā)生轉(zhuǎn)網(wǎng)的情況下,仍然實現(xiàn)主叫號碼與前轉(zhuǎn)號碼之間的呼叫連接;其中,在前轉(zhuǎn)流程中, SCP對被叫號碼進行計費;在該場景下,前轉(zhuǎn)號碼為本發(fā)明實施例中的第一呼叫號碼,被叫 號碼為本發(fā)明實施例中的第二呼叫號碼,主叫號碼可以同時為第二呼叫號碼和第一呼叫號 碼的主叫號碼,也就是說,主叫號碼是相對于前轉(zhuǎn)號碼和被叫號碼而言的??傮w而言,在各個場景中,本發(fā)明實施例中的第一呼叫號碼都是指的非計費號碼, 第二呼叫號碼都是指的計費號碼。圖1為本發(fā)明號碼攜帶處理方法實施例一的步驟流程圖,如圖1所示,該方法包 括步驟100,接收移動交換設(shè)備發(fā)送的包括第一呼叫號碼的業(yè)務(wù)請求消息。第二呼叫號碼發(fā)起對第一呼叫號碼的呼叫后,移動基站(Base StationSystem, 以下簡稱為BSS)根據(jù)該呼叫向移動交換設(shè)備發(fā)起呼叫請求,移動交換設(shè)備根據(jù)該呼叫請 求,查詢到第二呼叫號碼的簽約信息,并根據(jù)該第二呼叫號碼的簽約信息,向SCP發(fā)送包含 第一呼叫號碼的業(yè)務(wù)請求消息。其中,本發(fā)明實施例中的移動交換設(shè)備,指的是移動交換中 心(Mobile SwitchingCenter,以下簡稱為:MSC)或者業(yè)務(wù)交換點(Service Switch Point, 以下簡稱為SSP),以下以MSC/SSP來表示移動交換設(shè)備。當SCP接收到第一呼叫號碼后, 需要判斷第一呼叫號碼的格式;如果第一呼叫號碼的格式符合現(xiàn)有流程中要求的格式,即 第一呼叫號碼為長號碼,則無需對第一呼叫號碼進行規(guī)整,即可實現(xiàn)號碼攜帶業(yè)務(wù),其中, 本發(fā)明實施例中的長號碼可以是用戶的真實號碼;如果第一呼叫號碼的格式不符合現(xiàn)有流 程中要求的格式,即第一呼叫號碼為短號碼,則無法直接根據(jù)第一呼叫號碼獲取NP信息, 由此本發(fā)明實施例對不符合現(xiàn)有流程中要求格式的第一呼叫號碼進行處理,以使其格式符 合要求,能實現(xiàn)號碼攜帶業(yè)務(wù)。步驟101,確認第一呼叫號碼為短號碼,將第一呼叫號碼的短號碼規(guī)整為長號碼。當SCP經(jīng)判斷獲知第一呼叫號碼為短號碼時,SCP根據(jù)一定的規(guī)則將第一呼叫號 碼規(guī)整為長號碼,以使根據(jù)該長號碼,可以查詢到第一呼叫號碼的NP信息。例如SCP根據(jù) 隨時查詢(Any Time Interrogation,以下簡稱為ATI)格式,將第一呼叫號碼規(guī)整為符合
7ATI格式的長號碼。步驟102,根據(jù)規(guī)整后的第一呼叫號碼的長號碼,從號碼攜帶數(shù)據(jù)庫中獲取規(guī)整后 的第一呼叫號碼的長號碼對應(yīng)的號碼攜帶信息。SCP根據(jù)規(guī)整后的長號碼,獲得該長號碼對應(yīng)的NP數(shù)據(jù)庫的地址,然后向該NP數(shù) 據(jù)庫查詢并得到該長號碼對應(yīng)的NP信息。步驟103,根據(jù)號碼攜帶信息向移動交換設(shè)備發(fā)送呼叫連接請求,該呼叫連接請求 包括規(guī)整后的第一呼叫號碼的長號碼,以便于移動交換設(shè)備根據(jù)該呼叫連接請求建立呼叫 連接。根據(jù)步驟102中獲取到的NP信息,SCP向MSC/SSP發(fā)送呼叫連接請求;在主叫流程 和被叫流程的場景下,該呼叫連接請求用于請求MSC/SSP建立規(guī)整后的第一呼叫號碼與第 二呼叫號碼之間的呼叫連接;而在前轉(zhuǎn)流程的場景下,該呼叫連接請求用于請求MSC/SSP 建立規(guī)整后的第一呼叫號碼與主叫號碼之間的呼叫連接。本發(fā)明實施例提供的號碼攜帶處理方法,當?shù)谝缓艚刑柎a為短號碼時,號碼攜帶 處理裝置可以將第一呼叫號碼從短號碼規(guī)整為長號碼,并根據(jù)該長號碼獲取第一呼叫號碼 對應(yīng)的號碼攜帶信息,然后根據(jù)該號碼攜帶信息發(fā)起建立呼叫連接的呼叫連接請求,實現(xiàn) 了在用戶進行各種形式的撥號時,都可以正確的獲取該號碼的號碼攜帶信息,保證了電信 業(yè)務(wù)計費正常或路由正常。本發(fā)明實施例中的NP信息可以包括第一呼叫號碼的NP狀態(tài)和路由(Routing Number,以下簡稱為RN)信息。其中,該NP狀態(tài)可以包括以下狀態(tài)轉(zhuǎn)網(wǎng)信息未知、本網(wǎng)轉(zhuǎn) 他網(wǎng)、他網(wǎng)轉(zhuǎn)他網(wǎng)、本網(wǎng)未轉(zhuǎn)出和他網(wǎng)轉(zhuǎn)本網(wǎng)等,該NP狀態(tài)由3GPP TS 23. 066[17]定義;其 中,本網(wǎng)是指第二呼叫用戶歸屬的運營商運營的網(wǎng)絡(luò),他網(wǎng)是指除第二呼叫用戶歸屬的運 營商運營的網(wǎng)絡(luò)之外的所有網(wǎng)絡(luò)。SCP根據(jù)第一呼叫號碼的NP狀態(tài),可以在SCP數(shù)據(jù)庫中查詢到該NP狀態(tài)對應(yīng)的計 費規(guī)則,該計費規(guī)則用于標識在建立規(guī)整后的第一呼叫號碼與第二呼叫號碼之間的呼叫連 接或建立規(guī)整后的第一呼叫號碼與主叫號碼之間的呼叫連接時、對第二呼叫號碼執(zhí)行的計 費規(guī)則;NP狀態(tài)與計費規(guī)則的對應(yīng)規(guī)則為a)當NP狀態(tài)為轉(zhuǎn)網(wǎng)信息未知時,SCP按照號段分析非計費號碼歸屬的運營商,如 果是本運營商用戶,則按照本網(wǎng)內(nèi)呼叫計費出話單,否則按照他網(wǎng)計費出話單;b)當NP狀態(tài)為本網(wǎng)轉(zhuǎn)他網(wǎng)時,按照撥打他網(wǎng)用戶的費率計費,話單中記錄呼叫類 型為他網(wǎng)呼叫;c)當NP狀態(tài)為他網(wǎng)轉(zhuǎn)他網(wǎng)時,按照目前第一呼叫號碼所在的運營商計費,話單中 記錄呼叫類型為他網(wǎng)呼叫;d)當NP狀態(tài)為本網(wǎng)未轉(zhuǎn)出時,按照本網(wǎng)內(nèi)的呼叫計費出話單,話單中記錄呼叫類 型為本網(wǎng)呼叫;e)當NP狀態(tài)為他網(wǎng)轉(zhuǎn)本網(wǎng)時,按照本網(wǎng)用戶計費出話單,話單中記錄呼叫類型為 本網(wǎng)呼叫。當?shù)谝缓艚刑柎a發(fā)生轉(zhuǎn)網(wǎng)時,即第一呼叫號碼的NP狀態(tài)為本網(wǎng)轉(zhuǎn)他網(wǎng)、他網(wǎng)轉(zhuǎn)他 網(wǎng)或他網(wǎng)轉(zhuǎn)本網(wǎng)時,SCP可以在規(guī)整后的第一呼叫號碼前添加RN信息,并在向MSC/SSP發(fā) 送呼叫連接請求時將攜帶RN信息的規(guī)整后的第一呼叫號碼發(fā)送給MSC/SSP,以保證呼叫的正常連接;然而,若是在被叫流程中,即第一呼叫號碼為主叫號碼時,則無需在第一呼叫號 碼前添加RN信息,就可以保證呼叫的正常連接。通過以下實施例分別針對不同場景提供號碼攜帶業(yè)務(wù)的實現(xiàn)方式,并以在智能網(wǎng) 中實現(xiàn)為例。圖2為本發(fā)明號碼攜帶處理方法實施例二的信令流程圖,本實施例是針對主叫流 程場景的,如圖2所示,該方法包括步驟201、作為主叫號碼的智能網(wǎng)用戶向被叫號碼發(fā)起呼叫請求,根據(jù)該呼叫 請求,移動交換設(shè)備a(以下簡稱為MSCa/SSP)向訪問位置寄存器(Visitor Location Register,以下簡稱為VLR)發(fā)送查詢消息,例如該查詢消息可以為發(fā)送路由信息(Send Routing Information,以下簡稱為SRI),以查詢主叫號碼信息。步驟202、VLR在SRI的應(yīng)答消息(SRI_ack)中向MSCa/SSP返回主叫號碼的智能 網(wǎng)簽約信息(Origination CAMEL Subscriber Information,以下簡稱為0_CSI),O-CSI 中包括該主叫用戶對應(yīng)所在的SCP地址;并且MSCa/SSP根據(jù)O-CSI獲知該主叫號碼為 CAMEL (Customised Applications for Mobilenetwork Enhanced Logic)用戶。步驟203、MSCa/SSP根據(jù)主叫號碼的0-CSI中的SCP地址,通過信令轉(zhuǎn)接點 (Signal Transfer Point,以下簡稱為=STP)(圖中未示出)向SCP發(fā)送攜帶被叫號碼的 業(yè)務(wù)請求消息,例如該業(yè)務(wù)請求消息為初始檢測點(InitialDetect Point,以下簡稱為 IDP)消息,以向SCP請求呼叫業(yè)務(wù),觸發(fā)SCP上的智能網(wǎng)業(yè)務(wù)。步驟204、若IDP消息中攜帶的被叫號碼為短號碼,例如該被叫號碼為虛擬專用 網(wǎng)(Virtual Private Net,以下簡稱為=VPN)中的短號格式,則SCP根據(jù)ATI格式,將被叫 號碼規(guī)整為符合ATI格式的長號碼。例如該被叫號碼為60001,該短號60001對應(yīng)的手機 號碼為13912345678,則根據(jù)ATI格式,將60001規(guī)整為8613912345678。步驟205、SCP根據(jù)規(guī)整后的長號碼,分析出被叫號碼歸屬的地區(qū),并在SCP數(shù)據(jù)庫 中查詢到該地區(qū)的號碼對應(yīng)的NP數(shù)據(jù)庫的地址,然后通過STP向該NP數(shù)據(jù)庫發(fā)出ATI消 息,以查詢該被叫號碼對應(yīng)的NP信息。其中,本發(fā)明實施例中的NP數(shù)據(jù)庫可以由主叫號碼(即計費號碼)歸屬的運營 商分地區(qū)建立,該NP數(shù)據(jù)庫存儲有本地區(qū)內(nèi)所有號碼及其對應(yīng)的NP信息;NP數(shù)據(jù)庫中的 號碼以符合ATI格式的長號碼存儲,所以,需要SCP將短號碼規(guī)整為符合ATI格式的長號 碼;該ATI消息是基于移動應(yīng)用部分(Mobile Application Protocol,簡稱為MAP)協(xié)議在 3GPP中定義的;該NP數(shù)據(jù)庫也可以不分地區(qū)建立,由主叫號碼歸屬的運營商在全國范圍內(nèi) 建立一個歸屬于本運營商的NP數(shù)據(jù)庫;各個運營商維護自己的NP數(shù)據(jù)庫,使得NP數(shù)據(jù)庫 中的NP信息與國家NP數(shù)據(jù)庫中的NP信息保持同步;其中,國家NP數(shù)據(jù)庫中的NP信息由 各個運營商及時更新維護。步驟206、NP數(shù)據(jù)庫根據(jù)SCP發(fā)送的ATI消息中的被叫號碼,在NP數(shù)據(jù)庫中進行 匹配操作,查詢到該被叫號碼對應(yīng)的NP信息;然后通過STP,將攜帶了被叫號碼對應(yīng)的NP 信息的ATI應(yīng)答消息(ATI_ack)返回給SCP。由于本發(fā)明實施例中的NP數(shù)據(jù)庫是由各個運營商單獨建立或單獨按地區(qū)建立 的,所以在該NP數(shù)據(jù)庫中包含的NP狀態(tài),可以直接用本網(wǎng)或他網(wǎng)來描述,使得NP數(shù)據(jù)庫的 內(nèi)容描述比較簡單;若全國共用一個NP數(shù)據(jù)庫,則NP數(shù)據(jù)庫中包含的NP狀態(tài),就不能簡
9單的用本網(wǎng)或他網(wǎng)來描述,而需要對各個網(wǎng)絡(luò)進行描述,使得NP數(shù)據(jù)庫的內(nèi)容描述比較復(fù)雜。步驟207、SCP根據(jù)被叫號碼的NP狀態(tài),在SCP數(shù)據(jù)庫,查詢該NP狀態(tài)對應(yīng)的計費 規(guī)則。步驟208、SCP鑒權(quán)通過后,通過STP,向MSCa/SSP發(fā)送BCSM事件請求報告 (Request Report BCSM Event,以下簡稱為RRBE)、申請計費(ApplyCharging,以下簡稱 為AC)和挑單標識(Furnish Charging Information,以下簡稱為FCI)等計費參數(shù);其中 BCSM為基本呼叫狀態(tài)模式(basic call statemodel,以下簡稱為BCSM)。其中,SCP根據(jù)NP狀態(tài),在SCP數(shù)據(jù)庫中查詢到該呼叫中對主叫號碼執(zhí)行的計費 規(guī)則,根據(jù)該計費規(guī)則和主叫的資源(主叫的資源例如為主叫賬戶上的金額),可以計算 出該計費規(guī)則對應(yīng)的呼叫時長,該呼叫時長為本次呼叫可以維持的時間長度,AC中包含 了本次呼叫可以維持的時間長度,SCP將AC發(fā)送給MSCa,MSCa可以根據(jù)AC對本次呼叫進 行監(jiān)控。步驟209、SCP根據(jù)NP狀態(tài)獲知被叫號碼是否發(fā)生轉(zhuǎn)網(wǎng),當被叫號碼發(fā)生轉(zhuǎn)網(wǎng)時, 即當被叫號碼的NP狀態(tài)為本網(wǎng)轉(zhuǎn)他網(wǎng)、他網(wǎng)轉(zhuǎn)他網(wǎng)或者他網(wǎng)轉(zhuǎn)本網(wǎng)時,則在規(guī)整后的被 叫號碼前添加路由信息,并下發(fā)接續(xù)消息“cormect/continue”(表示無線連接/無線接 續(xù)),通過STP轉(zhuǎn)發(fā)給MSCa/SSP ;該接續(xù)消息中包含有添加路由信息后的規(guī)整后的被叫號碼。步驟210、MSCa/SSP根據(jù)接續(xù)消息,把呼叫路由到被叫號碼所在的移動交換設(shè)備 b(以下簡稱為MSCb/SSP),建立主叫號碼與被叫號碼之間的呼叫連接;例如MSCa/SSP向 MSCb/SSP發(fā)送初始地址消息(Initial AddressMessege,以下簡稱為IAM),把呼叫路由到 MSCb/SSP,建立主叫號碼與被叫號碼之間的呼叫連接。步驟211、呼叫結(jié)束后,MSCa/SSP通過STP向SCP交換上報計費請求報告(ACR), 通知SCP根據(jù)NP狀態(tài)對應(yīng)的計費規(guī)則進行扣費。步驟212、MSCa/SSP 通過 STP 向 SCP 交換上報 BCSM 事件報告(EventReport BCSM, 以下簡稱為ERB),通知SCP業(yè)務(wù)呼叫已經(jīng)正常掛機。步驟213、SCP下發(fā)RC( "release call")釋放呼叫相關(guān)的資源。上述具體流程可以是預(yù)付費流程,本發(fā)明實施例同樣可以適用于后付費流程,具 體流程不再贅述。本發(fā)明實施例提供的號碼攜帶處理方法,可以適用于主叫流程,當被叫號碼為短 號碼時,SCP可以將被叫號碼從短號碼規(guī)整為長號碼,并根據(jù)該長號碼獲取被叫號碼對應(yīng)的 NP信息,然后根據(jù)該NP信息發(fā)起建立呼叫連接的呼叫連接請求,實現(xiàn)了在主叫用戶撥打各 種形式的被叫號碼時,都可以正確的獲取該被叫號碼的NP信息,保證了電信業(yè)務(wù)計費正常 或路由正常。圖3為本發(fā)明號碼攜帶處理方法實施例三的信令流程圖,本實施例是針對被叫流 程場景的,如圖3所示,該方法包括步驟301、主叫號碼向被叫號碼發(fā)起呼叫后,MSCa/SSP收到SCP下發(fā)的Continue 消息后,向被叫號碼的歸屬位置寄存器(Home Location Register,以下簡稱為HLR)發(fā)送 查詢消息,例如該查詢消息為SRI。
步驟302、若被叫號碼是智能網(wǎng)用戶,則HLR會在SRI_ack中向MSCa/SSP返回被 叫號碼的智能網(wǎng)簽約信息(Termination CAMEL Subscriber Information,以下簡稱為 T-CSI) ;T-CSI中可以包括被叫號碼對應(yīng)的SCP地址。步驟303、MSCa/SSP根據(jù)從HLR返回的T-CSI中的SCP地址,通過STP向SCP發(fā)送 攜帶主叫號碼的業(yè)務(wù)請求消息,例如該業(yè)務(wù)請求消息為IDP消息,以向SCP請求呼叫業(yè)務(wù), 觸發(fā)SCP上的智能網(wǎng)業(yè)務(wù)。步驟304、若IDP消息中攜帶的主叫號碼為短號碼,例如該主叫號碼為VPN中的 短號格式,則SCP根據(jù)ATI格式,將主叫號碼規(guī)整為符合ATI格式的長號碼。步驟305、SCP根據(jù)規(guī)整后的長號碼,確認該主叫用戶為號碼攜帶的用戶,并且確 認該主叫號碼所歸屬的地區(qū)和在SCP數(shù)據(jù)庫中查詢到該地區(qū)的號碼對應(yīng)的NP數(shù)據(jù)庫的地 址,然后SCP通過STP向該NP數(shù)據(jù)庫發(fā)出ATI消息,以查詢該主叫號碼對應(yīng)的NP信息。其中,該NP數(shù)據(jù)庫可以由被叫號碼歸屬的運營商分地區(qū)建立,該NP數(shù)據(jù)庫存儲有 本地區(qū)內(nèi)所有號碼及其對應(yīng)的NP信息;NP數(shù)據(jù)庫中的號碼以符合ATI格式的長號碼存儲, 所以,需要SCP將短號碼規(guī)整為符合ATI格式的長號碼。步驟306、NP數(shù)據(jù)庫根據(jù)SCP發(fā)送的ATI消息中的主叫號碼,在NP數(shù)據(jù)庫中進行 匹配操作,查詢到該主叫號碼對應(yīng)的NP信息;然后通過STP,將攜帶了主叫號碼對應(yīng)的NP 信息的ATI應(yīng)答消息(ATI_ack)返回給SCP。步驟307、SCP根據(jù)主叫號碼的NP狀態(tài),在SCP數(shù)據(jù)庫中,查詢該NP狀態(tài)對應(yīng)的計 費規(guī)則。步驟308、SCP鑒權(quán)通過后,通過STP,向MSCa/SSP發(fā)送包括RRBE和AC等計費參數(shù)。其中,SCP根據(jù)NP狀態(tài),在SCP數(shù)據(jù)庫中查詢到該呼叫中對被叫號碼執(zhí)行的計費 規(guī)則,根據(jù)該計費規(guī)則和被叫的資源,可以計算出該計費規(guī)則對應(yīng)的呼叫時長,該呼叫時長 為本次呼叫可以維持的時間長度,AC中包含了本次呼叫可以維持的時間長度,SCP將AC發(fā) 送給MSCa,MSCa可以根據(jù)AC對本次呼叫進行監(jiān)控。步驟309、SCP下發(fā)接續(xù)消息“cormect/continuW表示無線連接/無線接續(xù)), 通過STP轉(zhuǎn)發(fā)給MSCa/SSP ;該接續(xù)消息中包括有規(guī)整后的主叫號碼。步驟310、MSCa/SSP根據(jù)接續(xù)消息,把呼叫路由到被叫所在的MSCb/SSP,建立主 叫號碼與被叫號碼之間的呼叫連接;例如MSCa/SSP向MSCb/SSP發(fā)送IAM,把呼叫路由到 MSCb/SSP,建立主叫號碼與被叫號碼之間的呼叫連接。步驟311、呼叫結(jié)束后,MSCa/SSP通過STP向SCP交換上報計費請求報告(ACR), 通知SCP根據(jù)NP狀態(tài)對應(yīng)的計費規(guī)則進行扣費。步驟312、MSCa/SSP通過STP向SCP交換上報ERB,通知SCP業(yè)務(wù)呼叫已經(jīng)正常掛 機。步驟313、SCP下發(fā)RC( "release call")釋放呼叫相關(guān)的資源。上述具體流程可以是預(yù)付費流程,本發(fā)明實施例同樣可以適用于后付費流程,具 體流程不再贅述。本發(fā)明實施例提供的號碼攜帶處理方法,可以適用于被叫流程,當主叫號碼為短 號碼時,SCP可以將主叫號碼從短號碼規(guī)整為長號碼,并根據(jù)該長號碼獲取主叫號碼對應(yīng)的NP信息,然后根據(jù)該NP信息發(fā)起建立呼叫連接的呼叫連接請求,實現(xiàn)了在各種形式的主叫 號碼撥打被叫號碼時,都可以正確的獲取該主叫號碼的NP信息,保證了電信業(yè)務(wù)計費正常 或路由正常。圖4為本發(fā)明號碼攜帶處理方法實施例四的信令流程圖,本實施例是針對前轉(zhuǎn)流 程場景的,即主叫號碼呼叫被叫號碼,被叫號碼發(fā)生前轉(zhuǎn),前轉(zhuǎn)到前轉(zhuǎn)號碼,最終實現(xiàn)主叫 號碼與前轉(zhuǎn)號碼之間的呼叫連接;如圖4所示,該方法包括步驟401、MSCa/SSP通過STP向SCP發(fā)送包含前轉(zhuǎn)附加信息(Forwardpending)和 被叫號碼T-CSI的IDP消息,以觸發(fā)SCP上的智能網(wǎng)業(yè)務(wù)。步驟402、SCP根據(jù)IDP中的前轉(zhuǎn)附加信息,向MSCa/SSP發(fā)送接續(xù)消息 (Continue)。步驟403、MSCa/SSP收到SCP下發(fā)的Continue消息后,向被叫號碼所屬的HLRb發(fā) 送查詢消息,例如該查詢消息為SRI。步驟404、HLRb收到MSCa/SSP發(fā)送的SRI后,分析被叫號碼的信息,當該被叫號碼 激活無條件前轉(zhuǎn)時,將前轉(zhuǎn)號碼作為路由地址通過SRI ack返回給MSCa/SSP,并且返回被 叫號碼的O-CSI給MSCa/SSP ;O-CSI中包括SCP地址。步驟405、MSCa/SSP根據(jù)被叫號碼0-CSI中的SCP地址,通過STP向SCP發(fā)送攜帶 前轉(zhuǎn)號碼的業(yè)務(wù)請求消息,例如該業(yè)務(wù)請求消息為IDP消息,以向SCP請求呼叫業(yè)務(wù)。步驟406、若IDP消息中攜帶的前轉(zhuǎn)號碼為短號碼,例如該前轉(zhuǎn)號碼為VPN中的 短號格式,則SCP根據(jù)ATI格式,將前轉(zhuǎn)號碼規(guī)整為符合ATI格式的長號碼。步驟407、SCP根據(jù)規(guī)整后的長號碼,分析出前轉(zhuǎn)號碼歸屬的地區(qū),并在SCP數(shù)據(jù)庫 中查詢到該地區(qū)的號碼對應(yīng)的NP數(shù)據(jù)庫的地址,然后通過STP向該NP數(shù)據(jù)庫發(fā)出ATI消 息,以查詢該前轉(zhuǎn)號碼對應(yīng)的NP信息。其中,該NP數(shù)據(jù)庫可以由被叫號碼歸屬的運營商分地區(qū)建立,該NP數(shù)據(jù)庫存儲有 本地區(qū)內(nèi)所有號碼及其對應(yīng)的NP信息;NP數(shù)據(jù)庫中的號碼以符合ATI格式的長號碼存儲, 所以,需要SCP將短號碼規(guī)整為符合ATI格式的長號碼。步驟408、NP數(shù)據(jù)庫根據(jù)SCP發(fā)送的ATI消息中的前轉(zhuǎn)號碼,在NP數(shù)據(jù)庫中進行 匹配操作,查詢到該前轉(zhuǎn)號碼對應(yīng)的NP信息;然后通過STP,將攜帶了前轉(zhuǎn)號碼對應(yīng)的NP 信息的ATI_ack返回給SCP。步驟409、SCP根據(jù)前轉(zhuǎn)號碼的NP狀態(tài),在SCP數(shù)據(jù)庫中,查詢該NP狀態(tài)對應(yīng)的計 費規(guī)則。步驟410、SCP鑒權(quán)通過后,通過STP,向MSCa/SSP發(fā)送RRBE、AC和FCI等計費參數(shù)。步驟411、SCP根據(jù)NP狀態(tài)獲知前轉(zhuǎn)號碼是否發(fā)生轉(zhuǎn)網(wǎng),當前轉(zhuǎn)號碼發(fā)生轉(zhuǎn)網(wǎng)時, 即當前轉(zhuǎn)號碼的NP狀態(tài)為本網(wǎng)轉(zhuǎn)他網(wǎng)、他網(wǎng)轉(zhuǎn)他網(wǎng)或者他網(wǎng)轉(zhuǎn)本網(wǎng)時,則在規(guī)整后的前 轉(zhuǎn)號碼前添加路由信息,并下發(fā)包含該添加路由信息后的規(guī)整后的前轉(zhuǎn)號碼的接續(xù)消息 "connect/continue,,,通過 STP 轉(zhuǎn)發(fā)給 MSCa/SSP。步驟412、MSCa/SSP根據(jù)接續(xù)消息,把呼叫路由到前轉(zhuǎn)號碼所在的移動交換設(shè)備 c(以下簡稱為MSCc/SSP),建立主叫號碼與前轉(zhuǎn)號碼之間的呼叫連接;例如MSCa/SSP向 MSCc/SSP發(fā)送IAM,把呼叫路由到MSCc/SSP,建立主叫號碼與前轉(zhuǎn)號碼之間的呼叫連接。
步驟413、呼叫結(jié)束后,MSCa/SSP通過STP向SCP交換上報計費請求報告(ACR), 通知SCP根據(jù)NP狀態(tài)對應(yīng)的計費規(guī)則對被叫號碼進行扣費。在前轉(zhuǎn)流程中,在對被叫號碼 進行計費的同時,對主叫號碼也可以進行計費,此處對主叫號碼進行計費的流程是現(xiàn)有技 術(shù)中的流程,在此不再贅述。步驟414、MSCa/SSP通過STP向SCP交換上報ERB,通知SCP業(yè)務(wù)呼叫已經(jīng)正常掛 機。步驟415、SCP下發(fā)RC( "release call")釋放呼叫相關(guān)的資源。上述具體流程可以是預(yù)付費流程,本發(fā)明實施例同樣可以適用于后付費流程,具 體流程不再贅述。本發(fā)明實施例提供的號碼攜帶處理方法,可以適用于前轉(zhuǎn)流程,當前轉(zhuǎn)號碼為短 號碼時,SCP可以將前轉(zhuǎn)號碼從短號碼規(guī)整為長號碼,并根據(jù)該長號碼獲取前轉(zhuǎn)號碼對應(yīng)的 NP信息,然后根據(jù)該NP信息發(fā)起建立呼叫連接的呼叫連接請求,實現(xiàn)了在撥打各種形式的 前轉(zhuǎn)號碼時,都可以正確的獲取該前轉(zhuǎn)號碼的NP信息,保證了電信業(yè)務(wù)計費正?;蚵酚烧?。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質(zhì)。圖5為本發(fā)明號碼攜帶處理裝置實施例一的結(jié)構(gòu)示意圖,該號碼攜帶處理裝置可 以為上述方法實施例中涉及的SCP,如圖5所示,該SCP包括接收模塊51、規(guī)整模塊53、號 碼攜帶信息獲取模塊55和呼叫連接請求模塊57 ;其中,接收模塊51用于接收MSC/SSP發(fā)送 的包括第一呼叫號碼的業(yè)務(wù)請求消息;規(guī)整模塊53用于確認第一呼叫號碼為短號碼,將第 一呼叫號碼的短號碼規(guī)整為長號碼;號碼攜帶信息獲取模塊55用于根據(jù)規(guī)整后的第一呼 叫號碼的長號碼,從NP數(shù)據(jù)庫中獲取規(guī)整后的第一呼叫號碼的長號碼對應(yīng)的NP信息;呼叫 連接請求模塊57用于根據(jù)NP信息向移動交換設(shè)備發(fā)送呼叫連接請求,呼叫連接請求包括 規(guī)整后的第一呼叫號碼的長號碼,以便于移動交換設(shè)備根據(jù)呼叫連接請求建立呼叫連接。接收模塊51接收MSC/SSP發(fā)送的包括第一呼叫號碼的業(yè)務(wù)請求消息;若獲知第一 呼叫號碼為短號碼,則規(guī)整模塊53根據(jù)一定的規(guī)則將接收模塊51接收到的第一呼叫號碼 規(guī)整為長號碼,以使根據(jù)該長號碼,可以查詢到第一呼叫號碼的NP信息;號碼攜帶信息獲 取模塊55根據(jù)規(guī)整模塊53規(guī)整后的長號碼獲得該長號碼對應(yīng)的NP數(shù)據(jù)庫的地址,然后向 該NP數(shù)據(jù)庫查詢并得到該長號碼對應(yīng)的NP信息;呼叫連接請求模塊57根據(jù)號碼攜帶信息 獲取模塊55獲取的第一呼叫號碼對應(yīng)的NP信息,向MSC/SSP發(fā)送呼叫連接請求,請求建立 第一呼叫號碼與第二呼叫號碼之間的呼叫連接或請求建立第一呼叫號碼與主叫號碼之間 的呼叫連接,該呼叫連接請求包括規(guī)整后的第一呼叫號碼。本實施例中各個模塊的工作原理和工作流程參見本發(fā)明各個方法實施例中的描 述,在此不再贅述。本發(fā)明實施例提供的號碼攜帶處理裝置,當?shù)谝缓艚刑柎a為短號碼時,號碼攜帶 處理裝置可以將第一呼叫號碼從短號碼規(guī)整為長號碼,并根據(jù)該長號碼獲取第一呼叫號碼 對應(yīng)的號碼攜帶信息,然后根據(jù)該號碼攜帶信息發(fā)起建立呼叫連接的呼叫連接請求,實現(xiàn)
13了在用戶進行各種形式的撥號時,都可以正確的獲取該號碼的號碼攜帶信息,保證了電信 業(yè)務(wù)計費正?;蚵酚烧?。圖6為本發(fā)明號碼攜帶處理裝置實施例二的結(jié)構(gòu)示意圖,基于上述實施例,如圖6 所示,該SCP包括接收模塊51、規(guī)整模塊53、號碼攜帶信息獲取模塊55、路由信息獲取模 塊52、路由添加模塊54、號碼添加模塊56、呼叫連接請求模塊57和呼叫時長發(fā)送模塊59 ; 其中號碼攜帶信息獲取模塊55包括查詢單元551和號碼攜帶信息獲取單元553,呼叫連接 請求模塊57包括第一呼叫連接請求單元571和第二呼叫連接請求單元573。其中,業(yè)務(wù)請 求消息是MSC/SSP根據(jù)第二呼叫號碼的簽約信息發(fā)送的。路由信息獲取模塊52用于從號碼攜帶信息獲取模塊55獲取的NP信息中獲取規(guī) 整后的第一呼叫號碼的長號碼的路由信息;路由添加模塊54用于在規(guī)整后的第一呼叫號 碼的長號碼前,添加路由信息獲取模塊52獲取到的路由信息;號碼添加模塊56用于將添加 有路由信息的規(guī)整后的第一呼叫號碼的長號碼,添加到呼叫連接請求模塊57發(fā)送的呼叫 連接請求中,以使呼叫連接請求模塊57發(fā)送的呼叫連接請求中,包含添加有路由信息的規(guī) 整后的第一呼叫號碼的長號碼。查詢單元551用于根據(jù)規(guī)整后的第一呼叫號碼的長號碼,獲取規(guī)整后的第一呼叫 號碼的長號碼對應(yīng)的NP數(shù)據(jù)庫地址;號碼攜帶信息獲取單元553用于根據(jù)NP數(shù)據(jù)庫地址, 從NP數(shù)據(jù)庫中獲取規(guī)整后的第一呼叫號碼的長號碼對應(yīng)的NP信息。第一呼叫連接請求單元571用于根據(jù)NP信息向移動交換設(shè)備發(fā)送呼叫連接請求, 呼叫連接請求包括規(guī)整后的第一呼叫號碼的長號碼,以便于請求移動交換設(shè)備建立規(guī)整后 的第一呼叫號碼的長號碼與第二呼叫號碼之間的呼叫連接;第二呼叫連接請求單元573用 于當?shù)谝缓艚刑柎a為前轉(zhuǎn)號碼時,根據(jù)NP信息向移動交換設(shè)備發(fā)送呼叫連接請求,呼叫連 接請求包括規(guī)整后的前轉(zhuǎn)號碼的長號碼,以便于請求移動交換設(shè)備建立規(guī)整后的前轉(zhuǎn)號碼 的長號碼與主叫號碼之間的呼叫連接。查詢單元551和號碼攜帶信息獲取單元553根據(jù)規(guī)整后的長號碼獲取第一呼叫號 碼對應(yīng)的NP信息的流程,以及路由信息獲取模塊52、路由添加模塊54和號碼添加模塊56 獲取路由信息且在第一呼叫號碼前添加路由信息并發(fā)送的流程,具體參見上述本發(fā)明各個 方法實施例中的描述,在此不再贅述。呼叫時長發(fā)送模塊59用于將與計費規(guī)則對應(yīng)的呼叫時長發(fā)送給MSC/SSP。具體 的,呼叫時長發(fā)送模塊59根據(jù)號碼攜帶信息獲取模塊55獲取的NP信息,獲取用于標識在 建立呼叫連接時,對第二呼叫號碼執(zhí)行的計費規(guī)則,并將與獲取的計費規(guī)則對應(yīng)的呼叫時 長發(fā)送給MSC/SSP。本發(fā)明實施例中的NP數(shù)據(jù)庫是由第二呼叫號碼(即計費號碼)歸屬的運營商建 立的,該運營商可以在全國范圍內(nèi)建一個歸屬于本運營商的NP數(shù)據(jù)庫,也可以分地區(qū)建立 多個歸屬于本運營商的NP數(shù)據(jù)庫。本實施例中各個模塊的工作原理和工作流程參見本發(fā)明各個方法實施例中的描 述,在此不再贅述。本發(fā)明實施例提供的號碼攜帶處理裝置,當?shù)谝缓艚刑柎a為短號碼時,號碼攜帶 處理裝置可以將第一呼叫號碼從短號碼規(guī)整為長號碼,并根據(jù)該長號碼獲取第一呼叫號碼 對應(yīng)的號碼攜帶信息,然后根據(jù)該號碼攜帶信息發(fā)起建立呼叫連接的呼叫連接請求,實現(xiàn)了在用戶進行各種形式的撥號時,都可以正確的獲取該號碼的號碼攜帶信息,保證了電信 業(yè)務(wù)計費正?;蚵酚烧!1景l(fā)明實施例還提供了一種號碼攜帶處理系統(tǒng),該系統(tǒng)包括本發(fā)明實施例提供的 任一號碼攜帶處理裝置和MSC/SSP。號碼攜帶處理裝置,用于接收MSC/SSP發(fā)送的包括第一呼叫號碼的業(yè)務(wù)請求消 息;確認第一呼叫號碼為短號碼,將第一呼叫號碼的短號碼規(guī)整為長號碼;根據(jù)規(guī)整后的 第一呼叫號碼的長號碼,從NP數(shù)據(jù)庫中獲取規(guī)整后的第一呼叫號碼的長號碼對應(yīng)的NP信 息;根據(jù)NP信息向MSC/SSP發(fā)送呼叫連接請求,呼叫連接請求包括規(guī)整后的第一呼叫號碼 的長號碼,以便于MSC/SSP根據(jù)呼叫連接請求建立呼叫連接。MSC/SSP,用于向號碼攜帶處理裝置發(fā)送包括第一呼叫號碼的業(yè)務(wù)請求消息,和接 收號碼攜帶處理裝置發(fā)送的包括規(guī)整后的第一呼叫號碼的長號碼的呼叫連接請求。本實施例中各個模塊的工作原理和工作流程參見本發(fā)明各個方法實施例中的描 述,在此不再贅述。本發(fā)明實施例提供的號碼攜帶處理系統(tǒng)中,還可以包括NP數(shù)據(jù)庫,該NP數(shù)據(jù)庫可 以由第二呼叫號碼(即計費號碼)歸屬的運營商建立,該運營商可以在全國范圍內(nèi)建一個 歸屬于本運營商的NP數(shù)據(jù)庫,也可以分地區(qū)建立多個歸屬于本運營商的NP數(shù)據(jù)庫。本發(fā)明實施例提供的號碼攜帶處理系統(tǒng),當?shù)谝缓艚刑柎a為短號碼時,號碼攜帶 處理裝置可以將第一呼叫號碼從短號碼規(guī)整為長號碼,并根據(jù)該長號碼獲取第一呼叫號碼 對應(yīng)的號碼攜帶信息,然后根據(jù)該號碼攜帶信息發(fā)起建立呼叫連接的呼叫連接請求,實現(xiàn) 了在用戶進行各種形式的撥號時,都可以正確的獲取該號碼的號碼攜帶信息,保證了電信 業(yè)務(wù)計費正常或路由正常。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡 管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解其依然 可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精 神和范圍。
權(quán)利要求
一種號碼攜帶處理方法,其特征在于,包括接收移動交換設(shè)備發(fā)送的包括第一呼叫號碼的業(yè)務(wù)請求消息;確認所述第一呼叫號碼為短號碼,將所述第一呼叫號碼的短號碼規(guī)整為長號碼;根據(jù)所述規(guī)整后的第一呼叫號碼的長號碼,從號碼攜帶數(shù)據(jù)庫中獲取所述規(guī)整后的第一呼叫號碼的長號碼對應(yīng)的號碼攜帶信息;根據(jù)所述號碼攜帶信息向所述移動交換設(shè)備發(fā)送呼叫連接請求,所述呼叫連接請求包括所述規(guī)整后的第一呼叫號碼的長號碼,以便于所述移動交換設(shè)備根據(jù)所述呼叫連接請求建立呼叫連接。
2.根據(jù)權(quán)利要求1所述的號碼攜帶處理方法,其特征在于,所述業(yè)務(wù)請求消息是所述 移動交換設(shè)備根據(jù)第二呼叫號碼的簽約信息發(fā)送的,所述根據(jù)所述號碼攜帶信息向所述移 動交換設(shè)備發(fā)送呼叫連接請求,所述呼叫連接請求包括所述規(guī)整后的第一呼叫號碼的長號 碼,以便于所述移動交換設(shè)備根據(jù)所述呼叫連接請求建立呼叫連接,包括根據(jù)所述號碼攜帶信息向所述移動交換設(shè)備發(fā)送呼叫連接請求,所述呼叫連接請求包 括所述規(guī)整后的第一呼叫號碼的長號碼,以便于請求所述移動交換設(shè)備建立所述規(guī)整后的 第一呼叫號碼的長號碼與所述第二呼叫號碼之間的呼叫連接;或所述第一呼叫號碼為前轉(zhuǎn)號碼,根據(jù)所述號碼攜帶信息向所述移動交換設(shè)備發(fā)送呼叫 連接請求,所述呼叫連接請求包括所述規(guī)整后的前轉(zhuǎn)號碼的長號碼,以便于請求所述移動 交換設(shè)備建立所述規(guī)整后的前轉(zhuǎn)號碼的長號碼與主叫號碼之間的呼叫連接。
3.根據(jù)權(quán)利要求1或2所述的號碼攜帶處理方法,其特征在于,所述根據(jù)所述號碼攜帶 信息向所述移動交換設(shè)備發(fā)送呼叫連接請求,包括在所述規(guī)整后的第一呼叫號碼的長號碼前,添加從所述號碼攜帶信息中獲取到的所述 規(guī)整后的第一呼叫號碼的長號碼的路由信息;向所述移動交換設(shè)備發(fā)送所述呼叫連接請求,所述呼叫連接請求包括攜帶有所述路由 信息的規(guī)整后的第一呼叫號碼的長號碼。
4.根據(jù)權(quán)利要求1或2所述的號碼攜帶處理方法,其特征在于,所述根據(jù)所述號碼攜帶 信息向所述移動交換設(shè)備發(fā)送呼叫連接請求前還包括根據(jù)所述號碼攜帶信息獲取用于標識在建立呼叫連接時,對第二呼叫號碼執(zhí)行的計費 規(guī)則,并將與獲取的所述計費規(guī)則對應(yīng)的呼叫時長發(fā)送給所述移動交換設(shè)備。
5.根據(jù)權(quán)利要求1或2所述的號碼攜帶處理方法,其特征在于,所述根據(jù)所述規(guī)整后的 第一呼叫號碼的長號碼,從號碼攜帶數(shù)據(jù)庫中獲取所述規(guī)整后的第一呼叫號碼的長號碼對 應(yīng)的號碼攜帶信息,包括根據(jù)所述規(guī)整后的第一呼叫號碼的長號碼,獲取所述規(guī)整后的第一呼叫號碼的長號碼 對應(yīng)的號碼攜帶數(shù)據(jù)庫地址;根據(jù)所述號碼攜帶數(shù)據(jù)庫地址,從所述號碼攜帶數(shù)據(jù)庫中獲取所述規(guī)整后的第一呼叫 號碼的長號碼對應(yīng)的所述號碼攜帶信息。
6.根據(jù)權(quán)利要求1或2所述的號碼攜帶處理方法,其特征在于,所述將所述第一呼叫號 碼的短號碼規(guī)整為長號碼包括根據(jù)隨時查詢ATI格式,將所述第一呼叫號碼的短號碼規(guī)整為符合隨時查詢ATI格式 的長號碼。
7.一種號碼攜帶處理裝置,其特征在于,包括接收模塊,用于接收移動交換設(shè)備發(fā)送的包括第一呼叫號碼的業(yè)務(wù)請求消息;規(guī)整模塊,用于確認所述第一呼叫號碼為短號碼,將所述第一呼叫號碼的短號碼規(guī)整 為長號碼;號碼攜帶信息獲取模塊,用于根據(jù)所述規(guī)整后的第一呼叫號碼的長號碼,從號碼攜帶 數(shù)據(jù)庫中獲取所述規(guī)整后的第一呼叫號碼的長號碼對應(yīng)的號碼攜帶信息;呼叫連接請求模塊,用于根據(jù)所述號碼攜帶信息向所述移動交換設(shè)備發(fā)送呼叫連接請 求,所述呼叫連接請求包括所述規(guī)整后的第一呼叫號碼的長號碼,以便于所述移動交換設(shè) 備根據(jù)所述呼叫連接請求建立呼叫連接。
8.根據(jù)權(quán)利要求7所述的號碼攜帶處理裝置,其特征在于,所述業(yè)務(wù)請求消息是所述 移動交換設(shè)備根據(jù)第二呼叫號碼的簽約信息發(fā)送的,所述呼叫連接請求模塊包括第一呼叫連接請求單元,用于根據(jù)所述號碼攜帶信息向所述移動交換設(shè)備發(fā)送呼叫連 接請求,所述呼叫連接請求包括所述規(guī)整后的第一呼叫號碼的長號碼,以便于請求所述移 動交換設(shè)備建立所述規(guī)整后的第一呼叫號碼的長號碼與所述第二呼叫號碼之間的呼叫連 接;第二呼叫連接請求單元,用于所述第一呼叫號碼為前轉(zhuǎn)號碼,根據(jù)所述號碼攜帶信息 向所述移動交換設(shè)備發(fā)送呼叫連接請求,所述呼叫連接請求包括所述規(guī)整后的前轉(zhuǎn)號碼的 長號碼,以便于請求所述移動交換設(shè)備建立所述規(guī)整后的前轉(zhuǎn)號碼的長號碼與主叫號碼之 間的呼叫連接。
9.根據(jù)權(quán)利要求7或8所述的號碼攜帶處理裝置,其特征在于,還包括路由信息獲取模塊,用于從所述號碼攜帶信息獲取模塊獲取的所述號碼攜帶信息中獲 取所述規(guī)整后的第一呼叫號碼的長號碼的路由信息;路由添加模塊,用于在所述規(guī)整后的第一呼叫號碼的長號碼前,添加所述路由信息獲 取模塊獲取到的路由信息;號碼添加模塊,用于將添加有所述路由信息的所述規(guī)整后的第一呼叫號碼的長號碼, 添加到所述呼叫連接請求模塊發(fā)送的呼叫連接請求中。
10.根據(jù)權(quán)利要求7或8所述的號碼攜帶處理裝置,其特征在于,還包括呼叫時長發(fā)送模塊,用于根據(jù)所述號碼攜帶信息獲取模塊獲取的所述號碼攜帶信息, 獲取用于標識在建立呼叫連接時,對第二呼叫號碼執(zhí)行的計費規(guī)則,并將與獲取的所述計 費規(guī)則對應(yīng)的呼叫時長發(fā)送給所述移動交換設(shè)備。
11.根據(jù)權(quán)利要求7或8所述的號碼攜帶處理裝置,其特征在于,所述號碼攜帶信息獲 取模塊包括查詢單元,用于根據(jù)所述規(guī)整后的第一呼叫號碼的長號碼,獲取所述規(guī)整后的第一呼 叫號碼的長號碼對應(yīng)的號碼攜帶數(shù)據(jù)庫地址;號碼攜帶信息獲取單元,用于根據(jù)所述號碼攜帶數(shù)據(jù)庫地址,從所述號碼攜帶數(shù)據(jù)庫 中獲取所述規(guī)整后的第一呼叫號碼的長號碼對應(yīng)的所述號碼攜帶信息。
12.—種號碼攜帶處理系統(tǒng),其特征在于,包括號碼攜帶處理裝置和移動交換設(shè)備, 其中,所述號碼攜帶處理裝置,用于接收移動交換設(shè)備發(fā)送的包括第一呼叫號碼的業(yè)務(wù)請求消息;確認所述第一呼叫號碼為短號碼,將所述第一呼叫號碼的短號碼規(guī)整為長號碼;根 據(jù)所述規(guī)整后的第一呼叫號碼的長號碼,從號碼攜帶數(shù)據(jù)庫中獲取所述規(guī)整后的第一呼叫 號碼的長號碼對應(yīng)的號碼攜帶信息;根據(jù)所述號碼攜帶信息向所述移動交換設(shè)備發(fā)送呼叫 連接請求,所述呼叫連接請求包括所述規(guī)整后的第一呼叫號碼的長號碼,以便于所述移動 交換設(shè)備根據(jù)所述呼叫連接請求建立呼叫連接;所述移動交換設(shè)備,用于向所述號碼攜帶處理裝置發(fā)送包括第一呼叫號碼的業(yè)務(wù)請求 消息,和接收所述號碼攜帶處理裝置發(fā)送的包括所述規(guī)整后的第一呼叫號碼的長號碼的呼 叫連接請求。
全文摘要
本發(fā)明實施例提供一種號碼攜帶處理方法、裝置及系統(tǒng),該方法包括接收移動交換設(shè)備發(fā)送的包括第一呼叫號碼的業(yè)務(wù)請求消息;確認第一呼叫號碼為短號碼,將第一呼叫號碼的短號碼規(guī)整為長號碼;根據(jù)規(guī)整后的第一呼叫號碼的長號碼,從號碼攜帶數(shù)據(jù)庫中獲取規(guī)整后的第一呼叫號碼的長號碼對應(yīng)的號碼攜帶信息;根據(jù)號碼攜帶信息向移動交換設(shè)備發(fā)送呼叫連接請求。本發(fā)明實施例提供的號碼攜帶處理方法、裝置及系統(tǒng),當?shù)谝缓艚刑柎a為短號碼時,可以將第一呼叫號碼從短號碼規(guī)整為長號碼,并根據(jù)該長號碼獲取第一呼叫號碼對應(yīng)的號碼攜帶信息,實現(xiàn)了在用戶進行各種形式的撥號時,都可以正確的獲取該號碼的號碼攜帶信息,保證了電信業(yè)務(wù)計費正?;蚵酚烧!?br>
文檔編號H04W76/02GK101998379SQ20091009158
公開日2011年3月30日 申請日期2009年8月26日 優(yōu)先權(quán)日2009年8月26日
發(fā)明者胡亞玲 申請人:華為技術(shù)有限公司