一種被叫號碼補齊方法、設(shè)備和系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例公開了一種號碼補齊方法、設(shè)備和系統(tǒng),該方法包括:當(dāng)主叫用戶歸屬地AS接收到呼叫請求消息時,主叫用戶歸屬地AS根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,主叫用戶歸屬地AS在被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;否則,主叫用戶歸屬地AS在被叫號碼前添加呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程。在本發(fā)明中,實現(xiàn)了根據(jù)用戶實際需求進(jìn)行被叫號碼補齊,提高了被叫號碼補齊的準(zhǔn)確性。
【專利說明】一種被叫號碼補齊方法、設(shè)備和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別是涉及一種被叫號碼補齊方法、設(shè)備和系統(tǒng)。
【背景技術(shù)】
[0002]IMS (Internet Protocol Multimedia Subsystem,互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng))網(wǎng)絡(luò)允許用戶進(jìn)行漫游,當(dāng)用戶在拜訪地進(jìn)行呼叫時網(wǎng)絡(luò)側(cè)需要確定用戶呼叫的是拜訪地號碼還是歸屬地號碼,如果要求用戶在每次呼叫時必須加撥區(qū)號則會給用戶使用帶來不便,因此需要網(wǎng)絡(luò)側(cè)進(jìn)行被叫號碼補齊。
[0003]現(xiàn)有技術(shù)中,被叫號碼補齊主要有兩種方式:
O、由接入側(cè)設(shè)備(SBC(Session Border Controller,會話邊界控制器)/P-CSCF(ProxyCall Session Control Function,代理呼叫會話控制功能))進(jìn)行被叫號碼補齊,這種方式下SBC/P-CSCF發(fā)現(xiàn)被叫號碼缺少區(qū)號時統(tǒng)一添加其所在地區(qū)號,即統(tǒng)一添加用戶拜訪地區(qū)號;
2)、由用戶歸屬地業(yè)務(wù)平臺(AS (Application Server,應(yīng)用服務(wù)器))進(jìn)行被叫號碼補齊,這種方式下AS統(tǒng)一添加用戶歸屬地區(qū)號。
[0004]上述兩種現(xiàn)有的被叫號碼補齊方式存在一個共同的問題,即只能添加一類特定的區(qū)號,而不能根據(jù)用戶實際呼叫需求添加適當(dāng)?shù)膮^(qū)號。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種被叫號碼補齊方法、設(shè)備和系統(tǒng),以實現(xiàn)根據(jù)用戶實際需求進(jìn)行被叫號碼補齊,提高被叫號碼補齊的準(zhǔn)確性。
[0006]為了達(dá)到以上目的,本發(fā)明實施例提供了一種被叫號碼補齊方法,應(yīng)用于互聯(lián)網(wǎng)多媒體子系統(tǒng)IMS網(wǎng)絡(luò),該方法包括:
當(dāng)主叫用戶歸屬地應(yīng)用服務(wù)器AS接收到呼叫請求消息,且確定該呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地國家碼或/和區(qū)號時,所述主叫用戶歸屬地AS判斷該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼;
當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,所述主叫用戶歸屬地AS在所述被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,所述主叫用戶歸屬地AS在所述被叫號碼前添加所述呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程。
[0007]本發(fā)明實施例還提供一種網(wǎng)絡(luò)設(shè)備,作為應(yīng)用服務(wù)器AS應(yīng)用于互聯(lián)網(wǎng)多媒體子系統(tǒng)MS網(wǎng)絡(luò),該網(wǎng)絡(luò)設(shè)備包括:
接收模塊,用于接收呼叫請求消息;
判斷模塊,用于當(dāng)所述網(wǎng)絡(luò)設(shè)備作為主叫用戶歸屬地AS,且所述接收模塊接收到的呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地國家碼或/和區(qū)號時,判斷該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼;
處理模塊,用于當(dāng)所述判斷模塊的判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,在所述被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;當(dāng)所述判斷模塊的判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,在所述被叫號碼前添加所述呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程。
[0008]本發(fā)明實施例還提供一種被叫號碼補齊系統(tǒng),應(yīng)用于互聯(lián)網(wǎng)多媒體子系統(tǒng)MS網(wǎng)絡(luò),該系統(tǒng)包括:
用戶設(shè)備UE,用于發(fā)送呼叫請求消息;
會話邊界控制器SBC,用于當(dāng)接收到呼叫請求消息時,在所述呼叫請求消息中增加拜訪地國家碼或/和區(qū)號;
應(yīng)用服務(wù)器AS,用于當(dāng)作為主叫用戶歸屬地AS時,并接收到呼叫請求消息時,根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,所述主叫用戶歸屬地AS在所述被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,所述主叫用戶歸屬地AS在所述被叫號碼前添加所述呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程。
[0009]與現(xiàn)有技術(shù)相比,本發(fā)明實施例所提出的技術(shù)方案具有以下優(yōu)點:
當(dāng)主叫用戶歸屬地AS接收到呼叫請求消息,且確定該呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地國家碼或/和區(qū)號時,主叫用戶歸屬地AS判斷該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,該主叫用戶歸屬地AS在被叫號碼前添加用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,主叫用戶歸屬地AS在被叫號碼前添加呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程,實現(xiàn)了根據(jù)用戶實際需求進(jìn)行被叫號碼補齊,提高了被叫號碼補齊的準(zhǔn)確性。
【專利附圖】
【附圖說明】
[0010]圖1為本發(fā)明實施例一提供的一種被叫號碼補齊方法的流程示意圖;
圖2為本發(fā)明實施例二提供的一種被叫號碼補齊方法的流程示意圖;
圖3為本發(fā)明實施例三提供的一種被叫號碼補齊方法的流程示意圖;
圖4為本發(fā)明實施例四提供的一種AS的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實施例五提供的一種被叫號碼補齊系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0011]現(xiàn)有被叫號碼補齊方式中,只能添加一類特定的區(qū)號,無法實現(xiàn)根據(jù)用戶實際呼叫需求添加適當(dāng)?shù)膮^(qū)號。
[0012]針對上述現(xiàn)有被叫號碼補齊方式中存在的問題,本發(fā)明實施例提供了一種被叫號碼補齊的技術(shù)方案,可以應(yīng)用于頂S網(wǎng)絡(luò)。在該技術(shù)方案中,當(dāng)主叫用戶歸屬地AS接收到呼叫請求消息,且確定該呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地國家碼或/和區(qū)號時,主叫用戶歸屬地AS判斷該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,該主叫用戶歸屬地AS在被叫號碼前添加用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,主叫用戶歸屬地AS在被叫號碼前添加呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程,實現(xiàn)了根據(jù)用戶實際需求進(jìn)行被叫號碼補齊,提高了被叫號碼補齊的準(zhǔn)確性。
[0013]下面將結(jié)合本發(fā)明的實施例中的附圖,對本發(fā)明的實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的實施例保護(hù)的范圍。
[0014]實施例一
如圖1所示,為本發(fā)明實施例提供的一種被叫號碼補齊方法的流程示意圖,可以包括以下步驟:
步驟101、主叫用戶歸屬地AS接收呼叫請求消息。
[0015]步驟102、主叫用戶歸屬地AS根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼。若判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,轉(zhuǎn)至步驟103 ;若判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,轉(zhuǎn)至步驟104。
[0016]具體的,在本發(fā)明實施例中,當(dāng)用戶在拜訪地發(fā)起呼叫請求,且呼叫請求消息中的被叫號碼前沒有國家碼或/和區(qū)號時,SBC會在呼叫請求消息中添加拜訪地國家碼或/和區(qū)號,并將該攜帶有拜訪地國家碼或/和區(qū)號的呼叫請求消息發(fā)送給主叫用戶歸屬地AS。其中,SBC會在呼叫請求消息中添加拜訪地國家碼或/和區(qū)號時,需要避免添加的拜訪地國家碼或/和區(qū)號與被叫號碼直接相連(若添加的拜訪地國家碼或/和區(qū)號與被叫號碼直接相連,主叫用戶歸屬地AS接收到呼叫請求后,會根據(jù)被叫號碼及被叫號碼前的國家碼或/和區(qū)號直接發(fā)起呼叫流程,從而可能發(fā)生呼叫錯誤)。
[0017]主叫用戶歸屬地AS接收到呼叫請求后,判斷該呼叫請求消息中是否存在與被叫號碼非直接相連的拜訪地國家碼或/和區(qū)號,并當(dāng)判斷為存在時,進(jìn)一步判斷該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼,進(jìn)而根據(jù)判斷結(jié)果確定是在被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,還是添加拜訪地國家碼或/和區(qū)號。
[0018]在本發(fā)明實施例中,主叫用戶歸屬地AS根據(jù)呼叫請求消息中被叫號碼前的標(biāo)識信息判斷被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼至少可以包括以下三種情況:
情況一、預(yù)先約定用于標(biāo)識被叫號碼為拜訪地號碼的標(biāo)識信息(第一標(biāo)識信息),若呼叫請求消息中的被叫號碼前存在該第一標(biāo)識信息,則表明該被叫號碼為拜訪地號碼;若呼叫請求消息中的被叫號碼前不存在該第一標(biāo)識信息,則表明該被叫號碼為主叫用戶歸屬地號碼。
[0019]在該情況下,用戶在拜訪地發(fā)起呼叫時,若被叫號碼為拜訪地號碼,則在該被叫號碼前加撥預(yù)先約定的第一標(biāo)識信息(如##),若被叫號碼為歸屬地號碼,則無需加撥該第一標(biāo)識信息。
[0020]主叫用戶歸屬地AS接收到呼叫請求后,判斷該呼叫請求中被叫號碼前是否存在第一標(biāo)識信息,并當(dāng)判斷為是時,確定該被叫號碼為拜訪地號碼;否則,確定該被叫號碼為主叫用戶歸屬地號碼。
[0021]情況二、預(yù)先約定用于標(biāo)識被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息(第二標(biāo)識信息),若呼叫請求消息中的被叫號碼前存在該第二標(biāo)識信息,則表明該被叫號碼為主叫用戶歸屬地號碼;若呼叫請求消息中的被叫號碼前不存在該第二標(biāo)識信息,則表明該被叫號碼為拜訪地號碼。
[0022]在該情況下,用戶在拜訪地發(fā)起呼叫時,若被叫號碼為主叫用戶歸屬地號碼,則在該被叫號碼前加撥預(yù)先約定的第二標(biāo)識信息(如**),若被叫號碼為拜訪地號碼,則無需加撥該第二標(biāo)識信息。
[0023]主叫用戶歸屬地AS接收到呼叫請求后,判斷該呼叫請求中被叫號碼前是否存在第二標(biāo)識信息,并當(dāng)判斷為是時,確定該被叫號碼為主叫用戶歸屬地號碼;否則,確定該被叫號碼為拜訪地號碼。
[0024]情況三、預(yù)先約定用于標(biāo)識被叫號碼為拜訪地號碼的標(biāo)識信息(第三標(biāo)識信息),以及用于標(biāo)識被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息(第四標(biāo)識信息);若呼叫請求消息中的被叫號碼前存在第三標(biāo)識信息,則表明該被叫號碼為拜訪地號碼;若呼叫請求消息中的被叫號碼前存在第四標(biāo)識信息,則表明該被叫號碼為主叫用戶歸屬地號碼。
[0025]在該情況下,用戶在拜訪地發(fā)起呼叫時,若被叫號碼為拜訪地號碼,則在該被叫號碼前加撥預(yù)先約定的第三標(biāo)識信息(如**),若被叫號碼為歸屬地號碼,則在被叫號碼前加撥預(yù)先約定的第四標(biāo)識信息(如##)。
[0026]主叫用戶歸屬地AS接收到呼叫請求后,判斷該呼叫請求中被叫號碼前為第三標(biāo)識信息或第四標(biāo)識信息,當(dāng)判斷為第三標(biāo)識信息時,確定該被叫號碼為拜訪地號碼;當(dāng)判斷為第四標(biāo)識信息時,確定該被叫號碼為主叫用戶歸屬地號碼。
[0027]需要注意的是,本發(fā)明實施例提供的技術(shù)方案中,主叫用戶歸屬地AS判斷呼叫請求中的被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼并不限于上述方式,本領(lǐng)域技術(shù)人員在本發(fā)明實施例提供的技術(shù)方案的基礎(chǔ)上,在不付出創(chuàng)造性對上述判斷方式進(jìn)行的變型均應(yīng)屬于本發(fā)明的保護(hù)范圍;此外,由于用戶在終端設(shè)備本地存儲的通訊號碼多為用戶歸屬地的號碼,且用戶通常在存儲該類通訊號碼時不會在通訊號碼前添加國家碼或/和區(qū)號,當(dāng)使用上述實施例提供的情況一下對應(yīng)的實施方式時,用戶在拜訪地仍然可以直接使用終端設(shè)備中存儲的本地形式的號碼發(fā)起呼叫,而無需用戶在發(fā)起呼叫時進(jìn)行其他處理,可以提高呼叫效率,因此,在本發(fā)明實施例提供的技術(shù)方案的具體應(yīng)用中,可以優(yōu)先使用情況一對應(yīng)的實施方式。
[0028]步驟103、主叫用戶歸屬地AS在被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程。
[0029]步驟104、主叫用戶歸屬地AS在被叫號碼前添加呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程。
[0030]為了使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明實施例提供的技術(shù)方案,下面結(jié)合具體的應(yīng)用場景對本發(fā)明實施例提供的技術(shù)方案進(jìn)行更加詳細(xì)地描述。[0031]實施例二
在該實施例中,用戶在拜訪地呼叫拜訪地號碼時需要加撥預(yù)先約定的前綴(如##,用于標(biāo)識被叫號碼為拜訪地號碼),呼叫歸屬地號碼時無需加撥該前綴,以北京用戶漫游至上海,且需要呼叫北京的通訊號碼為例,該實施例提供的被叫號碼補齊方法流程可以參見圖
2。其中,在該實施例中,若未特別說明,則AS為主叫用戶歸屬地AS。
[0032]如圖2所示,為本發(fā)明實施例二提供的一種被叫號碼方法的流程示意圖,可以包括以下步驟:
步驟201、UE向SBC發(fā)送呼叫請求消息,該呼叫請求消息中的被叫號碼前無前綴。其中,被叫號碼為66006688。
[0033]步驟202、SBC接收到呼叫請求消息后,在該請求消息中添加拜訪地區(qū)號,并將該呼叫請求消息轉(zhuǎn)發(fā)給AS。
[0034]其中,SBC在該請求消息中添加拜訪地區(qū)號時,需要避免添加的區(qū)號與被叫號碼直接相連。
[0035]在該實施例中,SBC轉(zhuǎn)發(fā)給AS的呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地區(qū)號“021”。
[0036]步驟203、AS接收到呼叫請求消息后,確定該呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地區(qū)號,且該呼叫請求消息中的被叫號碼前無前綴,AS在該呼叫請求消息中的被叫號碼前添加主叫用戶歸屬地的區(qū)號,并發(fā)起呼叫流程。
[0037]具體的,當(dāng)AS接收到呼叫請求消息,且確定該呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地區(qū)號,且該呼叫請求消息中的被叫號碼前無前綴,則AS確定該呼叫為主叫用戶在拜訪地發(fā)起的對主叫用戶歸屬地號碼的呼叫。AS在呼叫請求消息中的被叫號碼前添加主叫用戶歸屬地的區(qū)號(在該實例中為“010”),并發(fā)起呼叫流程。
[0038]實施例三
在該實施例中,用戶在拜訪地呼叫拜訪地號碼時需要加撥預(yù)先約定的前綴(如##,用于標(biāo)識被叫號碼為拜訪地號碼),呼叫歸屬地號碼時無需加撥該前綴,以北京用戶漫游至上海,且需要呼叫上海的通訊號碼為例,該實施例提供的被叫號碼補齊方法流程可以參見圖
3。其中,在該實施例中,若未特別說明,則AS為主叫用戶歸屬地AS。
[0039]如圖3所示,為本發(fā)明實施例三提供的一種被叫號碼方法的流程示意圖,可以包括以下步驟:
步驟301、UE向SBC發(fā)送呼叫請求消息,該呼叫請求消息中的被叫號碼前存在前綴。其中,被叫號碼的形式為##66006688。
[0040]步驟302、SBC接收到呼叫請求消息后,在該請求消息中添加拜訪地區(qū)號,并將該呼叫請求消息轉(zhuǎn)發(fā)給AS。
[0041]其中,SBC在該請求消息中添加拜訪地區(qū)號時,需要避免添加的區(qū)號與被叫號碼直接相連。
[0042]在該實施例中,SBC轉(zhuǎn)發(fā)給AS的呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地區(qū)號“021”。
[0043]步驟303、AS接收到呼叫請求消息后,確定該呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地區(qū)號,且該呼叫請求消息中的被叫號碼前存在前綴,AS在該呼叫請求消息中的被叫號碼前添加拜訪地區(qū)號,并發(fā)起呼叫流程。
[0044]具體的,當(dāng)AS接收到呼叫請求消息,且確定該呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地區(qū)號,且該呼叫請求消息中的被叫號碼前存在前綴,則AS確定該呼叫為主叫用戶在拜訪地發(fā)起的對拜訪地號碼的呼叫。AS在呼叫請求消息中的被叫號碼前添加拜訪地區(qū)號(在該實例中為“021”),并發(fā)起呼叫流程。
[0045]通過以上描述可以看出,在本發(fā)明實施例提供的技術(shù)方案中,當(dāng)主叫用戶歸屬地AS接收到呼叫請求消息,且確定該呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地國家碼或/和區(qū)號時,主叫用戶歸屬地AS判斷該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,該主叫用戶歸屬地AS在被叫號碼前添加用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,主叫用戶歸屬地AS在被叫號碼前添加呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程,實現(xiàn)了根據(jù)用戶實際需求進(jìn)行被叫號碼補齊,提高了被叫號碼補齊的準(zhǔn)確性。
[0046]基于上述方法實施例相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供一種AS,可以應(yīng)用于上述方法流程中。
[0047]實施例四
如圖4所示,為本發(fā)明實施例提供的一種AS的結(jié)構(gòu)示意圖,應(yīng)用于IMS網(wǎng)絡(luò),該AS可以包括:
接收模塊41,用于接收呼叫請求消息;
判斷模塊42,用于當(dāng)所述AS作為主叫用戶歸屬地AS,且所述接收模塊41接收到的呼叫請求消息中攜帶有與被叫號碼非直接相連的拜訪地國家碼或/和區(qū)號時,判斷該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼;
處理模塊43,用于當(dāng)所述判斷模塊42的判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,在所述被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;當(dāng)所述判斷模塊42的判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,在所述被叫號碼前添加所述呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程。
[0048]其中,所述判斷模塊42具體用于,判斷該呼叫請求消息中被叫號碼前是否存在用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息,若判斷為是,則確定該被叫號碼為拜訪地號碼;否則,確定該被叫號碼為主叫用戶歸屬地號碼。
[0049]其中,所述判斷模塊42具體用于,判斷該呼叫請求消息中被叫號碼前是否存在用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息,若判斷為是,則判斷該被叫號碼為主叫用戶歸屬地號碼;否則,判斷該被叫號碼為拜訪地號碼。
[0050]其中,所述判斷模塊42具體用于,判斷該呼叫請求中被叫號碼前的標(biāo)識信息為用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息或用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息,并當(dāng)判斷為用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息時,確定該被叫號碼為拜訪地號碼,當(dāng)判斷為用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息時,確定該被叫號碼為主叫用戶歸屬地號碼。
[0051]基于上述方法實施例相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種被叫號碼補齊系統(tǒng),可以應(yīng)用于上述方法實施例。
[0052]實施例五
如圖5所示,為本發(fā)明實施例提供的一種被叫號碼補齊系統(tǒng)的結(jié)構(gòu)示意圖,可以包括: 用戶設(shè)備UE51,用于發(fā)送呼叫請求消息;
會話邊界控制器SBC52,用于當(dāng)接收到呼叫請求消息時,在所述呼叫請求消息中增加拜訪地國家碼或/和區(qū)號;
應(yīng)用服務(wù)器AS53,用于當(dāng)作為主叫用戶歸屬地AS時,并接收到呼叫請求消息時,根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,所述主叫用戶歸屬地AS在所述被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,所述主叫用戶歸屬地AS在所述被叫號碼前添加所述呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程。
[0053]其中,所述AS53具體用于,通過以下方式實現(xiàn)根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼:
判斷該呼叫請求消息中被叫號碼前是否存在用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息,若判斷為是,則確定該被叫號碼為拜訪地號碼;否則,確定該被叫號碼為主叫用戶歸屬地號碼;或,
判斷該呼叫請求消息中被叫號碼前是否存在用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息,若判斷為是,則判斷該被叫號碼為主叫用戶歸屬地號碼;否則,判斷該被叫號碼為拜訪地號碼;或,
判斷該呼叫請求中被叫號碼前的標(biāo)識信息為用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息或用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息,并當(dāng)判斷為用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息時,確定該被叫號碼為拜訪地號碼,當(dāng)判斷為用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息時,確定該被叫號碼為主叫用戶歸屬地號碼。
[0054]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實施例可以通過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明實施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是⑶-R0M,U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明實施例各個實施場景所述的方法。
[0055]本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施場景的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明實施例所必須的。
[0056]本領(lǐng)域技術(shù)人員可以理解實施場景中的裝置中的模塊可以按照實施場景描述進(jìn)行分布于實施場景的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實施場景的一個或多個裝置中。上述實施場景的模塊可以合并為一個模塊,也可以進(jìn)一步拆分成多個子模塊。
[0057]上述本發(fā)明實施例序號僅僅為了描述,不代表實施場景的優(yōu)劣。
[0058]以上公開的僅為本發(fā)明實施例的幾個具體實施場景,但是,本發(fā)明實施例并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明實施例的業(yè)務(wù)限制范圍。
【權(quán)利要求】
1.一種被叫號碼補齊方法,應(yīng)用于互聯(lián)網(wǎng)多媒體子系統(tǒng)MS網(wǎng)絡(luò),其特征在于,該方法包括: 當(dāng)主叫用戶歸屬地應(yīng)用服務(wù)器AS接收到呼叫請求消息時,所述主叫用戶歸屬地AS根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼; 當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,所述主叫用戶歸屬地AS在所述被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程; 當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,所述主叫用戶歸屬地AS在所述被叫號碼前添加所述呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程。
2.如權(quán)利要求1所述的方法,其特征在于,所述主叫用戶歸屬地AS根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼,具體為: 所述主叫用戶歸屬地AS判斷該呼叫請求消息中被叫號碼前是否存在用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息,若判斷為是,則確定該被叫號碼為拜訪地號碼;否則,確定該被叫號碼為主叫用戶歸屬地號碼。
3.如權(quán)利要求1所述的方法,其特征在于,所述主叫用戶歸屬地AS根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼,具體為: 所述主叫用戶歸屬地AS判斷該呼叫請求消息中被叫號碼前是否存在用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息,若判斷為是,則判斷該被叫號碼為主叫用戶歸屬地號碼;否則,判斷該被叫號碼為拜訪地號碼。
4.如權(quán)利要求1所述的方法,其特征在于,所述主叫用戶歸屬地AS根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼,具體為: 所述主叫用戶歸屬地AS判斷該呼叫請求中被叫號碼前的標(biāo)識信息為用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息或用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息,并當(dāng)判斷為用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息時,確定該被叫號碼為拜訪地號碼,當(dāng)判斷為用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息時,確定該被叫號碼為主叫用戶歸屬地號碼。
5.一種應(yīng)用服務(wù)器AS,應(yīng)用于互聯(lián)網(wǎng)多媒體子系統(tǒng)MS網(wǎng)絡(luò),其特征在于,該AS包括: 接收模塊,用于接收呼叫請求消息; 判斷模塊,用于當(dāng)所述AS作為主叫用戶歸屬地AS時,根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼; 處理模塊,用于當(dāng)所述判斷模塊的判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,在所述被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;當(dāng)所述判斷模塊的判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,在所述被叫號碼前添加所述呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程。
6.如權(quán)利要求5所述的AS,其特征在于, 所述判斷模塊具體用于,判斷該呼叫請求消息中被叫號碼前是否存在用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息,若判斷為是,則確定該被叫號碼為拜訪地號碼;否則,確定該被叫號碼為主叫用戶歸屬地號碼。
7.如權(quán)利要求5所述的AS,其特征在于, 所述判斷模塊具體用于,判斷該呼叫請求消息中被叫號碼前是否存在用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息,若判斷為是,則判斷該被叫號碼為主叫用戶歸屬地號碼;否則,判斷該被叫號碼為拜訪地號碼。
8.如權(quán)利要求5所述的AS,其特征在于, 所述判斷模塊具體用于,判斷該呼叫請求中被叫號碼前的標(biāo)識信息為用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息或用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息,并當(dāng)判斷為用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息時,確定該被叫號碼為拜訪地號碼,當(dāng)判斷為用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息時,確定該被叫號碼為主叫用戶歸屬地號碼。
9.一種被叫號碼補齊系統(tǒng),應(yīng)用于互聯(lián)網(wǎng)多媒體子系統(tǒng)MS網(wǎng)絡(luò),其特征在于,該系統(tǒng)包括: 用戶設(shè)備UE,用于發(fā)送呼叫請求消息; 會話邊界控制器SBC,用于當(dāng)接收到呼叫請求消息時,在所述呼叫請求消息中增加拜訪地國家碼或/和區(qū)號; 應(yīng)用服務(wù)器AS,用于當(dāng)作為主叫用戶歸屬地AS時,并接收到呼叫請求消息時,根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為主叫用戶歸屬地號碼時,所述主叫用戶歸屬地AS在所述被叫號碼前添加主叫用戶歸屬地國家碼或/和區(qū)號,并發(fā)起呼叫流程;當(dāng)判斷結(jié)果為該呼叫請求消息中的被叫號碼為拜訪地號碼時,所述主叫用戶歸屬地AS在所述被叫號碼前添加所述呼叫請求消息中攜帶的拜訪地國家碼或/和區(qū)號,并發(fā)起呼叫流程。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述AS具體用于,通過以下方式實現(xiàn)根據(jù)該呼叫請求消息中的被叫號碼前的標(biāo)識信息判斷該被叫號碼為主叫用戶歸屬地號碼或拜訪地號碼: 判斷該呼叫請求消息中被叫號碼前是否存在用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息,若判斷為是,則確定該被叫號碼為拜訪地號碼;否則,確定該被叫號碼為主叫用戶歸屬地號碼;或, 判斷該呼叫請求消息中被叫號碼前是否存在用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息,若判斷為是,則判斷該被叫號碼為主叫用戶歸屬地號碼;否則,判斷該被叫號碼為拜訪地號碼;或, 判斷該呼叫請求中被叫號碼前的標(biāo)識信息為用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息或用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息,并當(dāng)判斷為用于標(biāo)識該被叫號碼為拜訪地號碼的標(biāo)識信息時,確定該被叫號碼為拜訪地號碼,當(dāng)判斷為用于標(biāo)識該被叫號碼為主叫用戶歸屬地號碼的標(biāo)識信息時,確定該被叫號碼為主叫用戶歸屬地號碼。
【文檔編號】H04W8/02GK103841080SQ201210477721
【公開日】2014年6月4日 申請日期:2012年11月22日 優(yōu)先權(quán)日:2012年11月22日
【發(fā)明者】宋月 申請人:中國移動通信集團(tuán)公司