專利名稱:一種終端間短號碼呼叫的方法、系統(tǒng)和查詢設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明方案涉及無線通信領(lǐng)域,尤其涉及一種終端間短號碼呼叫的方法、系統(tǒng)和查詢設(shè)備。
背景技術(shù):
虛擬專用移動網(wǎng)(VirtualPrivate Mobile Network, VPMN)是基于電路交換域(Circuit Switching, CS)的,以全球移動通信系統(tǒng)(Global System for MobileCommunications, GSM)網(wǎng)絡(luò)為基礎(chǔ),以移動智能網(wǎng)(Intelligent Network, IN)為支撐,建立的一種邏輯話路專用網(wǎng)絡(luò),同一 VPMN組內(nèi)的移動終端之間可實現(xiàn)短號互撥,享受資費優(yōu)惠等。虛擬交換總機(Centralized Exchange, Centrex)業(yè)務(wù)是基于互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)(Internet Protocol Multimedia Subsystem, IMS)的業(yè)務(wù),Centrex 業(yè)務(wù)通過無線或者有線的方式將接入的終端組成一個虛擬的通信群組,使得在這一虛擬群組中的終端可以實現(xiàn)短號互撥,享受資費優(yōu)惠等。隨著移動通信業(yè)務(wù)的不斷發(fā)展,使用VPMN業(yè)務(wù)的集團用戶和使用Centrex業(yè)務(wù)的集團用戶數(shù)量也不斷增加,因此,基于CS域網(wǎng)絡(luò)的VPMN業(yè)務(wù)和基于IMS域網(wǎng)絡(luò)的Centrex業(yè)務(wù)之間通過短號碼的互撥業(yè)務(wù)融合顯得尤為重要。目前,將VPMN業(yè)務(wù)和Centrex業(yè)務(wù)進行融合的方式可以是通過融合虛擬專用網(wǎng)(Virtual Private Network, VPN)平臺的方式來實現(xiàn),主要內(nèi)容為:在虛擬專用網(wǎng)(Virtual Private Network, VPN)平臺中額外增加兩個接口,其中一個接口是支持VPMN業(yè)務(wù)的CAMEL應(yīng)用部分(CAMEL Application Part, CAP)接口,另一個接口是支持Centrex業(yè)務(wù)的會話初始化協(xié)議(Session Initiation Protocol, SIP)接口,也就是說,VPN平臺上需同時具備CS域網(wǎng)絡(luò)中業(yè)務(wù)控制點(Service Control Point,SCP)和IMS網(wǎng)絡(luò)中應(yīng)用服務(wù)器(Application Server, AS)的特征,通過增加的兩個接口,可使Centrex業(yè)務(wù)的集團用戶和VPMN業(yè)務(wù)的集團用戶能夠在同一的虛擬網(wǎng)集團下進行編號并實現(xiàn)短號碼互撥。在上述融合VPMN業(yè)務(wù)和Centrex業(yè)務(wù)的方式下,需要新建VPN平臺,使現(xiàn)有網(wǎng)絡(luò)架構(gòu)發(fā)生較大改變,同時,VPN平臺具備SCP和AS的特征,會造成現(xiàn)有網(wǎng)絡(luò)中SCP和AS的資源閑置。
發(fā)明內(nèi)容
本發(fā)明方案提供了一種終端間短號碼呼叫的方法、系統(tǒng)和查詢設(shè)備,用于解決VPN融合平臺導(dǎo)致的VPMN業(yè)務(wù)和Centrex業(yè)務(wù)的資源閑置的問題。一種終端間短號碼呼叫的方法,該方法包括:接收來自主叫側(cè)的攜帶被叫終端短號碼和主叫終端長號碼的第一查詢請求,并根據(jù)本地存儲的業(yè)務(wù)數(shù)據(jù),查詢出主叫終端長號碼對應(yīng)的集團號,以及該集團號和被叫終端短號碼共同對應(yīng)的被叫終端長號碼,并返回給主叫側(cè);當(dāng)根據(jù)所述被叫終端長號碼將呼叫路由至被叫側(cè)時,接收來自被叫側(cè)的攜帶主叫終端長號碼和被叫終端長號碼的第二查詢請求,并根據(jù)本地存儲的業(yè)務(wù)數(shù)據(jù),查詢出主叫終端長號碼對應(yīng)的短號碼、主叫終端集團號,以及被叫終端長號碼對應(yīng)的集團號,并返回給被叫側(cè),實現(xiàn)主叫終端和被叫終端間的短號碼呼叫;所述主叫側(cè)支持虛擬專用移動網(wǎng)VPMN業(yè)務(wù)或虛擬交換總機Centrex業(yè)務(wù)中的一種業(yè)務(wù),所述被叫側(cè)支持另一種業(yè)務(wù)?!N查詢設(shè)備,該查詢設(shè)備包括:存儲模塊,用于存儲終端的業(yè)務(wù)數(shù)據(jù);接收模塊,用于接收來自主叫側(cè)的攜帶被叫終端短號碼和主叫終端長號碼的第一查詢請求,以及來自被叫側(cè)的攜帶主叫終端長號碼和被叫終端長號碼的第二查詢請求,所述主叫側(cè)支持虛擬專用移動網(wǎng)VPMN業(yè)務(wù)或虛擬交換總機Centrex業(yè)務(wù)中的一種業(yè)務(wù),所述被叫側(cè)支持另一種業(yè)務(wù);查詢模塊,用于根據(jù)所述第一查詢請求中被叫終端短號碼和主叫終端長號碼,從所述存儲模塊中查詢出主叫終端長號碼對應(yīng)的集團號,以及該集團號和被叫終端短號碼共同對應(yīng)的被叫終端長號碼并返回給主叫側(cè),以及根據(jù)所述第二查詢請求中主叫終端長號碼和被叫終端長號碼,從所述存儲模塊中查詢出所述主叫終端長號碼對應(yīng)的短號碼、主叫終端集團號,以及被叫終端長號碼對應(yīng)的集團號,并返回給被叫側(cè)。一種終端間短號碼呼叫的系統(tǒng),該系統(tǒng)包括:主叫側(cè),用于向查詢設(shè)備發(fā)起攜帶被叫終端短號碼和主叫終端的長號碼的第一查詢請求,并根據(jù)查詢設(shè)備返回的被叫終端長號碼,將呼叫路由至被叫側(cè);查詢設(shè)備,用于在接收到來自主叫側(cè)的第一查詢請求時,從本地存儲的業(yè)務(wù)數(shù)據(jù)中查詢出主叫終端長號碼對應(yīng)的集團號、該集團號和被叫終端短號碼共同對應(yīng)的被叫終端長號碼并返回給主叫側(cè),以及在接收到來自被叫側(cè)的第二查詢請求時,從本地存儲的業(yè)務(wù)數(shù)據(jù)中查詢出主叫終端長號碼對應(yīng)的短號碼、主叫終端集團號,以及被叫終端長號碼對應(yīng)的集團號并返回給被叫側(cè);被叫側(cè),用于向查詢設(shè)備發(fā)起攜帶主叫終端長號碼和被叫終端長號碼的第二查詢請求,在接收到查詢設(shè)備返回的主叫終端短號碼、主叫終端集團號、被叫終端集團號后,實現(xiàn)主叫終端和被叫終端間的短號碼呼叫,所述主叫側(cè)支持虛擬專用移動網(wǎng)VPMN業(yè)務(wù)或虛擬交換總機Centrex業(yè)務(wù)中的一種業(yè)務(wù),所述被叫側(cè)支持另一種業(yè)務(wù)。本發(fā)明有益效果如下:本發(fā)明實施例在基于CS域網(wǎng)絡(luò)的VPMN業(yè)務(wù)與基于MS域網(wǎng)絡(luò)的Centrex業(yè)務(wù)之間的融合場景下,在查詢設(shè)備中保存各終端的業(yè)務(wù)數(shù)據(jù),以便于分屬于VPMN業(yè)務(wù)和Centrex業(yè)務(wù)下的終端進行短號碼呼叫時,主叫側(cè)可從查詢設(shè)備中查詢出被叫終端長號碼,同時,被叫側(cè)也可從查詢設(shè)備中查詢出主叫終端短號碼、主叫終端集團號、被叫終端集團號后,根據(jù)所述主叫終端短號碼實現(xiàn)了在不額外新增VPN的情況下,使得分屬于VPMN業(yè)務(wù)和Centrex業(yè)務(wù)下的終端可進行短號碼呼叫。
圖1為本發(fā)明實施例中的一種終端間短號碼呼叫的方法流程圖;圖2為本發(fā)明實施例中的一種終端間短號碼呼叫的方法流程圖;圖3為本發(fā)明實施例中的一種查詢設(shè)備的結(jié)構(gòu)示意圖;圖4為發(fā)明本實施例中的以主叫側(cè)支持VPMN業(yè)務(wù)、被叫側(cè)支持Centrex業(yè)務(wù)為例一種終端間短號碼呼叫的系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式為了實現(xiàn)本發(fā)明的目的,本發(fā)明實施例提供了一種終端間短號碼呼叫的方法、系統(tǒng)和查詢設(shè)備的方案,在基于CS域網(wǎng)絡(luò)的VPMN業(yè)務(wù)與基于MS域網(wǎng)絡(luò)的Centrex業(yè)務(wù)之間的融合場景下,在查詢設(shè)備中保存各終端在虛擬網(wǎng)絡(luò)中的業(yè)務(wù)數(shù)據(jù),以便于分屬于VPMN業(yè)務(wù)和Centrex業(yè)務(wù)下的終端進行短號碼呼叫時,主叫側(cè)可從查詢設(shè)備中查詢出被叫終端長號碼,同時,被叫側(cè)也可從查詢設(shè)備中查詢出主叫終端短號碼、主叫終端集團號、被叫終端集團號后,實現(xiàn)了在不額外新增VPN的情況下,使得分屬于VPMN業(yè)務(wù)和Centrex業(yè)務(wù)下的終端可進行短號碼呼叫。本發(fā)明各實施例中涉及的長號碼是指在通信網(wǎng)絡(luò)中終端的ID號,例如:手機號碼,固定電話號碼等。本發(fā)明各實施例中涉及的短號碼是指終端成為集團用戶時,為該終端分配的虛擬號碼,短號碼的位數(shù)比長號碼少,所述集團號為終端所屬集團的標(biāo)識。終端的長號碼、集團號、短號碼之間存在對應(yīng)關(guān)系,也就是可以根據(jù)終端的全局唯一長號碼確定終端的集團號以及終端所在集團內(nèi)的短號碼,以及根據(jù)終端的集團號以及短號碼確定共同對應(yīng)的長號碼。所述對應(yīng)關(guān)系可以以業(yè)務(wù)數(shù)據(jù)的形式存儲在BOSS中,或是存儲在其他設(shè)備中。在本實施例的方案中,若進行短號碼呼叫中的主叫側(cè)能夠支持VPMN業(yè)務(wù),即主叫終端是VPMN業(yè)務(wù)下的終端,則被叫側(cè)能夠支持Centrex業(yè)務(wù),即被叫終端是Centrex業(yè)務(wù)下的終端;若進行短號碼呼叫中的主叫側(cè)能夠支持Centrex業(yè)務(wù),即主叫終端是Centrex業(yè)務(wù)下的終端,則被叫側(cè)能夠支持VPMN業(yè)務(wù),即被叫終端是VPMN業(yè)務(wù)下的終端。下面結(jié)合說明書附圖對本發(fā)明實施例進行詳細描述。如圖1所示,為本發(fā)明實施例中的一種終端間短號碼呼叫的方法流程圖,包括以下幾個步驟:步驟101:接收來自主叫側(cè)的攜帶被叫終端短號碼和主叫終端長號碼的第一查詢請求,并根據(jù)本地存儲的業(yè)務(wù)數(shù)據(jù),查詢出主叫終端長號碼對應(yīng)的集團號,以及該集團號和被叫終端短號碼共同對應(yīng)的被叫終端長號碼,并返回給主叫側(cè)。具體地,在本步驟101的方案中,可根據(jù)主叫終端的全局唯一長號碼確定該主叫終端的集團號,由于主被叫終端在進行短號碼呼叫時,主被叫終端是簽約在同一集團內(nèi)的,也就是說,主被叫終端的集團號相同,因此,可根據(jù)主叫終端的集團號結(jié)合被叫終端短號碼,從業(yè)務(wù)數(shù)據(jù)中查詢出被叫終端的長號碼。若根據(jù)主叫終端的集團號和被叫終端的短號碼查詢不到被叫終端的長號碼,則返回查詢失敗消息給主叫側(cè)。若主叫側(cè)支持VPMN業(yè)務(wù),則接收到的第一查詢請求可以是主叫側(cè)中的SCP發(fā)起的,具體地,可以是SCP通過MSC接收到主叫終端發(fā)起的呼叫請求后,提取出呼叫請求中的被叫終端短號碼和主叫終端長號碼,發(fā)起的包含被叫終端短號碼和主叫終端長號碼的第一查詢請求。若主叫側(cè)支持Centrex業(yè)務(wù),則接收到的第一查詢請求可以是主叫側(cè)中的AS發(fā)起的,具體地,可以是AS通過CSCF接收到主叫終端發(fā)起的呼叫請求后,提取出呼叫請求中的被叫終端短號碼和主叫終端長號碼,發(fā)起的包含被叫終端短號碼和主叫終端長號碼的第一查詢請求。步驟102:當(dāng)根據(jù)所述被叫終端長號碼將呼叫路由至被叫側(cè)時,接收來自被叫側(cè)的攜帶主叫終端長號碼和被叫終端長號碼的第二查詢請求,并根據(jù)本地存儲的業(yè)務(wù)數(shù)據(jù),查詢出所述主叫終端長號碼對應(yīng)的短號碼、主叫終端集團號,以及被叫終端長號碼對應(yīng)的集團號,并返回給被叫側(cè),實現(xiàn)主叫終端和被叫終端間的短號碼呼叫。當(dāng)主叫側(cè)通過步驟101獲知被叫終端長號碼后,根據(jù)被叫終端長號碼將呼叫路由至被叫側(cè)網(wǎng)關(guān)控制設(shè)備,由網(wǎng)關(guān)控制設(shè)備將本次短號碼呼叫路由至被叫側(cè)。若被叫側(cè)支持Centrex業(yè)務(wù),貝U接收的第二查詢請求是被叫側(cè)中的AS發(fā)起的,具體地,可以是AS通過CSCF接收到呼叫請求后,提取出呼叫請求中的主叫終端長號碼和被叫終端長號碼,發(fā)起的主叫終端長號碼和被叫終端長號碼的第二查詢請求。若被叫側(cè)支持VPMN業(yè)務(wù),則接收的第二查詢請求是被叫側(cè)中的SCP發(fā)起的,具體地,可以是SCP通過MSC接收到呼叫請求后,提取出呼叫請求中的主叫終端長號碼和被叫終端長號碼,發(fā)起的主叫終端長號碼和被叫終端長號碼的第二查詢請求。在向被叫側(cè)返回主叫終端短號碼、主叫終端集團號、被叫終端集團號后,被叫側(cè)判斷主叫終端的集團號和被叫終端的集團號是否相同,若主叫終端的集團號和被叫終端的集團號相同,確認主叫終端和被叫終端屬于同一集團內(nèi)終端,則被叫側(cè)可將呼叫接續(xù)至被叫終端,并將主叫終端的短號碼作為來電顯示的號碼,實現(xiàn)主叫終端和被叫終端間的短號碼呼叫;若主叫終端的集團號和被叫終端的集團號不相同,則短號碼呼叫失敗,利用主、被叫終端的長號碼進行長號碼間呼叫。較優(yōu)地,為了對本次短號碼呼叫過程進行計費,除了向被叫側(cè)返回主叫終端短號碼、主叫終端集團號、被叫終端集團號外,還可以返回主叫終端長號碼、被叫終端長號碼、被叫終端短號碼。需要說明的是,步驟101和步驟102中涉及的第一查詢請求和第二查詢請求是用于區(qū)分主叫側(cè)和被叫側(cè)發(fā)起的查詢請求,“第一”和“第二”并不對查詢請求的內(nèi)容和格式進行限定。通過本實施例的方案,利用存儲的業(yè)務(wù)數(shù)據(jù)為主叫側(cè)查詢出用于進行呼叫路由的被叫終端長號碼,并為被叫側(cè)查詢出主叫終端短號碼和集團號以及被叫終端長號碼對應(yīng)的集團號,使被叫側(cè)確定主被叫終端是同一虛擬網(wǎng)集團內(nèi)終端,實現(xiàn)主被叫終端之間的短號碼呼叫,相對于現(xiàn)有方案而言,無需額外增加VPN,對現(xiàn)有網(wǎng)絡(luò)架構(gòu)的改動較小,且不會造成現(xiàn)有網(wǎng)絡(luò)中SCP和AS的資源閑置。如圖2所示,本發(fā)明實施例以主叫側(cè)支持VPMN業(yè)務(wù)、被叫側(cè)支持Centrex業(yè)務(wù)為例,為圖1所示的方法進行詳細描述,包括以下步驟:步驟201:主叫終端A發(fā)起包含被叫終端B短號碼和主叫終端長號碼的呼叫請求。
由于CS域網(wǎng)絡(luò)中的MSC/SSP負責(zé)VPMN業(yè)務(wù)的呼叫觸發(fā),因此主叫終端A發(fā)起的呼叫請求發(fā)送至MSC。步驟202 =MSC根據(jù)呼叫請求中包含的主叫終端A的長號碼,確定主叫終端A的簽約信息CSI (CAMEL Service Info, CAMEL業(yè)務(wù)信息),進而確定為主叫終端A分配的處理VPMN業(yè)務(wù)的SCPI,并將呼叫請求路由至SCPl。步驟203 =SCPl向查詢設(shè)備發(fā)起第一查詢請求。所述SCPl是負責(zé)處理VPMN業(yè)務(wù)的呼叫控制設(shè)備,因此,當(dāng)SCPl接收到短號碼呼叫的呼叫請求時,根據(jù)所述呼叫請求中攜帶的被叫終端B短號碼和主叫終端長號碼,向查詢設(shè)備查詢被叫終端B長號碼。本步驟203中的查詢設(shè)備可以是圖1中各步驟的執(zhí)行主體,該查詢設(shè)備可以通過BOSS的受理接口,獲取各終端的業(yè)務(wù)數(shù)據(jù);也可以從其他存儲有終端業(yè)務(wù)數(shù)據(jù)的設(shè)備處獲取各終端的業(yè)務(wù)數(shù)據(jù)。步驟204:查詢設(shè)備利用本地存儲的業(yè)務(wù)數(shù)據(jù),查詢出主叫終端長號碼對應(yīng)的集團號,以及該集團號和被叫終端短號碼共同對應(yīng)的被叫終端長號碼,并返回給SCP1。在本步驟204中,查詢設(shè)備接收到第一查詢請求后,查詢本地以業(yè)務(wù)數(shù)據(jù)形式存儲終端的長號碼、集團號、短號碼之間的對應(yīng)關(guān)系,根據(jù)主叫終端長號碼確定主叫終端集團號,以及根據(jù)確定的所述集團號和被叫終端短號碼確定被叫終端B長號碼。步驟205 =SCPl通過關(guān)聯(lián)(CONNECT)消息,將被叫終端B長號碼和主叫終端長號碼發(fā)送給MSC。步驟206:MSC根據(jù)被叫終端B長號碼,將呼叫請求路由至多媒體控制網(wǎng)關(guān)(MediaGateway Control Function, MGCF)。步驟207 =MGCF根據(jù)被叫終端B長號碼將該呼叫請求路由至被叫側(cè)的CSCF。由于MS域網(wǎng)絡(luò)中的CSCF負責(zé)Centrex業(yè)務(wù)的呼叫觸發(fā),因此發(fā)起對被叫終端B的呼叫請求由MS域網(wǎng)絡(luò)中的CSCF接收。步驟208 =CSCF根據(jù)呼叫請求中包含的被叫終端B長號碼確定終端B的簽約信息IFC(Initial Filter Criteria,初始過濾準(zhǔn)則),進而確定為終端B分配的處理Centrex業(yè)務(wù)的ASl,并將呼叫請求發(fā)送給AS I。步驟209 =ASl向查詢設(shè)備發(fā)起第二查詢請求。所述ASl是負責(zé)處理Centrex業(yè)務(wù)的呼叫控制設(shè)備,當(dāng)接收到呼叫請求后,根據(jù)所述呼叫請求中攜帶的主叫終端的A的長號碼和被叫終端長號碼,發(fā)起對主叫終端A的短號碼和集團號以及被叫終端B長號碼對應(yīng)的集團號的查詢。步驟210:查詢設(shè)備利用本地存儲的業(yè)務(wù)數(shù)據(jù),查詢主叫終端長號碼對應(yīng)的短號碼和集團號,以及被叫終端長號碼對應(yīng)的集團號,并返回給AS1。在本步驟210中,查詢設(shè)備接收到第二查詢請求后,查詢本地以業(yè)務(wù)數(shù)據(jù)形式存儲終端的長號碼、集團號、短號碼之間的對應(yīng)關(guān)系,進而確定主叫終端長號碼對應(yīng)的短號碼、主叫終端集團號,以及被叫終端長號碼對應(yīng)的集團號。步驟211 =ASl根據(jù)接收到的主叫終端的短號碼、主叫終端集團號,以及被叫終端的集團號,判斷主叫終端的集團號與被叫終端的集團號是否相同,若相同,則執(zhí)行步驟212,否則,短號碼呼叫失敗,利用主、被叫終端的長號碼進行長號碼間呼叫。
步驟212:AS1通過邀請(INVITE)消息的FROM頭域,將主叫終端A的短號碼發(fā)送至 CSCF。步驟213:CSCF根據(jù)接收到的主叫終端A短號碼,將呼叫請求接續(xù)至被叫終端B,并將主叫終端A短號碼作為來電顯示,此時主叫終端A和被叫終端B之間的短號碼呼叫接通。以上步驟201至步驟213的方案是以主叫側(cè)支持VPMN業(yè)務(wù)、被叫側(cè)支持Centrex業(yè)務(wù)為例來進行描述的,對于主叫側(cè)支持Centrex業(yè)務(wù)、被叫側(cè)支持VPMN業(yè)務(wù)的情況與上述步驟類似。如圖3所示,為本發(fā)明實施例中的一種查詢設(shè)備的結(jié)構(gòu)示意圖,該查詢設(shè)備可以是BOSS中的一個功能模塊,也可以是獨立于BOSS的其他設(shè)備。具體地,該查詢設(shè)備包括:存儲模塊11、接收模塊12和查詢模塊13。存儲模塊11,用于存儲終端的業(yè)務(wù)數(shù)據(jù)。接收模塊12,用于接收來自主叫側(cè)的攜帶被叫終端短號碼和主叫終端長號碼的第一查詢請求,以及來自被叫側(cè)的攜帶主叫終端長號碼和被叫終端長號碼的第二查詢請求,所述主叫側(cè)支持虛擬專用移動網(wǎng)VPMN業(yè)務(wù)或虛擬交換總機Centrex業(yè)務(wù)中的一種業(yè)務(wù),所述被叫側(cè)支持另一種業(yè)務(wù);查詢模塊13,用于根據(jù)所述第一查詢請求中被叫終端短號碼和主叫終端長號碼,從所述存儲模塊中查詢出主叫終端長號碼對應(yīng)的集團號,以及該集團號和被叫終端短號碼共同對應(yīng)的被叫終端長號碼并返回給主叫側(cè),以及根據(jù)所述第二查詢請求中主叫終端長號碼和被叫終端長號碼,從所述存儲模塊中查詢出所述主叫終端長號碼對應(yīng)的短號碼、主叫終端集團號,以及被叫終端長號碼對應(yīng)的集團號,并返回給被叫側(cè)。具體地,在所述主叫側(cè)支持VPMN業(yè)務(wù),所述被叫側(cè)支持Centrex業(yè)務(wù)時,接收模塊12接收主叫側(cè)中的業(yè)務(wù)控制點SCP發(fā)起的所述第一查詢請求,所述第一查詢請求是該SCP接收到來自主叫終端的呼叫請求后發(fā)起的,查詢模塊13將根據(jù)存儲模塊11中的業(yè)務(wù)數(shù)據(jù)和第一查詢請求中包含的被叫終端的短號碼和主叫終端的長號碼查詢出的被叫終端長號碼返回給SCP ;接收模塊12接收被叫側(cè)中的業(yè)務(wù)控制點AS發(fā)起的所述第二查詢請求,所述第二查詢請求是該AS接收到路由至的呼叫請求后發(fā)起的,查詢模塊13將根據(jù)存儲模塊11中的業(yè)務(wù)數(shù)據(jù)和第二查詢請求中包含的主叫終端的長號碼和被叫終端的長號碼查詢出的主叫終端短號碼、主叫終端集團號、被叫終端集團號返回給AS。在所述主叫側(cè)支持Centrex業(yè)務(wù),所述被叫側(cè)支持VPMN業(yè)務(wù)時,接收模塊12接收主叫側(cè)中的業(yè)務(wù)控制點AS發(fā)起的所述第一查詢請求,所述第一查詢請求是該AS接收到來自主叫終端的呼叫請求后發(fā)起的,查詢模塊13將根據(jù)存儲模塊11中的業(yè)務(wù)數(shù)據(jù)和第一查詢請求中包含的被叫終端的短號碼和主叫終端的長號碼查詢出的被叫終端長號碼返回給AS ;接收模塊12接收被叫側(cè)中的業(yè)務(wù)控制點SCP發(fā)起的所述第二查詢請求,所述第二查詢請求是該SCP接收到路由至的呼叫請求后發(fā)起的,查詢模塊13將根據(jù)存儲模塊11中的業(yè)務(wù)數(shù)據(jù)和第二查詢請求中包含的主叫終端的長號碼和被叫終端的長號碼查詢出的主叫終端短號碼、主叫終端集團號、被叫終端集團號返回給SCP。
查詢設(shè)備還包括獲取模塊14,所述獲取模塊14用于在接收模塊12接收來自主叫側(cè)的第一查詢請求之前,從BOSS中獲取業(yè)務(wù)數(shù)據(jù)存儲在存儲模塊11中,所述業(yè)務(wù)數(shù)據(jù)中包含終端的長號碼、短號碼、集團號之間的對應(yīng)關(guān)系。如圖4所示,為發(fā)明本實施例中的以主叫側(cè)支持VPMN業(yè)務(wù)、被叫側(cè)支持Centrex業(yè)務(wù)為例的一種終端間短號碼呼叫的系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括主叫側(cè)21、查詢設(shè)備22和被叫側(cè)23,其中,所述主叫側(cè)21,用于向查詢設(shè)備22發(fā)起攜帶被叫終端短號碼和主叫終端的長號碼的第一查詢請求,并根據(jù)查詢設(shè)備22返回的被叫終端長號碼,將呼叫路由至被叫側(cè)23 ;所述查詢設(shè)備22,用于在接收到來自主叫側(cè)21的第一查詢請求時,從本地存儲的業(yè)務(wù)數(shù)據(jù)中查詢出主叫終端長號碼對應(yīng)的集團號、該集團號和被叫終端短號碼共同對應(yīng)的被叫終端長號碼并返回給主叫側(cè)21,以及在接收到來自被叫側(cè)的第二查詢請求時,從本地存儲的業(yè)務(wù)數(shù)據(jù)中查詢出主叫終端短號碼、主叫終端集團號、被叫終端集團號并返回給被叫側(cè)23 ;所述被叫側(cè)23,用于向查詢設(shè)備22發(fā)起攜帶主叫終端長號碼和被叫終端長號碼的第二查詢請求,在接收到查詢設(shè)備22返回主叫終端短號碼、主叫終端集團號、被叫終端集團號后,實現(xiàn)主叫終端和被叫終端間的短號碼呼叫,所述主叫側(cè)支持虛擬專用移動網(wǎng)VPMN業(yè)務(wù)或虛擬交換總機Centrex業(yè)務(wù)中的一種業(yè)務(wù),所述被叫側(cè)支持另一種業(yè)務(wù)。具體地,所述查詢設(shè)備22,還用于在接收來自主叫側(cè)21的第一查詢請求之前,從BOSS中獲取業(yè)務(wù)數(shù)據(jù)存儲在本地,所述業(yè)務(wù)數(shù)據(jù)中包含終端的長號碼、短號碼、集團號之間的對應(yīng)關(guān)系。所述被叫側(cè)23,具體在主叫終端集團號和被叫終端集團號相同時,根據(jù)所述主叫終端短號碼實現(xiàn)主叫終端和被叫終端間的短號碼呼叫。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種終端間短號碼呼叫的方法,其特征在于,該方法包括: 接收來自主叫側(cè)的攜帶被叫終端短號碼和主叫終端長號碼的第一查詢請求,并根據(jù)本地存儲的業(yè)務(wù)數(shù)據(jù),查詢出主叫終端長號碼對應(yīng)的集團號,以及該集團號和被叫終端短號碼共同對應(yīng)的被叫終端長號碼,并返回給主叫側(cè); 當(dāng)根據(jù)所述被叫終端長號碼將呼叫路由至被叫側(cè)時,接收來自被叫側(cè)的攜帶主叫終端長號碼和被叫終端長號碼的第二查詢請求,并根據(jù)本地存儲的業(yè)務(wù)數(shù)據(jù),查詢出主叫終端長號碼對應(yīng)的短號碼、主叫終端集團號,以及被叫終端長號碼對應(yīng)的集團號,并返回給被叫側(cè),實現(xiàn)主叫終端和被叫終端間的短號碼呼叫; 所述主叫側(cè)支持虛擬專用移動網(wǎng)VPMN業(yè)務(wù)或虛擬交換總機Centrex業(yè)務(wù)中的一種業(yè)務(wù),所述被叫側(cè)支持另一種業(yè)務(wù)。
2.如權(quán)利要求1所述的方法,其特征在于,接收來自主叫側(cè)的第一查詢請求之前,所述方法還包括: 從業(yè)務(wù)運營支撐系統(tǒng)BOSS中獲取業(yè)務(wù)數(shù)據(jù)存儲在本地,所述業(yè)務(wù)數(shù)據(jù)中包含終端的長號碼、短號碼、集團號之間的對應(yīng)關(guān)系。
3.如權(quán)利要求1所述的方法,其特征在于,將主叫終端短號碼、主叫終端集團號,以及被叫終端集團號返回給被叫側(cè),實現(xiàn)主叫終端和被叫終端間的短號碼呼叫,具體包括: 被叫側(cè)在主叫終端集團號和被叫終端集團號相同時,根據(jù)所述主叫終端短號碼實現(xiàn)主叫終端和被叫終端間的短號碼呼叫。
4.如權(quán)利要求3所述的方法,其特征在于,所述主叫側(cè)支持VPMN業(yè)務(wù),所述被叫側(cè)支持Centrex 業(yè)務(wù); 接收來自主叫側(cè)的第一查詢請求,并將查詢出的被叫終端長號碼返回給主叫側(cè),具體包括:` 接收主叫側(cè)中的業(yè)務(wù)控制點SCP發(fā)起的所述第一查詢請求,并將查詢出的被叫終端長號碼返回給該SCP,其中,所述第一查詢請求是該SCP接收到來自主叫終端的呼叫請求后發(fā)起的; 接收來自被叫側(cè)的第二查詢請求,并將查詢出的主叫終端短號碼、主叫終端集團號、被叫終端集團號返回給被叫側(cè),實現(xiàn)主叫終端和被叫終端間的短號碼呼叫,具體包括: 接收被叫側(cè)中的應(yīng)用服務(wù)器AS發(fā)起的所述第二查詢請求,并將查詢出的主叫終端短號碼、主叫終端集團號、被叫終端集團號返回給該AS,其中,所述第二查詢請求是該AS接收到路由至的呼叫請求后發(fā)起的; AS在確定主叫終端集團號和被叫終端集團號相同時,將主叫終端短號碼發(fā)送給CSCF,實現(xiàn)主叫終端和被叫終端間的短號碼呼叫。
5.如權(quán)利要求3所述的方法,其特征在于,所述主叫側(cè)支持Centrex業(yè)務(wù),所述被叫側(cè)支持VPMN業(yè)務(wù); 接收來自主叫側(cè)的第一查詢請求,并將查詢出的被叫終端長號碼返回給主叫側(cè),具體包括: 接收主叫側(cè)中的AS發(fā)起的所述第一查詢請求,并將查詢出的被叫終端長號碼返回給該AS,其中,所述第一查詢請求是該AS接收到來自主叫終端的呼叫請求后發(fā)起的; 接收來自被叫側(cè)的第二查詢請求,并將查詢出的主叫終端短號碼、主叫終端集團號、被叫終端集團號返回給被叫側(cè),實現(xiàn)主叫終端和被叫終端間的短號碼呼叫,具體包括: 接收被叫側(cè)中的SCP發(fā)起的所述第二查詢請求,并將查詢出的主叫終端短號碼、主叫終端集團號、被叫終端集團號返回給該SCP,其中,所述第二查詢請求是該SCP接收到路由至的呼叫請求后發(fā)起的; SCP在確定主叫終端集團號和被叫終端集團號相同時,將主叫終端短號碼發(fā)送給MSC,實現(xiàn)主叫終端和被叫終端間的短號碼呼叫。
6.一種查詢設(shè)備,其特征在于,該查詢設(shè)備包括: 存儲模塊,用于存儲終端的業(yè)務(wù)數(shù)據(jù); 接收模塊,用于接收來自主叫側(cè)的攜帶被叫終端短號碼和主叫終端長號碼的第一查詢請求,以及來自被叫側(cè)的攜帶主叫終端長號碼和被叫終端長號碼的第二查詢請求,所述主叫側(cè)支持虛擬專用移動網(wǎng)VPMN業(yè)務(wù)或虛擬交換總機Centrex業(yè)務(wù)中的一種業(yè)務(wù),所述被叫側(cè)支持另一種業(yè)務(wù); 查詢模塊,用于根據(jù)所述第一查詢請求中被叫終端短號碼和主叫終端長號碼,從所述存儲模塊中查詢出主叫終端長號碼對應(yīng)的集團號,以及該集團號和被叫終端短號碼共同對應(yīng)的被叫終端長號碼并返回給主叫側(cè),以及根據(jù)所述第二查詢請求中主叫終端長號碼和被叫終端長號碼,從所述存儲模塊中查詢出所述主叫終端長號碼對應(yīng)的短號碼、主叫終端集團號,以及被叫終端長號碼對應(yīng)的集團號,并返回給被叫側(cè)。
7.如權(quán)利要求6所述的查詢設(shè)備,其特征在于,該查詢設(shè)備還包括: 獲取模塊,用于在接收模塊接收 來自主叫側(cè)的第一查詢請求之前,從BOSS中獲取業(yè)務(wù)數(shù)據(jù)存儲在存儲模塊中,所述業(yè)務(wù)數(shù)據(jù)中包含終端的長號碼、短號碼、集團號之間的對應(yīng)關(guān)系O
8.如權(quán)利要求6或7所述的查詢設(shè)備,其特征在于, 所述接收模塊,具體用于在所述主叫側(cè)支持VPMN業(yè)務(wù),所述被叫側(cè)支持Centrex業(yè)務(wù)時,接收主叫側(cè)中的業(yè)務(wù)控制點SCP發(fā)起的所述第一查詢請求,以及接收被叫側(cè)中的應(yīng)用服務(wù)器AS發(fā)起的所述第二查詢請求,其中,所述第一查詢請求是該SCP接收到來自主叫終端的呼叫請求后發(fā)起的,所述第二查詢請求是該AS接收到路由至的呼叫請求后發(fā)起的; 所述查詢模塊,具體用于將根據(jù)第一查詢請求查詢出的被叫終端長號碼返回給SCP,以及將根據(jù)第二查詢請求查詢出的主叫終端短號碼、主叫終端集團號、被叫終端集團號返回給AS。
9.如權(quán)利要求6或7所述的查詢設(shè)備,其特征在于, 所述接收模塊,具體用于在所述主叫側(cè)支持Centrex業(yè)務(wù),所述被叫側(cè)支持VPMN業(yè)務(wù)時,接收主叫側(cè)中的AS發(fā)起的所述第一查詢請求,以及接收被叫側(cè)中的SCP發(fā)起的所述第二查詢請求,其中,所述第一查詢請求是該AS接收到來自主叫終端的呼叫請求后發(fā)起的,所述第二查詢請求是該SCP接收到路由至的呼叫請求后發(fā)起的; 所述查詢模塊,具體用于將根據(jù)第一查詢請求查詢出的被叫終端長號碼返回給AS,以及將根據(jù)第二查詢請求查詢出的主叫終端短號碼、主叫終端集團號、被叫終端集團號返回給 SCP。
10.一種終端間短號碼呼叫的系統(tǒng),其特征在于,該系統(tǒng)包括: 主叫側(cè),用于向查詢設(shè)備發(fā)起攜帶被叫終端短號碼和主叫終端的長號碼的第一查詢請求,并根據(jù)查詢設(shè)備返回的被叫終端長號碼,將呼叫路由至被叫側(cè); 查詢設(shè)備,用于在接收到來自主叫側(cè)的第一查詢請求時,從本地存儲的業(yè)務(wù)數(shù)據(jù)中查詢出主叫終端長號碼對應(yīng)的集團號、該集團號和被叫終端短號碼共同對應(yīng)的被叫終端長號碼并返回給主叫側(cè),以及在接收到來自被叫側(cè)的第二查詢請求時,從本地存儲的業(yè)務(wù)數(shù)據(jù)中查詢出主叫終端長號碼對應(yīng)的短號碼、主叫終端集團號,以及被叫終端長號碼對應(yīng)的集團號并返回給被叫側(cè); 被叫側(cè),用于向查詢設(shè)備發(fā)起攜帶主叫終端長號碼和被叫終端長號碼的第二查詢請求,在接收到查詢設(shè)備返回的主叫終端短號碼、主叫終端集團號、被叫終端集團號后,實現(xiàn)主叫終端和被叫終端間的短號碼呼叫,所述主叫側(cè)支持虛擬專用移動網(wǎng)VPMN業(yè)務(wù)或虛擬交換總機Centrex業(yè)務(wù)中的一種業(yè)務(wù),所述被叫側(cè)支持另一種業(yè)務(wù)。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于, 所述被叫側(cè),具體在主叫終端集團號和被叫終端集團號相同時,根據(jù)所述主叫終端短號碼實現(xiàn)主叫終端和被叫終端間的短號碼呼叫。
12.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括業(yè)務(wù)運營支撐系統(tǒng)BOSS ; 所述查詢設(shè)備,還用于在接收來自主叫側(cè)的第一查詢請求之前,從BOSS中獲取業(yè)務(wù)數(shù)據(jù)存儲在本地,所述業(yè)務(wù)數(shù)據(jù)中`包含終端的長號碼、短號碼、集團號之間的對應(yīng)關(guān)系。
全文摘要
本發(fā)明公開了一種終端間短號碼呼叫的方法、系統(tǒng)和查詢設(shè)備,其主要內(nèi)容包括在基于CS域網(wǎng)絡(luò)的VPMN業(yè)務(wù)與基于IMS域網(wǎng)絡(luò)的Centrex業(yè)務(wù)之間的融合場景下,在查詢設(shè)備中保存各終端的業(yè)務(wù)數(shù)據(jù),以便于分屬于VPMN業(yè)務(wù)和Centrex業(yè)務(wù)下的終端進行短號碼呼叫時,主叫側(cè)可從查詢設(shè)備中查詢出被叫終端長號碼,同時,被叫側(cè)也可從查詢設(shè)備中查詢出主叫終端短號碼、主叫終端集團號、被叫終端集團號后,在主叫終端集團號和被叫終端集團號相同時,根據(jù)所述主叫終端短號碼實現(xiàn)了在不額外新增VPN的情況下,使得分屬于VPMN業(yè)務(wù)和Centrex業(yè)務(wù)下的終端可進行短號碼呼叫。
文檔編號H04W4/16GK103118347SQ20111036391
公開日2013年5月22日 申請日期2011年11月16日 優(yōu)先權(quán)日2011年11月16日
發(fā)明者陳亮, 徐華, 朱琦, 楊佳磊 申請人:中國移動通信集團上海有限公司