在ip多媒體子系統(tǒng)中錨定業(yè)務(wù)路由的方法與系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種在IP多媒體子系統(tǒng)網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法與系統(tǒng)。通過將非IMS網(wǎng)絡(luò)中提供的第一業(yè)務(wù)與特殊域名相關(guān)聯(lián),在IMS網(wǎng)絡(luò)中,將觸發(fā)該第一業(yè)務(wù)iFC中的AS地址參數(shù)設(shè)置為相對應(yīng)的特殊域名。當(dāng)IMS網(wǎng)絡(luò)中的CSCF接收呼叫請求消息觸發(fā)該第一業(yè)務(wù)后,將該特殊域名填入呼叫請求消息的路由字段,并基于特殊域名解析,將呼叫請求消息發(fā)送至統(tǒng)一媒體網(wǎng)關(guān)。統(tǒng)一媒體網(wǎng)關(guān)基于特殊域名與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼的對應(yīng)關(guān)系,獲得第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼并插入至呼叫請求消息的被叫號碼前,使得該呼叫請求消息能夠被路由至非IMS網(wǎng)絡(luò)中相應(yīng)的SCP。本發(fā)明實現(xiàn)了將業(yè)務(wù)路由從IMS網(wǎng)絡(luò)錨定到非IMS網(wǎng)絡(luò),并且用戶能夠通過業(yè)務(wù)觸發(fā)的方式通過接入IMS網(wǎng)絡(luò)使用非IMS網(wǎng)絡(luò)的業(yè)務(wù)。
【專利說明】在IP多媒體子系統(tǒng)中錨定業(yè)務(wù)路由的方法與系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種在IP多媒體子系統(tǒng)中錨定業(yè)務(wù)路由的方法與系統(tǒng)。
【背景技術(shù)】
[0002]近年來,基于IP多媒體子系統(tǒng)(IP Multimedia Subsystem,MS)承接傳統(tǒng)固網(wǎng)用戶已經(jīng)成為運營商部署MS網(wǎng)絡(luò)的主要驅(qū)動力之一。在MS網(wǎng)絡(luò)中,傳統(tǒng)固定用戶觸發(fā)業(yè)務(wù)后,MS網(wǎng)絡(luò)除需要向固定用戶提供MS的基本業(yè)務(wù)以及補充業(yè)務(wù)之外,還需要使固定用戶繼續(xù)獲得原有的固網(wǎng)智能化業(yè)務(wù)。已有的固網(wǎng)智能化業(yè)務(wù)包括如協(xié)同通信業(yè)務(wù)、iVPN等業(yè)務(wù)。
[0003]在這些固網(wǎng)智能化業(yè)務(wù)中,部分業(yè)務(wù)是基于智能網(wǎng)絡(luò)應(yīng)用協(xié)議(IntelligentNetwork Application Protocol, I NAP)協(xié)議的業(yè)務(wù)控制點(Signaling Control Point,SCP)提供。在傳統(tǒng)的固網(wǎng)中,由SCP提供固網(wǎng)智能化業(yè)務(wù)的方法通常是由業(yè)務(wù)交換點(Service SwitchingPoint, SSP)在呼叫請求中插入業(yè)務(wù)對應(yīng)的觸發(fā)碼來實現(xiàn)。具體地,以主叫用戶進行業(yè)務(wù)觸發(fā)為例,該方法流程主要包括:
[0004]SSP接收到主叫用戶的智能呼叫后,通過移動通信應(yīng)用部分(Mobile ApplicationPart, MAP)協(xié)議向智能歸屬位置寄存器(SmartHome Location Register, SHLR)發(fā)送路由信息(Send Routing Info, SRI)消息,以查詢主叫用戶的簽約信息;
[0005]SHLR基于MAP協(xié)議,根據(jù)主叫用戶的簽約信息,向SSP返回該用戶簽約的智能業(yè)務(wù)的觸發(fā)碼;
[0006]SSP將此智能業(yè)務(wù)的觸發(fā)碼插入在智能呼叫請求被叫號碼的前面,以將對應(yīng)的智能業(yè)務(wù)觸發(fā)至相應(yīng)的SCP。
[0007]上述固網(wǎng)智能網(wǎng)中業(yè)務(wù)觸發(fā)的方式是基于SSP通過SHLR獲得智能業(yè)務(wù)的觸發(fā)碼,并將此智能業(yè)務(wù)的觸發(fā)碼插入呼叫請求中,SSP與SCP之間使用MAP協(xié)議,通過觸發(fā)碼觸發(fā)至相應(yīng)的業(yè)務(wù)平臺。然而,在MS網(wǎng)絡(luò)中,存儲用戶業(yè)務(wù)簽約信息的(HomeSubscriber Server, HSS)與會話控制網(wǎng)元呼叫會話控制功能實體(Call SessionControlFunction, CSCF)間則基于Diameter協(xié)議,該協(xié)議中沒有關(guān)于傳遞觸發(fā)碼的操作及對應(yīng)的參數(shù),并且現(xiàn)有的CSCF也不具備前插觸發(fā)碼的功能,因此在現(xiàn)有的IMS中無法通過固網(wǎng)智能網(wǎng)中類似的方法獲得觸發(fā)碼,用戶也不能在MS網(wǎng)絡(luò)中通過業(yè)務(wù)觸發(fā)碼方式使用其他非MS網(wǎng)絡(luò)所提供的業(yè)務(wù)。
【發(fā)明內(nèi)容】
[0008]根據(jù)本發(fā)明實施例的一個方面,所要解決的一個技術(shù)問題是:提供一種在IMS中錨定業(yè)務(wù)路由的方法與系統(tǒng),以實現(xiàn)將業(yè)務(wù)路由從頂S網(wǎng)絡(luò)中錨定到非MS網(wǎng)絡(luò),從而能夠使得用戶能夠通過頂S網(wǎng)絡(luò)采用業(yè)務(wù)觸發(fā)碼的方式使用非MS網(wǎng)絡(luò)的業(yè)務(wù)。
[0009]本發(fā)明實施例提供的一種在MS中錨定業(yè)務(wù)路由的方法,所述方法包括:[0010]IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)中的呼叫會話控制功能實體CSCF接收來自于用戶發(fā)送的呼叫請求消息;
[0011]響應(yīng)于所述呼叫請求消息觸發(fā)預(yù)先設(shè)定的第一業(yè)務(wù)的初始過濾準則iFC,所述CSCF將所述iFC中的應(yīng)用服務(wù)器AS地址參數(shù)值填入所述呼叫請求消息的路由字段,其中,所述第一業(yè)務(wù)由非MS網(wǎng)絡(luò)中的業(yè)務(wù)控制點SCP提供,所述AS地址參數(shù)值為與所述第一業(yè)務(wù)相對應(yīng)的特殊域名;
[0012]所述CSCF向域名解析服務(wù)系統(tǒng)請求查詢所述特殊域名對應(yīng)的IP地址;
[0013]所述域名解析服務(wù)系統(tǒng)向所述CSCF返回預(yù)設(shè)的統(tǒng)一媒體網(wǎng)關(guān)的IP地址;
[0014]所述CSCF根據(jù)所述IP地址,將填入所述AS地址參數(shù)值的呼叫請求消息發(fā)送至所述IP地址對應(yīng)的統(tǒng)一媒體網(wǎng)關(guān);
[0015]所述統(tǒng)一媒體網(wǎng)關(guān)基于所存儲的特殊域名與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼的對應(yīng)關(guān)系,根據(jù)所述路由字段中的特殊域名,獲得與所述第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼,將所述業(yè)務(wù)觸發(fā)插入至所述呼叫請求消息的被叫號碼前,以將所述呼叫請求消息路由至所述非MS網(wǎng)絡(luò)中的SCP,由所述SCP執(zhí)行向所述用戶提供所述第一業(yè)務(wù)的操作。
[0016]優(yōu)選地,所述iFC中的AS地址參數(shù)值具體為與所述第一業(yè)務(wù)相對應(yīng)的特殊媒體網(wǎng)關(guān)域名,不同的特殊媒體網(wǎng)關(guān)域名對應(yīng)于不同的第一業(yè)務(wù)。
[0017]優(yōu)選地,所述域名解析服務(wù)系統(tǒng)包括電話號碼映射與域名系統(tǒng)ENUM/DNS,所述方法還包括:
[0018]預(yù)先在所述ENUM/DNS上配置服務(wù)資源SRV記錄,所述SRV記錄的內(nèi)容具體為:所述不同的特殊媒體網(wǎng)關(guān)域名所對應(yīng)的IP地址為所述統(tǒng)一媒體網(wǎng)關(guān)的IP地址。
[0019]優(yōu)選地,所述方法還包括:
[0020]根據(jù)所述用戶簽約所述第一業(yè)務(wù)的簽約信息,預(yù)先為所述用戶設(shè)置所述第一業(yè)務(wù)的 iFC ;
[0021]將所述第一業(yè)務(wù)的iFC保存在歸屬用戶服務(wù)器HSS的所述用戶的用戶數(shù)據(jù)中;
[0022]所述CSCF接收來自于用戶發(fā)送的呼叫請求消息之后,從所述HSS下載所述用戶的用戶數(shù)據(jù),獲得所述第一業(yè)務(wù)的iFC。
[0023]優(yōu)選地,所述用戶簽約多個業(yè)務(wù),所述用戶數(shù)據(jù)中包括所述多個業(yè)務(wù)分別對應(yīng)的多個iFC ;所述響應(yīng)于所述呼叫請求消息觸發(fā)預(yù)先設(shè)定的第一業(yè)務(wù)的iFC,具體包括:
[0024]所述CSCF接收所述呼叫請求消息后,將所述呼叫請求消息中包含的業(yè)務(wù)點觸發(fā)器SPT與所述多個iFC進行匹配檢測;
[0025]響應(yīng)于所述SPT與所述多個iFC中的一個iFC相匹配,相匹配的iFC為所述第一業(yè)務(wù)的iFC,觸發(fā)所述第一業(yè)務(wù)的iFC。
[0026]優(yōu)選地,所述響應(yīng)于所述SPT與所述多個iFC中的多個iFC相匹配,所述方法還包括:
[0027]所述CSCF按照預(yù)定的優(yōu)先級順序?qū)λ龆鄠€iFC進行排序;
[0028]所述將所述呼叫請求消息中包含的SPT與所述多個iFC進行匹配檢測,具體包括:
[0029]所述將所述呼叫請求消息中包含的SPT依次與所述排序后的多個iFC進行匹配檢測;[0030]所述第一業(yè)務(wù)的iFC具體為與所述SPT首先相匹配的一個iFC。
[0031]優(yōu)選地,所述方法還包括:
[0032]所述統(tǒng)一媒體網(wǎng)關(guān)將插入所述業(yè)務(wù)觸發(fā)碼的呼叫請求信息路由至所述非MS網(wǎng)絡(luò)的業(yè)務(wù)交換點SSP ;
[0033]所述SSP根據(jù)所述業(yè)務(wù)觸發(fā)碼,將所述呼叫請求消息路由至提供所述業(yè)務(wù)的SCP ;
[0034]所述SCP執(zhí)行向所述用戶提供所述第一業(yè)務(wù)的操作。
[0035]優(yōu)選地,所述非MS網(wǎng)絡(luò)包括PSTN網(wǎng)絡(luò)、GSM網(wǎng)絡(luò)、CDMA網(wǎng)絡(luò)中的任意一種。
[0036]本發(fā)明實施例提供的一種在IP多媒體子系統(tǒng)網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的系統(tǒng),所述系統(tǒng)包括:
[0037]IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)中的呼叫會話控制功能實體CSCF,用于接收來自于用戶發(fā)送的呼叫請求消息;響應(yīng)于所述呼叫請求消息觸發(fā)預(yù)先設(shè)定的第一業(yè)務(wù)的初始過濾準則iFC,將所述iFC中的應(yīng)用服務(wù)器AS地址參數(shù)值填入所述呼叫請求消息的路由字段,其中,所述第一業(yè)務(wù)由非MS網(wǎng)絡(luò)中的業(yè)務(wù)控制點SCP提供,所述AS地址參數(shù)值為與所述第一業(yè)務(wù)相對應(yīng)的特殊域名;向域名解析服務(wù)系統(tǒng)請求查詢所述特殊域名對應(yīng)的IP地址;根據(jù)所述IP地址,將填入所述AS地址參數(shù)值的呼叫請求消息發(fā)送至所述IP地址對應(yīng)的統(tǒng)一媒體網(wǎng)關(guān);
[0038]域名解析服務(wù)系統(tǒng),用于接收所述CSCF的查詢請求,向所述CSCF返回預(yù)設(shè)的統(tǒng)一媒體網(wǎng)關(guān)的IP地址;
[0039]統(tǒng)一媒體網(wǎng)關(guān),用于基于所存儲的特殊域名與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼的對應(yīng)關(guān)系,根據(jù)所述呼叫請求消息路由字段中的特殊域名,獲得與所述第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼,將所述業(yè)務(wù)觸發(fā)插入至所述呼叫請求消息的被叫號碼前,以將所述呼叫請求消息路由至所述非MS網(wǎng)絡(luò)中的SCP,由所述SCP執(zhí)行向所述用戶提供所述第一業(yè)務(wù)的操作。
[0040]優(yōu)選地,所述iFC中的AS地址參數(shù)值具體為與所述第一業(yè)務(wù)相對應(yīng)的特殊媒體網(wǎng)關(guān)域名,不同的特殊媒體網(wǎng)關(guān)域名對應(yīng)于不同的第一業(yè)務(wù)。
[0041]優(yōu)選地,所述域名解析服務(wù)系統(tǒng)具體包括電話號碼映射與域名系統(tǒng)ENUM/DNS,所述系統(tǒng)還包括:
[0042]配置單元,用于預(yù)先在所述ENUM/DNS上配置服務(wù)資源SRV記錄,所述SRV記錄的內(nèi)容具體為:所述不同的特殊媒體網(wǎng)關(guān)域名所對應(yīng)的IP地址為所述統(tǒng)一媒體網(wǎng)關(guān)的IP地址。
[0043]優(yōu)選地,所述系統(tǒng)還包括:
[0044]歸屬用戶服務(wù)器HSS,用于根據(jù)所述用戶簽約所述第一業(yè)務(wù)的簽約信息,預(yù)先為所述用戶設(shè)置所述第一業(yè)務(wù)的iFC ;將所述第一業(yè)務(wù)的iFC保存在所述用戶的用戶數(shù)據(jù)中;
[0045]所述CSCF,還用于接收來自于用戶發(fā)送的呼叫請求消息之后,從所述HSS下載所述用戶的用戶數(shù)據(jù),獲得所述第一業(yè)務(wù)的iFC。
[0046]優(yōu)選地,所述用戶簽約多個業(yè)務(wù),所述用戶數(shù)據(jù)中包括所述多個業(yè)務(wù)分別對應(yīng)的多個iFC ;所述CSCF,具體用于接收所述呼叫請求消息后,將所述呼叫請求消息中包含的業(yè)務(wù)點觸發(fā)器SPT與所述多個iFC進行匹配檢測;響應(yīng)于所述SPT與所述多個iFC中的一個iFC相匹配,所述一個相匹配的iFC為所述第一業(yè)務(wù)的iFC,觸發(fā)所述第一業(yè)務(wù)的iFC。
[0047]優(yōu)選地,所述響應(yīng)于所述SPT與所述多個iFC中的多個iFC相匹配,所述CSCF,還用于按照預(yù)定的優(yōu)先級順序?qū)λ龆鄠€iFC進行排序;所述將所述呼叫請求消息中包含的SPT依次與所述排序后的多個iFC進行匹配檢測,所述第一業(yè)務(wù)的iFC具體為與所述SPT首先相匹配的一個iFC。
[0048]優(yōu)選地,所述統(tǒng)一媒體網(wǎng)關(guān),還用于將插入所述業(yè)務(wù)觸發(fā)碼的呼叫請求信息理由至非MS網(wǎng)絡(luò)的業(yè)務(wù)交換點SSP ;
[0049]所述系統(tǒng)還包括:
[0050]非MS網(wǎng)絡(luò)的SSP,用于接收已插入所述業(yè)務(wù)觸發(fā)碼的呼叫請求信息,所述業(yè)務(wù)觸發(fā)碼,將所述呼叫請求消息路由至提供所述業(yè)務(wù)的SCP ;
[0051]SCP,用于接收呼叫請求消息,執(zhí)行向所述用戶提供所述第一業(yè)務(wù)的操作。
[0052]優(yōu)選地,所述非MS網(wǎng)絡(luò)包括PSTN網(wǎng)絡(luò)、GSM網(wǎng)絡(luò)、CDMA網(wǎng)絡(luò)中的任意一種。
[0053]基于本發(fā)明上述實施例提供的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法與系統(tǒng)。通過將非MS網(wǎng)絡(luò)中提供的第一業(yè)務(wù)與特殊域名相關(guān)聯(lián),具體地,在MS網(wǎng)絡(luò)中,將觸發(fā)該第一業(yè)務(wù)iFC中的AS地址參數(shù)設(shè)置為相對應(yīng)的特殊域名,使得在步驟102中當(dāng)MS網(wǎng)絡(luò)中的CSCF接收來自于用戶發(fā)送的呼叫請求消息,由該呼叫請求消息觸發(fā)第一業(yè)務(wù)iFC,CSCF將iFC中的AS地址參數(shù)值即該特殊域名填入呼叫請求消息的路由字段。通過步驟104獲得預(yù)設(shè)的統(tǒng)一媒體網(wǎng)關(guān)對應(yīng)的IP地址,從而將呼叫請求消息發(fā)送至統(tǒng)一媒體網(wǎng)關(guān)。步驟106中統(tǒng)一媒體網(wǎng)關(guān)基于所存儲的特殊域名與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼的對應(yīng)關(guān)系,獲得與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼,將該業(yè)務(wù)觸發(fā)插入至呼叫請求消息的被叫號碼前,使得統(tǒng)一媒體網(wǎng)關(guān)能夠在將該呼叫請求消息路由至非MS網(wǎng)絡(luò)中的提供該第一業(yè)務(wù)的SCP,由SCP執(zhí)行向用戶提供所述第一業(yè)務(wù)的操作。
[0054]由此,實現(xiàn)了將業(yè)務(wù)路由從MS網(wǎng)絡(luò)中錨定到非MS網(wǎng)絡(luò),并且使得用戶能夠通過業(yè)務(wù)觸發(fā)的方式通過接入MS網(wǎng)絡(luò)使用非MS網(wǎng)絡(luò)的智能業(yè)務(wù),提升了用戶的使用體驗。同時,實現(xiàn)本發(fā)明所提供的技術(shù)方案無需增加新的網(wǎng)元,節(jié)省了建設(shè)成本。
[0055]通過以下參照附圖對本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。
【專利附圖】
【附圖說明】
[0056]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0057]同時,應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關(guān)系繪制的。相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0058]構(gòu)成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同說明書一起用于解釋本發(fā)明的原理。
[0059]參照附圖,根據(jù)下面的詳細描述,可以更加清楚地理解本發(fā)明,其中:
[0060]圖1示出本發(fā)明所提供的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法一種實施例的流程示意圖;[0061]圖2示出本發(fā)明所提供的在IMS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法另一種實施例的流程示意圖;
[0062]圖3示出本發(fā)明所提供的在IMS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法又一種實施例的流程示意圖
[0063]圖4示出本發(fā)明所提供的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的系統(tǒng)一種實施例的結(jié)構(gòu)示意圖;
[0064]圖5示出本發(fā)明所提供的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的系統(tǒng)另一種實施例的結(jié)構(gòu)示意圖;
[0065]圖6示出本發(fā)明所提供的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的系統(tǒng)又一種實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0066]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。應(yīng)注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置不限制本發(fā)明的范圍。
[0067]以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0068]對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。
[0069]在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0070]參見圖1所示,圖1示出本發(fā)明所提供的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法一種實施例的流程示意圖。該實施例中在IMS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法包括以下所描述的操作。
[0071]在步驟101中,MS網(wǎng)絡(luò)中的呼叫會話控制功能實體(Call SessionControlFunction, CSCF)接收來自于用戶發(fā)送的呼叫請求消息。CSCF可以有不同的類型,例如,可以是業(yè)務(wù)呼叫會話控制功能實體(Service-Call Session Control Function, S 一 CSCF)。
[0072]在步驟102中,響應(yīng)于該呼叫請求消息觸發(fā)預(yù)先設(shè)定的第一業(yè)務(wù)的初始過濾準則(Initial Filter Criteria, iFC), CSCF 將 iFC 中的應(yīng)用服務(wù)器地址(Application ServerAddress, AS Address)參數(shù)值填入呼叫請求消息的路由字段,即Route字段,其中,第一業(yè)務(wù)由非MS網(wǎng)絡(luò)中的業(yè)務(wù)控制點(Signaling Control Point,SCP)提供,AS地址參數(shù)值為與第一業(yè)務(wù)相對應(yīng)的特殊域名。在會話初始協(xié)議(Sessionlnitiation Protocol, SIP)協(xié)議中定義了路由Route字段,可以通過在呼叫請求消息INVITE消息中插入Route字段,即插入Route字段,將第一業(yè)務(wù)相對應(yīng)的特殊域名填入該字段。
[0073]在步驟103中,CSCF向域名解析服務(wù)系統(tǒng)請求查詢特殊域名對應(yīng)的IP地址。
[0074]在步驟104中,域名解析服務(wù)系統(tǒng)向CSCF返回預(yù)設(shè)的統(tǒng)一媒體網(wǎng)關(guān)的IP地址。在本發(fā)明各個實施例中,統(tǒng)一媒體網(wǎng)關(guān)可以是媒體網(wǎng)關(guān)(Media Gateway Control Function,MGW),也可以是媒體網(wǎng)關(guān)控制功能(Media Gateway Control Function, MGCF)。
[0075]在步驟105中,CSCF根據(jù)該IP地址,將填入AS地址參數(shù)值的呼叫請求消息發(fā)送至該IP地址對應(yīng)的統(tǒng)一媒體網(wǎng)關(guān)。CSCF可以通過ISC接口將該呼叫請求消息路由至統(tǒng)一媒體網(wǎng)關(guān)。
[0076]在步驟106中,統(tǒng)一媒體網(wǎng)關(guān)基于所存儲的特殊域名與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼的對應(yīng)關(guān)系,根據(jù)呼叫請求消息路由字段中的特殊域名,獲得與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼,將業(yè)務(wù)觸發(fā)插入至呼叫請求消息的被叫號碼前,從而,在將呼叫有MS網(wǎng)絡(luò)疏通至非MS網(wǎng)絡(luò)之前,將業(yè)務(wù)觸發(fā)碼前插到被叫號碼前,以使得該呼叫請求消息可以被路由至非MS網(wǎng)絡(luò)中的SCP,由SCP執(zhí)行向用戶提供第一業(yè)務(wù)的操作。
[0077]基于上述方法實施例,通過在MS網(wǎng)絡(luò)中,將非MS網(wǎng)絡(luò)中提供的第一業(yè)務(wù)與特殊域名相關(guān)聯(lián),將觸發(fā)該第一業(yè)務(wù)iFC中的AS地址參數(shù)設(shè)置為相對應(yīng)的特殊域名。當(dāng)MS網(wǎng)絡(luò)中的CSCF接收呼叫請求消息觸發(fā)該第一業(yè)務(wù)iFC后,CSCF將該第一業(yè)務(wù)的iFC中的AS地址參數(shù)值,即該特殊域名填入呼叫請求消息的路由字段,并將呼叫請求消息發(fā)送至統(tǒng)一媒體網(wǎng)關(guān)。統(tǒng)一媒體網(wǎng)關(guān)基于所存儲的特殊域名與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼的對應(yīng)關(guān)系,將第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)插入至呼叫請求消息的被叫號碼前,從而使得統(tǒng)一媒體網(wǎng)關(guān)能夠在將該呼叫請求消息路由至非MS網(wǎng)絡(luò)中的提供該第一業(yè)務(wù)的SCP,由SCP執(zhí)行向用戶提供所述第一業(yè)務(wù)的操作。
[0078]實現(xiàn)了將業(yè)務(wù)路由從MS網(wǎng)絡(luò)中錨定到非MS網(wǎng)絡(luò),并且使得用戶能夠通過業(yè)務(wù)觸發(fā)的方式通過接入MS網(wǎng)絡(luò)使用非MS網(wǎng)絡(luò)的業(yè)務(wù),提升了用戶的使用體驗。同時,實現(xiàn)本發(fā)明所提供的技術(shù)方案無需增加新的網(wǎng)元,節(jié)省了建設(shè)成本。
[0079]根據(jù)本發(fā)明方法實施例的另一個具體示例而非限制,iFC中的AS地址參數(shù)值可以具體設(shè)置為與第一業(yè)務(wù)相對應(yīng)的特殊媒體網(wǎng)關(guān)域名,不同的特殊媒體網(wǎng)關(guān)域名對應(yīng)于不同的第一業(yè)務(wù)。
[0080]例如,可以設(shè)置特殊媒體網(wǎng)關(guān)域名為mgcfXXX.0perator, com,其中xxx可以為運營商指定的一組數(shù)字或字母組合的序號。不同的第一業(yè)務(wù),對應(yīng)于不同的序號。舉例來說,由呼叫中心業(yè)務(wù)平臺提供的業(yè)務(wù),AS地址參數(shù)值可以配置為mgcf516.0perator, com,由協(xié)同通信業(yè)務(wù)平臺提供的業(yè)務(wù),AS地址參數(shù)可以配置為mgcf511.0perator, com。
[0081]根據(jù)本發(fā)明方法實施例的另一個具體示例而非限制,域名解析服務(wù)系統(tǒng)包括電話號碼映射與域名系統(tǒng)(Telephone Number Mapping/Domain Name System, ENUM/DNS)。該方法還包括:預(yù)先在ENUM/DNS上配置服務(wù)資源(SRV)記錄,SRV記錄的內(nèi)容具體包括:不同的特殊媒體網(wǎng)關(guān)域名所對應(yīng)的IP地址均為統(tǒng)一媒體網(wǎng)關(guān)的IP地址。通過將不同的特殊媒體網(wǎng)關(guān)域名所對應(yīng)的IP地址設(shè)置為統(tǒng)一媒體網(wǎng)關(guān)的IP地址,從而可以將所有觸發(fā)第一業(yè)務(wù)的呼叫請求消息均發(fā)送到統(tǒng)一媒體網(wǎng)關(guān)進行處理。
[0082]以上述實施例中的具體示例為例,在ENUM/DNS的SRV記錄中,mgcf516.0perator.com、mgcf511.0perator, com均對應(yīng)于特定的一個IP地址,即統(tǒng)一媒體網(wǎng)關(guān)的IP地址。
[0083]根據(jù)本發(fā)明方法實施例的另一個具體示例而非限制,CSCF可以由不同的方式獲得第一業(yè)務(wù)的iFC。一種【具體實施方式】是:根據(jù)用戶簽約第一業(yè)務(wù)的簽約信息,預(yù)先為用戶設(shè)置第一業(yè)務(wù)的iFC ;將第一業(yè)務(wù)的iFC保存在歸屬用戶服務(wù)器(Home Subscriber Server,HSS)的該用戶的用戶數(shù)據(jù)中;CSCF接收來自于用戶發(fā)送的呼叫請求消息之后,從HSS下載用戶的用戶數(shù)據(jù),獲得第一業(yè)務(wù)的iFC。
[0084]CSCF接收來自于用戶發(fā)送的呼叫請求消息之后,從HSS下載用戶的用戶數(shù)據(jù),具體還可以在用戶向CSCF進行初始注冊時,CSCF已經(jīng)完成對該用戶的鑒權(quán)后,CSCF發(fā)送Cx-Put/Cx-Pul I消息至HSS獲取用戶數(shù)據(jù),HSS通過對應(yīng)的響應(yīng)消息Cx-Put Resp/Cx-Pul IResp消息返回用戶數(shù)據(jù)。
[0085]在步驟102中,對于CSCF如何根據(jù)呼叫請求消息進行業(yè)務(wù)觸發(fā)的匹配檢測,可能還有以下不同的具體情況,無論哪種具體情況,滿足觸發(fā)條件所觸發(fā)的第一業(yè)務(wù)為非MS網(wǎng)絡(luò)所提供的業(yè)務(wù),并且給第一業(yè)務(wù)所對應(yīng)的iFC的AS地址參數(shù)值預(yù)先設(shè)置為與第一業(yè)務(wù)的特殊域名。
[0086]針對步驟102中CSCF根據(jù)呼叫請求消息進行業(yè)務(wù)觸發(fā)的匹配檢測,CSCF從HSS獲得的用戶數(shù)據(jù)。CSCF獲得用戶數(shù)據(jù)后,從用戶數(shù)據(jù)中獲取用戶簽約定制的業(yè)務(wù)所對應(yīng)的iFC,其中包括第一業(yè)務(wù)的iFC。各種業(yè)務(wù)的iFC中則包含有業(yè)務(wù)觸發(fā)點SPT以及該業(yè)務(wù)對應(yīng)的AS地址參數(shù)。CSCF解析呼叫請求消息后,根據(jù)呼叫請求消息種的SPT與iFC中的SPT進行匹配,在本發(fā)明中所匹配的iFC對應(yīng)于第一業(yè)務(wù)的iFC,該iFC中AS地址值為預(yù)先設(shè)置的特殊域名。
[0087]當(dāng)用戶簽約多個業(yè)務(wù)時,用戶數(shù)據(jù)中可能包括多個業(yè)務(wù)對應(yīng)的多個iFC。CSCF接收呼叫請求消息后,將呼叫請求消息中包含的SPT與多個iFC的SPT進行匹配檢測;響應(yīng)于呼叫請求消息中包含的SPT與多個iFC中的一個iFC的SPT相匹配,第一業(yè)務(wù)的iFC為該相匹配的iFC,觸發(fā)第一業(yè)務(wù)的iFC。
[0088]例如,當(dāng)iFC中的SPT為“method=INVITE&m=audio”時,當(dāng)收到的消息類型是INVITE消息并且會話描述協(xié)議(SessionDescription Protocol, SDP)中的m行是audio時觸發(fā)該業(yè)務(wù)。
[0089]根據(jù)本發(fā)明方法實施例的另一個具體示例而非限制,當(dāng)用戶簽約多個業(yè)務(wù)時,響應(yīng)于SPT與多個iFC中的多個iFC的SPT相匹配,該方法還包括:CSCF按照預(yù)定的優(yōu)先級順序?qū)Χ鄠€iFC進行排序,即為該呼叫請求消息建立過濾準則列表;CSCF解析呼叫請求消息獲得其中所包含的SPT后,將該SPT依次與排序后的多個iFC中的SPT進行匹配檢測,第一業(yè)務(wù)的iFC為首先相匹配的iFC。
[0090]參見圖2所示,圖2示出本發(fā)明所提供的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法另一種實施例的流程示意圖。與圖1實施例相比較,該實施例中在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法,還包括以下操作:
[0091]步驟201,統(tǒng)一媒體網(wǎng)關(guān)作為MS網(wǎng)絡(luò)和非MS網(wǎng)絡(luò)之間的互通網(wǎng)元,將已插入業(yè)務(wù)觸發(fā)碼的呼叫請求信息路由至非IMS網(wǎng)絡(luò)的SSP ;
[0092]步驟202,SSP根據(jù)業(yè)務(wù)觸發(fā)碼,將呼叫請求消息路由至提供業(yè)務(wù)的SCP ;
[0093]步驟203,SCP執(zhí)行向用戶提供第一業(yè)務(wù)的操作。
[0094]在本發(fā)明方法上述各實施例中,非IMS網(wǎng)絡(luò)可以是公共交換電話網(wǎng)絡(luò)(PublicSwitched Telephone Network, PSTN)、全球移動通訊(Global System of MobileCommunication, GSM)網(wǎng)絡(luò)、碼分多址(Code Division Multiple Access, CDMA)網(wǎng)絡(luò)中的任意一種。對應(yīng)地,非IMS網(wǎng)絡(luò)中的SSP根據(jù)不同的運營網(wǎng)絡(luò)分別采用INAP、移動網(wǎng)絡(luò)定制應(yīng)用增強邏輯(Customized Applications for Mobile NetworkEnhanced Logic, CAMEL)協(xié)議、無線智能網(wǎng)(Wireless IntelligentNetwork, WIN)協(xié)議與SCP進行交互。對于各種不同的非頂S網(wǎng)絡(luò),可能具體需要不同類型的SSP、PSTN網(wǎng)元或者其他軟交換網(wǎng)元、核心網(wǎng)元配合以支持對包含業(yè)務(wù)觸發(fā)碼的呼叫信令的路由,本領(lǐng)域技術(shù)人員受益于上述思想,可以按照使用各種已知的實施方式實現(xiàn)非頂S網(wǎng)絡(luò)中的業(yè)務(wù)觸發(fā)和消息的路由。
[0095]作為一個具體的示例,參見圖3所示,圖3示出本發(fā)明所提供的在IMS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法又一種實施例的流程示意圖。用戶在MS網(wǎng)絡(luò)中發(fā)起的語音呼叫后,該示例的方法包括:
[0096]步驟301,CSCF收到來自于用戶通過UE發(fā)送的呼叫請求消息INVITE消息;
[0097]步驟302,CSCF完成了補充業(yè)務(wù)的觸發(fā),CSCF根據(jù)用戶注冊時從HSS下載的iFC以及iFC的優(yōu)先級進行iFC匹配檢測,匹配檢測的結(jié)果為呼叫請求消息請求的業(yè)務(wù)觸發(fā)器SPT與非MS網(wǎng)絡(luò)中的協(xié)同通信業(yè)務(wù)的SPT相匹配,該協(xié)同通信業(yè)務(wù)的iFC中的AS地址參數(shù)已預(yù)設(shè)為mgcf511.0perator, com, CSCF將mgcf511.0perator, com填入呼叫請求消息的路由 Route 頭域字段,例如包括“Route:mgcf511.0perator, com”。
[0098]步驟303,CSCF向域名解析服務(wù)系統(tǒng)ENUM/DNS進行SRV查詢,請求查詢Route頭域中該特殊媒體網(wǎng)關(guān)域名mgcf511.0perator, com對應(yīng)的IP地址;
[0099]步驟304,域名解析服務(wù)系統(tǒng)ENUM/DNS返回統(tǒng)一媒體網(wǎng)關(guān)的IP地址;
[0100]步驟305,根據(jù)該IP地址,CSCF通過ISC接口將該呼叫請求消息發(fā)送至該統(tǒng)一媒體網(wǎng)關(guān)MGCF/MGW ;
[0101]步驟306,統(tǒng)一媒體網(wǎng)關(guān)MGCF/MGW基于其配置的不同特殊媒體網(wǎng)關(guān)域名與業(yè)務(wù)觸發(fā)碼的對應(yīng)關(guān)系,根據(jù)Route頭域中的特殊媒體網(wǎng)關(guān)域名信息“mgcf511.0perator, com”,獲得其對應(yīng)的協(xié)同通信業(yè)務(wù)觸發(fā)碼335608,將該觸發(fā)碼前插在被叫號碼前;
[0102]步驟307,統(tǒng)一媒體網(wǎng)關(guān)進一步根據(jù)業(yè)務(wù)觸發(fā)碼和本地路由數(shù)據(jù)配置,將呼叫路由至非MS網(wǎng)絡(luò)中的SSP ;
[0103]步驟308,SSP根據(jù)呼叫請求消息中被叫號碼前的業(yè)務(wù)觸發(fā)碼,將呼叫請求消息路由至相應(yīng)的SCP。
[0104]之后,由SCP執(zhí)行向該用戶提供協(xié)同通信業(yè)務(wù)的操作。
[0105]參見圖4所示,圖4示出本發(fā)明所提供的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的系統(tǒng)一種實施例的結(jié)構(gòu)示意圖。該實施例提供的在IP多媒體子系統(tǒng)網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的系統(tǒng),包括:
[0106]IMS網(wǎng)絡(luò)中的呼叫會話控制功能實體CSCF401,用于接收來自于用戶發(fā)送的呼叫請求消息;響應(yīng)于呼叫請求消息觸發(fā)預(yù)先設(shè)定的第一業(yè)務(wù)的初始過濾準則iFC,將iFC中的應(yīng)用服務(wù)器AS地址參數(shù)值填入呼叫請求消息的路由字段,其中,第一業(yè)務(wù)由非MS網(wǎng)絡(luò)中的業(yè)務(wù)控制點SCP提供,AS地址參數(shù)值為與第一業(yè)務(wù)相對應(yīng)的特殊域名;向域名解析服務(wù)系統(tǒng)請求查詢特殊域名對應(yīng)的IP地址;根據(jù)IP地址,將填入AS地址參數(shù)值的呼叫請求消息發(fā)送至該IP地址對應(yīng)的統(tǒng)一媒體網(wǎng)關(guān);
[0107]域名解析服務(wù)系統(tǒng)402,用于接收CSCF的查詢請求,向CSCF返回預(yù)設(shè)的統(tǒng)一媒體網(wǎng)關(guān)的IP地址;
[0108]統(tǒng)一媒體網(wǎng)關(guān)403,用于基于所存儲的特殊域名與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼的對應(yīng)關(guān)系,根據(jù)呼叫請求消息路由字段中的特殊域名,獲得與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼,將業(yè)務(wù)觸發(fā)插入至呼叫請求消息的被叫號碼前,以將呼叫請求消息路由至非MS網(wǎng)絡(luò)中的SCP,由SCP執(zhí)行向用戶提供第一業(yè)務(wù)的操作。
[0109]根據(jù)本發(fā)明系統(tǒng)實施例的另一個具體示例而非限制,iFC中的AS地址參數(shù)值具體為與第一業(yè)務(wù)相對應(yīng)的特殊媒體網(wǎng)關(guān)域名,不同的特殊媒體網(wǎng)關(guān)域名對應(yīng)于不同的第一業(yè)務(wù)。
[0110]根據(jù)本發(fā)明系統(tǒng)實施例的另一個具體示例而非限制,域名解析服務(wù)系統(tǒng)402具體包括電話號碼映射與域名系統(tǒng)ENUM/DNS,該系統(tǒng)還包括:配置單元,用于預(yù)先在ENUM/DNS上配置服務(wù)資源SRV記錄,SRV記錄的內(nèi)容具體為:不同的特殊媒體網(wǎng)關(guān)域名所對應(yīng)的IP地址為統(tǒng)一媒體網(wǎng)關(guān)的IP地址。
[0111]參見圖5所示,圖5示出本發(fā)明所提供的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的系統(tǒng)另一種實施例的結(jié)構(gòu)示意圖。該實施例還包括:
[0112]歸屬用戶服務(wù)器HSS501,用于根據(jù)用戶簽約第一業(yè)務(wù)的簽約信息,預(yù)先為用戶設(shè)置第一業(yè)務(wù)的iFC ;將第一業(yè)務(wù)的iFC保存在用戶的用戶數(shù)據(jù)中。CSCF,還用于接收來自于用戶發(fā)送的呼叫請求消息之后,從HSS下載用戶的用戶數(shù)據(jù),獲得第一業(yè)務(wù)的iFC。
[0113]根據(jù)本發(fā)明系統(tǒng)實施例的另一個具體示例而非限制,用戶簽約多個業(yè)務(wù),用戶數(shù)據(jù)中包括多個業(yè)務(wù)分別對應(yīng)的多個iFC ;CSCF,具體用于接收呼叫請求消息后,將呼叫請求消息中包含的業(yè)務(wù)點觸發(fā)器SPT與多個iFC進行匹配檢測;響應(yīng)于SPT與多個iFC中的一個iFC的SPT相匹配,該相匹配的iFC為第一業(yè)務(wù)的iFC,觸發(fā)第一業(yè)務(wù)的iFC。
[0114]根據(jù)本發(fā)明方法實施例的另一個具體示例而非限制,響應(yīng)于SPT與多個iFC中的多個iFC的SPT相匹配,CSCF還用于按照預(yù)定的優(yōu)先級順序?qū)Χ鄠€iFC進行排序;將呼叫請求消息中包含的SPT依次與排序后的多個iFC的SPT進行匹配檢測,第一業(yè)務(wù)的iFC具體為與SPT首先相匹配的一個iFC。
[0115]參見圖6所示,圖6示出本發(fā)明所提供的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的系統(tǒng)又一種實施例的結(jié)構(gòu)示意圖。該實施例中,統(tǒng)一媒體網(wǎng)關(guān),還用于將插入業(yè)務(wù)觸發(fā)碼的呼叫請求信息理由至非MS網(wǎng)絡(luò)的SSP。該系統(tǒng)還包括:
[0116]非MS網(wǎng)絡(luò)的業(yè)務(wù)交換點SSP601,用于接收已插入業(yè)務(wù)觸發(fā)碼的呼叫請求信息,業(yè)務(wù)觸發(fā)碼,將呼叫請求消息路由至提供業(yè)務(wù)的SCP ;
[0117]非MS網(wǎng)絡(luò)的業(yè)務(wù)控制點SCP602,用于接收呼叫請求消息,執(zhí)行向用戶提供第一業(yè)務(wù)的操作。
[0118]在本發(fā)明系統(tǒng)各個實施例中,非MS網(wǎng)絡(luò)包括PSTN網(wǎng)絡(luò)、GSM網(wǎng)絡(luò)、CDMA網(wǎng)絡(luò)中的任意一種。對應(yīng)地,SSP可以分別采用INAP、CAMEL、WIN協(xié)議與SCP進行交互。
[0119]至此,已經(jīng)詳細描述了根據(jù)本發(fā)明的一種在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法與系統(tǒng)。為了避免遮蔽本發(fā)明的構(gòu)思,沒有描述本領(lǐng)域所公知的一些細節(jié)。本領(lǐng)域技術(shù)人員根據(jù)上面的描述,完全可以明白如何實施這里公開的技術(shù)方案。
[0120]本說明書中各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似的部分相互參見即可。對于系統(tǒng)實施例而言,由于其與方法實施例基本對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0121]可能以許多方式來實現(xiàn)本發(fā)明的在MS網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法與系統(tǒng)。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實現(xiàn)本發(fā)明的方法與系統(tǒng)。用于所述方法的步驟的上述順序僅是為了進行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發(fā)明實施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實現(xiàn)根據(jù)本發(fā)明的方法的機器可讀指令。因而,本發(fā)明還覆蓋存儲用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。
[0122]雖然已經(jīng)通過示例對本發(fā)明的一些特定實施例進行了詳細說明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,以上示例僅是為了進行說明,而不是為了限制本發(fā)明的范圍。本領(lǐng)域的技術(shù)人員應(yīng)該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對以上實施例進行修改。本發(fā)明的范圍由所附權(quán)利要求來限定。
【權(quán)利要求】
1.一種在IP多媒體子系統(tǒng)網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的方法,其特征在于,所述方法包括: IP多媒體子系統(tǒng)MS網(wǎng)絡(luò)中的呼叫會話控制功能實體CSCF接收來自于用戶發(fā)送的呼叫請求消息; 響應(yīng)于所述呼叫請求消息觸發(fā)預(yù)先設(shè)定的第一業(yè)務(wù)的初始過濾準則iFC,所述CSCF將所述iFC中的應(yīng)用服務(wù)器AS地址參數(shù)值填入所述呼叫請求消息的路由字段,其中,所述第一業(yè)務(wù)由非MS網(wǎng)絡(luò)中的業(yè)務(wù)控制點SCP提供,所述AS地址參數(shù)值為與所述第一業(yè)務(wù)相對應(yīng)的特殊域名; 所述CSCF向域名解析服務(wù)系統(tǒng)請求查詢所述特殊域名對應(yīng)的IP地址; 所述域名解析服務(wù)系統(tǒng)向所述CSCF返回預(yù)設(shè)的統(tǒng)一媒體網(wǎng)關(guān)的IP地址; 所述CSCF根據(jù)所述IP地址,將填入所述AS地址參數(shù)值的呼叫請求消息發(fā)送至所述IP地址對應(yīng)的統(tǒng)一媒體網(wǎng)關(guān); 所述統(tǒng)一媒體網(wǎng)關(guān)基于所存儲的特殊域名與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼的對應(yīng)關(guān)系,根據(jù)所述路由字段中的特殊域名,獲得與所述第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼,將所述業(yè)務(wù)觸發(fā)插入至所述呼叫請求消息的被叫號碼前,以將所述呼叫請求消息路由至所述非MS網(wǎng)絡(luò)中的SCP,由所述SCP執(zhí)行向所述用戶提供所述第一業(yè)務(wù)的操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述iFC中的AS參數(shù)值具體為與所述第一業(yè)務(wù)相對應(yīng)的特殊媒體網(wǎng)關(guān)域名,不同的特殊媒體網(wǎng)關(guān)域名對應(yīng)于不同的第一業(yè)務(wù)。
3.根據(jù)權(quán)利要求2 所述的方法,其特征在于,所述域名解析服務(wù)系統(tǒng)包括電話號碼映射與域名系統(tǒng)ENUM/DNS,所述方法還包括: 預(yù)先在所述ENUM/DNS上配置服務(wù)資源SRV記錄,所述SRV記錄的內(nèi)容具體包括: 不同的特殊媒體網(wǎng)關(guān)域名所對應(yīng)的IP地址均為所述統(tǒng)一媒體網(wǎng)關(guān)的IP地址。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 根據(jù)所述用戶簽約所述第一業(yè)務(wù)的簽約信息,預(yù)先為所述用戶設(shè)置所述第一業(yè)務(wù)的iFC ; 將所述第一業(yè)務(wù)的iFC保存在歸屬用戶服務(wù)器HSS的所述用戶的用戶數(shù)據(jù)中; 所述CSCF接收來自于用戶發(fā)送的呼叫請求消息之后,從所述HSS下載所述用戶的用戶數(shù)據(jù),獲得所述第一業(yè)務(wù)的iFC。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述用戶簽約多個業(yè)務(wù),所述用戶數(shù)據(jù)中包括所述多個業(yè)務(wù)分別對應(yīng)的多個iFC ;所述響應(yīng)于所述呼叫請求消息觸發(fā)預(yù)先設(shè)定的第一業(yè)務(wù)的iFC,具體包括: 所述CSCF接收所述呼叫請求消息后,將所述呼叫請求消息中包含的業(yè)務(wù)點觸發(fā)器SPT與所述多個iFC的SPT進行匹配檢測; 響應(yīng)于所述SPT與所述多個iFC中的一個iFC的SPT相匹配,所述相匹配的iFC為所述第一業(yè)務(wù)的iFC,觸發(fā)所述第一業(yè)務(wù)的iFC。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述響應(yīng)于所述SPT與所述多個iFC中的多個iFC的SPT相匹配,所述方法還包括: 所述CSCF按照預(yù)定的優(yōu)先級順序?qū)λ龆鄠€iFC進行排序; 所述將所述呼叫請求消息中包含的SPT與所述多個iFC的SPT進行匹配檢測,具體包括:所述將所述呼叫請求消息中包含的SPT依次與所述排序后的多個iFC的SPT進行匹配檢測; 所述第一業(yè)務(wù)的iFC具體為與所述SPT首先相匹配的一個iFC。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括: 所述統(tǒng)一媒體網(wǎng)關(guān)將插入所述業(yè)務(wù)觸發(fā)碼的呼叫請求信息路由至所述非MS網(wǎng)絡(luò)的業(yè)務(wù)交換點SSP ; 所述SSP根據(jù)所述業(yè)務(wù)觸發(fā)碼,將所述呼叫請求消息路由至提供所述業(yè)務(wù)的SCP ; 所述SCP執(zhí)行向所述用戶提供所述第一業(yè)務(wù)的操作。
8.根據(jù)權(quán)利要求1至7任意一項所述的方法,其特征在于,所述非IMS網(wǎng)絡(luò)包括公共交換電話網(wǎng)絡(luò)PSTN網(wǎng)絡(luò)、全球移動通訊系統(tǒng)GSM網(wǎng)絡(luò)、碼分多址CDMA網(wǎng)絡(luò)中的任意一種。
9.一種在IP多媒體子系統(tǒng)網(wǎng)絡(luò)中錨定業(yè)務(wù)路由的系統(tǒng),其特征在于,所述系統(tǒng)包括: IP多媒體子系統(tǒng)頂S網(wǎng)絡(luò)中的呼叫會話控制功能實體CSCF,用于接收來自于用戶發(fā)送的呼叫請求消息;響應(yīng)于所述呼叫請求消息觸發(fā)預(yù)先設(shè)定的第一業(yè)務(wù)的初始過濾準則iFC,將所述iFC中的應(yīng)用服務(wù)器AS地址參數(shù)值填入所述呼叫請求消息的路由字段,其中,所述第一業(yè)務(wù)由非MS網(wǎng)絡(luò)中的業(yè)務(wù)控制點SCP提供,所述AS地址參數(shù)值為與所述第一業(yè)務(wù)相對應(yīng)的特殊域名;向域名解析服務(wù)系統(tǒng)請求查詢所述特殊域名對應(yīng)的IP地址;根據(jù)所述IP地址,將填入所述AS地址參數(shù)值的呼叫請求消息發(fā)送至所述IP地址對應(yīng)的統(tǒng)一媒體網(wǎng)關(guān); 域名解析服務(wù)系統(tǒng),用于接收所述CSCF的查詢請求,向所述CSCF返回預(yù)設(shè)的統(tǒng)一媒體網(wǎng)關(guān)的IP地址; 統(tǒng)一媒體網(wǎng)關(guān),用于基于所存儲的特殊域名與第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼的對應(yīng)關(guān)系,根據(jù)所述呼叫請求消息路由字段中的特殊域名,獲得與所述第一業(yè)務(wù)的業(yè)務(wù)觸發(fā)碼,將所述業(yè)務(wù)觸發(fā)插入至所述呼叫請求消息的被叫號碼前,以將所述呼叫請求消息路由至所述非IMS網(wǎng)絡(luò)中的SCP,以由所述SCP執(zhí)行向所述用戶提供所述第一業(yè)務(wù)的操作。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述iFC中的AS參數(shù)值具體為與所述第一業(yè)務(wù)相對應(yīng)的特殊媒體網(wǎng)關(guān)域名,不同的特殊媒體網(wǎng)關(guān)域名對應(yīng)于不同的第一業(yè)務(wù)。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述域名解析服務(wù)系統(tǒng)具體包括電話號碼映射與域名系統(tǒng)ENUM/DNS,所述系統(tǒng)還包括: 配置單元,用于預(yù)先在所述ENUM/DNS上配置服務(wù)資源SRV記錄,所述SRV記錄的內(nèi)容具體為:所述不同的特殊媒體網(wǎng)關(guān)域名所對應(yīng)的IP地址為所述統(tǒng)一媒體網(wǎng)關(guān)的IP地址。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 歸屬用戶服務(wù)器HSS,用于根據(jù)所述用戶簽約所述第一業(yè)務(wù)的簽約信息,預(yù)先為所述用戶設(shè)置所述第一業(yè)務(wù)的iFC ;將所述第一業(yè)務(wù)的iFC保存在所述用戶的用戶數(shù)據(jù)中; 所述CSCF,還用于接收來自于用戶發(fā)送的呼叫請求消息之后,從所述HSS下載所述用戶的用戶數(shù)據(jù),獲得所述第一業(yè)務(wù)的iFC。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述用戶簽約多個業(yè)務(wù),所述用戶數(shù)據(jù)中包括所述多個業(yè)務(wù)分別對應(yīng)的多個iFC ;所述CSCF,具體用于接收所述呼叫請求消息后,將所述呼叫請求消息中包含的業(yè)務(wù)點觸發(fā)器SPT與所述多個iFC進行匹配檢測;響應(yīng)于所述SPT與所述多個iFC中 一個iFC的SPT相匹配,所述一個相匹配的iFC為所述第一業(yè)務(wù)的iFC,觸發(fā)所述第一業(yè)務(wù)的iFC。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述響應(yīng)于所述SPT與所述多個iFC中的多個iFC的SPT相匹配,所述CSCF,還用于按照預(yù)定的優(yōu)先級順序?qū)λ龆鄠€iFC進行排序;將所述呼叫請求消息中包含的SPT依次與所述排序后的多個iFC進行匹配檢測,所述第一業(yè)務(wù)的iFC具體為與所述SPT首先相匹配的一個iFC。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述統(tǒng)一媒體網(wǎng)關(guān),還用于將插入所述業(yè)務(wù)觸發(fā)碼的呼叫請求信息理由至非MS網(wǎng)絡(luò)的業(yè)務(wù)交換點SSP ; 所述系統(tǒng)還包括: 非MS網(wǎng)絡(luò)的SSP,用于接收已插入所述業(yè)務(wù)觸發(fā)碼的呼叫請求信息,根據(jù)所述業(yè)務(wù)觸發(fā)碼將所述呼叫請求消息路由至提供所述業(yè)務(wù)的SCP ; 非MS網(wǎng)絡(luò)的SCP,用于接收呼叫請求消息,執(zhí)行向所述用戶提供所述第一業(yè)務(wù)的操作。
16.根據(jù)權(quán)利要求9至15任 意一項所述的方法,其特征在于,所述非IMS網(wǎng)絡(luò)包括PSTN網(wǎng)絡(luò)、GSM網(wǎng)絡(luò)、CDMA網(wǎng)絡(luò)中的任意一種。
【文檔編號】H04L12/701GK103812771SQ201210454190
【公開日】2014年5月21日 申請日期:2012年11月13日 優(yōu)先權(quán)日:2012年11月13日
【發(fā)明者】趙飛 申請人:中國電信股份有限公司