虛擬小交換機(jī)出入局號碼動態(tài)分配的方法、裝置及平臺的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及虛擬小交換機(jī)技術(shù)領(lǐng)域,尤其涉及一種虛擬小交換機(jī)出入局號碼動態(tài)分配的方法、裝置及平臺。
【背景技術(shù)】
[0002]小交換機(jī)是企業(yè)通信系統(tǒng)的主要實(shí)現(xiàn)方案,能實(shí)現(xiàn)用戶分級,話務(wù)臺,統(tǒng)一呼叫等各方面業(yè)務(wù)。隨著通信技術(shù)的發(fā)展,小交換機(jī)的實(shí)現(xiàn)方式逐步將從各個企業(yè)實(shí)體建設(shè)轉(zhuǎn)為網(wǎng)絡(luò)側(cè)虛擬化的方式提供。運(yùn)營商作為虛擬小交換機(jī)的提供方,將建設(shè)虛擬化交換機(jī)平臺,為用戶提供統(tǒng)一通信的服務(wù)。虛擬化小交換機(jī)平臺的建設(shè),實(shí)現(xiàn)了將不同廠商的小交換機(jī)功能實(shí)現(xiàn)虛擬化布置,實(shí)現(xiàn)網(wǎng)絡(luò)側(cè)提供小交換機(jī)服務(wù)。每個企業(yè)用戶使用獨(dú)立的虛擬化小交換機(jī)服務(wù),即兼容了原有小交換機(jī)的使用習(xí)慣,同時也通過虛擬化的方式提供更多的統(tǒng)一通信服務(wù),并且能動態(tài)的分配資源,節(jié)省投資成本。小交換機(jī)與現(xiàn)有通信網(wǎng)絡(luò)互通一般是通過Sip中繼的方式實(shí)現(xiàn),通常做法是在核心網(wǎng)為每個企業(yè)的小交換機(jī)開設(shè)多個公共出入局號碼,實(shí)現(xiàn)小交互機(jī)用戶的出局呼叫功能。但虛擬交換機(jī)平臺使用后,小交換機(jī)轉(zhuǎn)移至平臺側(cè),如果還沿用原有出入局號碼使用方式,無法做到號碼資源動態(tài)分配的效果。應(yīng)此,如何針對虛擬化小交換機(jī)平臺實(shí)現(xiàn)整體的出入局號碼解決方式,是小交換機(jī)虛擬化工作中的重要問題。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明要解決的一個技術(shù)問題是提供一種虛擬小交換機(jī)出入局號碼動態(tài)分配的方法,能夠?qū)⒊?、入局呼叫中的邏輯號碼替換為共享的物理號碼。
[0004]一種虛擬小交換機(jī)出入局號碼動態(tài)分配的方法,包括:當(dāng)接收到出局呼叫時,將所述出局呼叫的主叫號碼替換為物理號碼,并將所述出局呼叫發(fā)送到核心網(wǎng)絡(luò);當(dāng)接收到入局呼叫時,將所述入局呼叫的被叫號碼替換為所述物理號碼,建立所述物理號碼與虛擬小交換機(jī)的映射關(guān)系,并將所述入局呼叫返回核心網(wǎng)絡(luò);其中,所述被叫號碼都為邏輯號碼,多個虛擬小交換機(jī)共用所述物理號碼。
[0005]根據(jù)本發(fā)明的一個實(shí)施例,進(jìn)一步的,為多個虛擬小交換機(jī)分別配置各自的邏輯號碼;在所述核心網(wǎng)中的歸屬用戶服務(wù)器HSS中配置多個虛擬小交換機(jī)共用的物理號碼池。
[0006]根據(jù)本發(fā)明的一個實(shí)施例,進(jìn)一步的,當(dāng)接收到所述虛擬小交換機(jī)發(fā)送的SIP協(xié)議的invite消息、并判斷所述invite消息中的主叫號碼為出局號碼時,貝U所述invite消息所述為出局呼叫請求;在所述物理號碼池中獲取一個空閑的物理號碼作為出局呼叫請求的路由物理號碼,并通知所述HSS鎖住此物理號碼;將此物理號碼填充至所述invite消息中替代所述invite消息中的主叫號碼;將所述invite消息發(fā)送到核心網(wǎng)絡(luò),并在通話結(jié)束后,通知所述HSS釋放此物理號碼。
[0007]根據(jù)本發(fā)明的一個實(shí)施例,進(jìn)一步的,當(dāng)接收到核心網(wǎng)絡(luò)發(fā)送的invite消息并且被叫號碼為邏輯號碼時,在所述物理號碼池中獲取一個空閑的物理號碼作為所述入局呼叫請求的路由物理號碼,并通知所述HSS鎖住此物理號碼;根據(jù)此邏輯號碼判斷與此入局呼叫請求對應(yīng)的虛擬小交換機(jī),并建立此物理號碼與虛擬小交換機(jī)的映射關(guān)系;將此物理號碼填充至所述invite消息中替代所述invite消息中的被叫號碼,并將所述invite消息發(fā)送到核心網(wǎng)絡(luò);當(dāng)接收到核心網(wǎng)絡(luò)發(fā)送的invite消息并且被叫號碼為物理號碼時,根據(jù)所述映射關(guān)系獲取與此物理號碼對應(yīng)的虛擬小交換機(jī),將所述invite消息轉(zhuǎn)發(fā)到此虛擬小交換機(jī)的語音服務(wù)臺;所述服務(wù)臺接聽此入局呼叫并提示輸入分機(jī)號碼,用戶通過二次撥號完成分機(jī)號碼的輸入,由虛擬小交換機(jī)完成此次通話;通話結(jié)束后,通知所述HSS釋放物理號碼。
[0008]根據(jù)本發(fā)明的一個實(shí)施例,進(jìn)一步的,在接收到將主叫或被叫的邏輯號碼替換為物理號碼的invite消息后,所述核心網(wǎng)絡(luò)中的呼叫會話控制功能CSCF根據(jù)所述物理號碼進(jìn)行路由、計(jì)費(fèi)或業(yè)務(wù)觸發(fā)。
[0009]本發(fā)明要解決的一個技術(shù)問題是提供一種虛擬小交換機(jī)出入局號碼動態(tài)分配的裝置,能夠?qū)⒊?、入局呼叫中的邏輯號碼替換為共享的物理號碼。
[0010]一種虛擬小交換機(jī)出入局號碼動態(tài)分配的裝置,包括:出局呼叫處理單元,用于當(dāng)接收到出局呼叫時,將所述出局呼叫的主叫號碼替換為物理號碼,并將所述出局呼叫發(fā)送到核心網(wǎng)絡(luò);入局呼叫處理單元,用于當(dāng)接收到入局呼叫時,將所述入局呼叫的被叫號碼替換為所述物理號碼,建立所述物理號碼與虛擬小交換機(jī)的映射關(guān)系,并將所述入局呼叫返回核心網(wǎng)絡(luò);其中,所述被叫號碼都為邏輯號碼,多個虛擬小交換機(jī)共用所述物理號碼。
[0011]根據(jù)本發(fā)明的一個實(shí)施例,進(jìn)一步的,邏輯號碼分配單元,用于為多個虛擬小交換機(jī)分別配置各自的邏輯號碼;其中,在所述核心網(wǎng)中的歸屬用戶服務(wù)器HSS中配置多個虛擬小交換機(jī)共用的物理號碼池。
[0012]根據(jù)本發(fā)明的一個實(shí)施例,進(jìn)一步的,所述出局呼叫處理單元,還用于當(dāng)接收到所述虛擬小交換機(jī)發(fā)送的SIP協(xié)議的invite消息并且所述invite消息中的主叫號碼為出局號碼時,在所述物理號碼池中獲取一個空閑的物理號碼作為出局呼叫請求的路由物理號碼,并通知所述HSS鎖住此物理號碼;將此物理號碼填充至所述invite消息中替代所述invite消息中的主叫號碼;將所述invite消息發(fā)送到核心網(wǎng)絡(luò),并在通話結(jié)束后,通知所述HSS釋放此物理號碼。
[0013]根據(jù)本發(fā)明的一個實(shí)施例,進(jìn)一步的,所述入局呼叫處理單元,還用于當(dāng)接收到核心網(wǎng)絡(luò)發(fā)送的invite消息并且被叫號碼為邏輯號碼時,在所述物理號碼池中獲取一個空閑的物理號碼作為所述入局呼叫請求的路由物理號碼,并通知所述HSS鎖住此物理號碼;根據(jù)此邏輯號碼判斷與此入局呼叫請求對應(yīng)的虛擬小交換機(jī),并建立此物理號碼與虛擬小交換機(jī)的映射關(guān)系;將此物理號碼填充至所述invite消息中替代所述invite消息中的被叫號碼,并將所述invite消息發(fā)送到核心網(wǎng)絡(luò);所述入局呼叫處理單元,還用于當(dāng)接收到核心網(wǎng)絡(luò)發(fā)送的invite消息、并且被叫號碼為物理號碼時,根據(jù)所述映射關(guān)系獲取與此物理號碼對應(yīng)的虛擬小交換機(jī),將所述invite消息轉(zhuǎn)發(fā)到此虛擬小交換機(jī)的語音服務(wù)臺;通話結(jié)束后,通知所述HSS釋放物理號碼。
[0014]一種虛擬小交換機(jī)平臺設(shè)備,包括:多個虛擬小交換機(jī)和如權(quán)利要求6至9任意一項(xiàng)所述的虛擬小交換機(jī)出入局號碼動態(tài)分配的裝置。
[0015]本發(fā)明的虛擬小交換機(jī)出入局號碼動態(tài)分配的方法、裝置及平臺,將出、入局呼叫中的邏輯號碼替換為共享的物理號碼,實(shí)現(xiàn)通信網(wǎng)絡(luò)中的路由和計(jì)費(fèi),同時也能釋放邏輯號碼,支持多用戶同時呼入,實(shí)現(xiàn)虛擬小交換機(jī)平臺設(shè)備中的所有虛擬小交換機(jī)共享共用的出局號碼,根據(jù)業(yè)務(wù)需要動態(tài)分配出局號碼資源。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1為根據(jù)本發(fā)明的虛擬小交換機(jī)出入局號碼動態(tài)分配的方法的一個實(shí)施例的流程圖;
[0018]圖2為根據(jù)本發(fā)明的虛擬小交換機(jī)出入局號碼動態(tài)分配的方法的另一個實(shí)施例的流程圖;
[0019]圖3為根據(jù)本發(fā)明的虛擬小交換機(jī)出入局號碼動態(tài)分配裝置在網(wǎng)絡(luò)中的部署示意圖;
[0020]圖4為根據(jù)本發(fā)明的本發(fā)明的虛擬小交換機(jī)出入局號碼動態(tài)分配裝置的一個實(shí)施例的模塊示意圖。
【具體實(shí)施方式】
[0021]下面參照附圖對本發(fā)明進(jìn)行更全面的描述,其中說明本發(fā)明的示例性實(shí)施例。下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。下面結(jié)合各個圖和實(shí)施例對本發(fā)明的技術(shù)方案進(jìn)行多方面的描述。
[0022]圖1為根據(jù)本發(fā)明的虛擬小交換機(jī)出入局號碼動態(tài)分配的方法的一個實(shí)施例的流程圖,如圖1所不:
[0023]步驟101,接收到呼叫。
[0024]步驟102,判斷呼叫為出局呼叫或入局呼叫。
[0025]步驟103,當(dāng)接收到出局呼叫時,將出局呼叫的主叫號碼替換為物理號碼,并將出局呼叫路由到核心網(wǎng)絡(luò)。
[0026]步驟104,當(dāng)接收到入局呼叫時,將入局呼叫的被叫號碼替換為物理號碼,建立物理號碼與虛擬小交換機(jī)的映射關(guān)系,并將入局呼叫返回核心