本發(fā)明涉及LTE技術(shù)領(lǐng)域,尤其涉及一種接入VoLTE IMS網(wǎng)絡(luò)的方法及裝置。
背景技術(shù):
CDMA 1X替代是中國電信VoLTE(Voice over LTE,基于LTE的語音業(yè)務(wù))商用的驅(qū)動(dòng)力之一。為了盡早擺脫CDMA(Code Division Multiple Access,碼分多址)網(wǎng)絡(luò),融入主流,中國電信主推不帶C模的VoLTE終端??紤]到VoLTE終端至無VoLTE網(wǎng)絡(luò)地區(qū)的國際漫游問題,需采用帶GSM(Global System for Mobile Communication,全球移動(dòng)通信系統(tǒng))模的VoLTE終端,通過GSM網(wǎng)絡(luò)實(shí)現(xiàn)國際漫游。
但是,現(xiàn)有技術(shù)下還存在以下兩個(gè)問題需要解決:中國電信VoLTE終端采用GSM網(wǎng)絡(luò)國際漫游時(shí),需要在CDMA HLR(Home Location Register,歸屬位置寄存器)放號(hào),語音呼叫需要GMSC(Gateway Mobile Switching Center,網(wǎng)關(guān)移動(dòng)交換中心)進(jìn)行路由,短信業(yè)務(wù)需經(jīng)CDMA信令網(wǎng),導(dǎo)致國際漫游對(duì)CDMA網(wǎng)絡(luò)設(shè)備的依賴,不利于實(shí)現(xiàn)擺脫CDMA網(wǎng)絡(luò)的戰(zhàn)略目標(biāo);需要在VoLTE網(wǎng)絡(luò)部署域選擇服務(wù)器,實(shí)現(xiàn)VoLTE終端通過GSM進(jìn)行國際漫游時(shí)的被叫路由,業(yè)務(wù)流程復(fù)雜,浪費(fèi)投資。
因此,有必要提出一種接入VoLTE IMS(IP Multimedia Subsystem,IP多媒體子系統(tǒng))網(wǎng)絡(luò)的方法以解決現(xiàn)有技術(shù)中存在的上述技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
本公開要解決的一個(gè)技術(shù)問題是如何提供一種簡單易行,難度小, 改造代價(jià)小的接入VoLTE IMS網(wǎng)絡(luò)的方法,實(shí)現(xiàn)CDMA網(wǎng)絡(luò)運(yùn)營商無需CDMA網(wǎng)絡(luò)就可以實(shí)現(xiàn)VOLTE終端通過GSM網(wǎng)絡(luò)進(jìn)行國際漫游。
本公開提供一種接入VoLTE IMS網(wǎng)絡(luò)的方法,包括:全球移動(dòng)通信系統(tǒng)到基于長期演進(jìn)的語音業(yè)務(wù)GtoVoLTE網(wǎng)關(guān)接收來自全球移動(dòng)通信系統(tǒng)GSM網(wǎng)絡(luò)的鑒權(quán)請(qǐng)求,完成對(duì)GSM網(wǎng)絡(luò)的鑒權(quán)后通過會(huì)話初始協(xié)議SIP代理模塊向IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)的詢問呼叫會(huì)話控制功能I-CSCF網(wǎng)元發(fā)送注冊(cè)請(qǐng)求信息;GtoVoLTE網(wǎng)關(guān)接收I-CSCF返回的要求攜帶鑒權(quán)信息的響應(yīng);GtoVoLTE網(wǎng)關(guān)重新發(fā)起攜帶用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息的注冊(cè)請(qǐng)求信息,以便I-CSCF將信息轉(zhuǎn)發(fā)至服務(wù)呼叫會(huì)話控制功能S-CSCF,如果S-CSCF完成用戶鑒權(quán)與注冊(cè)登記,通過I-CSCF向GtoVoLTE網(wǎng)關(guān)發(fā)送成功注冊(cè)登記響應(yīng);GtoVoLTE網(wǎng)關(guān)接收IMS網(wǎng)絡(luò)的成功注冊(cè)登記響應(yīng),向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求成功響應(yīng)。
進(jìn)一步地,GtoVoLTE網(wǎng)關(guān)重新發(fā)起攜帶用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息的注冊(cè)請(qǐng)求信息之后還包括:如果GtoVoLTE網(wǎng)關(guān)接收到IMS網(wǎng)絡(luò)注冊(cè)登記失敗響應(yīng)或者在設(shè)定時(shí)間內(nèi)未收到任何響應(yīng),向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求失敗響應(yīng)。
進(jìn)一步地,還包括:GtoVoLTE網(wǎng)關(guān)設(shè)置SIP代理模塊并在SIP代理模塊中預(yù)先配置GSM與IMS鑒權(quán)參數(shù)映射、用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息、IMS網(wǎng)絡(luò)注冊(cè)登記發(fā)往的I-CSCF網(wǎng)元,其中,GSM與IMS鑒權(quán)參數(shù)映射包括GSM IMSI與移動(dòng)用戶號(hào)碼簿號(hào)碼MDN對(duì)應(yīng)關(guān)系;用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息包括鑒權(quán)方式、用戶名、密碼信息。
進(jìn)一步地,GtoVoLTE網(wǎng)關(guān)接收IMS網(wǎng)絡(luò)成功注冊(cè)登記響應(yīng),向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求成功響應(yīng)之后包括:GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)發(fā)送的更新位置請(qǐng)求;GtoVoLTE網(wǎng)關(guān)向GSM網(wǎng)絡(luò)發(fā)送插入用戶數(shù)據(jù)請(qǐng)求,GSM網(wǎng)絡(luò)返回插入用戶數(shù)據(jù)請(qǐng)求響應(yīng);GtoVoLTE網(wǎng)關(guān)向GSM網(wǎng)絡(luò)返回更新位置請(qǐng)求響應(yīng);GtoVoLTE網(wǎng)關(guān)生成用戶在GSM網(wǎng)絡(luò)與IMS網(wǎng)絡(luò)相關(guān)動(dòng)態(tài)信息的映射表,相關(guān)動(dòng)態(tài)信息包括用戶IMSI、 MDN、GSM位置信息、用戶服務(wù)S-CSCF IP地址。
進(jìn)一步地,還包括:GtoVoLTE網(wǎng)關(guān)接收到S-CSCF發(fā)送的被叫請(qǐng)求INVITE信息,根據(jù)MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置,向用戶注冊(cè)登記的GSM網(wǎng)絡(luò)發(fā)送獲取漫游號(hào)碼請(qǐng)求;GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)返回的含有網(wǎng)絡(luò)漫游號(hào)碼MSRN的漫游號(hào)碼請(qǐng)求響應(yīng);GtoVoLTE網(wǎng)關(guān)獲取用戶的GSM網(wǎng)絡(luò)漫游號(hào)碼MSRN后,SIP代理模塊根據(jù)漫游號(hào)碼MSRN將呼叫路由至媒體網(wǎng)關(guān)控制功能MGCF網(wǎng)元,將被叫請(qǐng)求INVITE信息發(fā)送至MGCF,MGCF根據(jù)漫游號(hào)碼將呼叫路由至GSM網(wǎng)絡(luò)以便GSM網(wǎng)絡(luò)將呼叫請(qǐng)求INVITE路由至被叫用戶;GtoVoLTE網(wǎng)關(guān)收到被叫成功接續(xù)或者失敗的響應(yīng),直接轉(zhuǎn)發(fā)至S-CSCF。
進(jìn)一步地,還包括:GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)短信發(fā)送請(qǐng)求;GtoVoLTE網(wǎng)關(guān)根據(jù)用戶MDN在映射表中查詢用戶服務(wù)S-CSCF的IP地址,SIP代理模塊向IP地址的S-CSCF發(fā)送短消息請(qǐng)求,其中,短消息請(qǐng)求的信息類型RP-DATA,Route頭域攜帶orig標(biāo)識(shí);GtoVoLTE網(wǎng)關(guān)接收S-CSCF轉(zhuǎn)發(fā)的短消息請(qǐng)求響應(yīng),向GSM網(wǎng)絡(luò)返回短信發(fā)送成功響應(yīng)。
進(jìn)一步地,GtoVoLTE網(wǎng)關(guān)接收融合短信中心eSMSC通過S-CSCF轉(zhuǎn)發(fā)的短消息請(qǐng)求;根據(jù)用戶MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置信息,向GSM網(wǎng)絡(luò)發(fā)送短信發(fā)送請(qǐng)求,以便GSM網(wǎng)絡(luò)進(jìn)行短信下發(fā)并在完成短信下發(fā)后向GtoVoLTE網(wǎng)關(guān)返回短信發(fā)送響應(yīng);如果GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)短信發(fā)送成功響應(yīng),向S-CSCF返回短消息請(qǐng)求成功響應(yīng)。
進(jìn)一步地,如果GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)發(fā)送的注銷請(qǐng)求,通過SIP代理模塊向IMS網(wǎng)絡(luò)I-CSCF發(fā)送注銷請(qǐng)求信息;如果GtoVoLTE網(wǎng)關(guān)接收S-CSCF返回的要求攜帶鑒權(quán)信息的響應(yīng),重新發(fā)起攜帶用戶鑒權(quán)信息注銷請(qǐng)求信息;GtoVoLTE網(wǎng)關(guān)接收到IMS網(wǎng)絡(luò)成功注銷登記響應(yīng)后,刪除用戶注冊(cè)時(shí)生成的相關(guān)映射表。
進(jìn)一步地,如果VoLTE IMS網(wǎng)絡(luò)注銷過程失敗,GtoVoLTE網(wǎng)關(guān) 重新嘗試向VoLTE IMS網(wǎng)絡(luò)發(fā)起注銷請(qǐng)求信息,其中,重新嘗試次數(shù)可配置,如果重新嘗試達(dá)到設(shè)定次數(shù)后仍然失敗,向網(wǎng)關(guān)管理設(shè)備上報(bào)失敗告警或提示。
本發(fā)明還提供一種接入VoLTE IMS網(wǎng)絡(luò)的裝置,包括:接收模塊,用于接收來自全球移動(dòng)通信系統(tǒng)GSM網(wǎng)絡(luò)的鑒權(quán)請(qǐng)求;SIP代理模塊,用于完成對(duì)GSM網(wǎng)絡(luò)的鑒權(quán)后通過會(huì)話初始協(xié)議SIP代理模塊向IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)的詢問呼叫會(huì)話控制功能I-CSCF網(wǎng)元發(fā)送注冊(cè)請(qǐng)求信息;如果SIP代理模塊接收到I-CSCF返回的要求攜帶鑒權(quán)信息的響應(yīng),SIP代理模塊用于重新發(fā)起攜帶用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息的注冊(cè)請(qǐng)求信息,以便I-CSCF將信息轉(zhuǎn)發(fā)至服務(wù)呼叫會(huì)話控制功能S-CSCF,如果S-CSCF完成用戶鑒權(quán)與注冊(cè)登記,通過I-CSCF發(fā)送成功注冊(cè)登記響應(yīng);發(fā)送模塊,用于接收IMS網(wǎng)絡(luò)成功注冊(cè)登記響應(yīng)后向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求成功響應(yīng)。
進(jìn)一步地,發(fā)送模塊用于如果接收模塊接收到IMS網(wǎng)絡(luò)注冊(cè)登記失敗響應(yīng)或者在設(shè)定時(shí)間內(nèi)未收到任何響應(yīng),向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求失敗響應(yīng)。
進(jìn)一步地,包括:SIP代理模塊用于預(yù)先配置GSM與IMS鑒權(quán)參數(shù)映射、用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息、IMS網(wǎng)絡(luò)注冊(cè)登記發(fā)往的I-CSCF網(wǎng)元。
其中,GSM與IMS鑒權(quán)參數(shù)映射包括GSM IMSI與移動(dòng)用戶號(hào)碼簿號(hào)碼MDN對(duì)應(yīng)關(guān)系;用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息包括鑒權(quán)方式、用戶名、密碼信息。
進(jìn)一步地,還包括歸屬位置寄存器模塊,映射表生成模塊,其中,接收模塊還用于接收GSM網(wǎng)絡(luò)發(fā)送的更新位置請(qǐng)求;歸屬位置寄存器模塊用于向GSM網(wǎng)絡(luò)發(fā)送插入用戶數(shù)據(jù)請(qǐng)求,GSM網(wǎng)絡(luò)返回插入用戶數(shù)據(jù)請(qǐng)求響應(yīng);發(fā)送模塊用于向GSM網(wǎng)絡(luò)返回更新位置請(qǐng)求響應(yīng);映射表生成模塊,用于生成用戶在GSM網(wǎng)絡(luò)與IMS網(wǎng)絡(luò)相關(guān)動(dòng)態(tài)信息的映射表,相關(guān)動(dòng)態(tài)信息包括用戶IMSI、MDN、GSM位置信息、用戶服務(wù)S-CSCF IP地址。
進(jìn)一步地,還包括:SIP代理模塊用于接收S-CSCF發(fā)送的被叫請(qǐng)求INVITE信息,SIP代理模塊用于根據(jù)MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置,向用戶注冊(cè)登記的GSM網(wǎng)絡(luò)發(fā)送獲取漫游號(hào)碼請(qǐng)求;接收模塊用于接收GSM網(wǎng)絡(luò)返回的含有網(wǎng)絡(luò)漫游號(hào)碼MSRN的漫游號(hào)碼請(qǐng)求響應(yīng);SIP代理模塊用于獲取用戶的GSM網(wǎng)絡(luò)漫游號(hào)碼MSRN后,根據(jù)漫游號(hào)碼MSRN將呼叫路由至媒體網(wǎng)關(guān)控制功能MGCF網(wǎng)元,將被叫請(qǐng)求INVITE信息發(fā)送至MGCF,MGCF根據(jù)漫游號(hào)碼將呼叫路由至GSM網(wǎng)絡(luò)以便GSM網(wǎng)絡(luò)將呼叫請(qǐng)求INVITE路由至被叫用戶;SIP代理模塊用于若接收到被叫成功接續(xù)或者失敗的響應(yīng),直接轉(zhuǎn)發(fā)至S-CSCF。
進(jìn)一步地,還包括:接收模塊用于接收到GSM網(wǎng)絡(luò)短信發(fā)送請(qǐng)求;SIP代理模塊用于根據(jù)用戶MDN在映射表中查詢用戶服務(wù)S-CSCF的IP地址,SIP代理模塊向IP地址的S-CSCF發(fā)送短消息請(qǐng)求,其中,短消息請(qǐng)求的信息類型RP-DATA,Route頭域攜帶orig標(biāo)識(shí);發(fā)送模塊用于如果接收S-CSCF轉(zhuǎn)發(fā)的短消息請(qǐng)求響應(yīng),向GSM網(wǎng)絡(luò)返回短信發(fā)送成功響應(yīng)。
進(jìn)一步地,SIP代理模塊用于接收融合短信中心eSMSC通過S-CSCF轉(zhuǎn)發(fā)的短消息請(qǐng)求;SIP代理模塊用于根據(jù)用戶MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置信息,向GSM網(wǎng)絡(luò)發(fā)送短信發(fā)送請(qǐng)求,以便GSM網(wǎng)絡(luò)進(jìn)行短信下發(fā)并在完成短信下發(fā)后返回短信發(fā)送響應(yīng);SIP代理模塊用于如果接收模塊接收到GSM網(wǎng)絡(luò)短信發(fā)送成功響應(yīng),向S-CSCF返回短消息請(qǐng)求成功響應(yīng)。
進(jìn)一步地,還包括:接收模塊用于接收GSM網(wǎng)絡(luò)發(fā)送的VoLTEIMS網(wǎng)絡(luò)注銷請(qǐng)求信息;SIP代理模塊用于向IMS網(wǎng)絡(luò)I-CSCF發(fā)送注銷請(qǐng)求信息;如果接收S-CSCF返回的要求攜帶鑒權(quán)信息的響應(yīng),重新發(fā)起攜帶用戶鑒權(quán)信息注銷請(qǐng)求信息;刪除模塊用于如果接收到IMS網(wǎng)絡(luò)成功注銷登記響應(yīng),刪除用戶注冊(cè)時(shí)生成的相關(guān)映射表。
進(jìn)一步地,還包括:如果VoLTE IMS網(wǎng)絡(luò)注銷過程失敗,SIP代理模塊用于重新嘗試向VoLTE IMS網(wǎng)絡(luò)發(fā)起注銷請(qǐng)求信息,其中,重 新嘗試次數(shù)可配置,如果重新嘗試達(dá)到設(shè)定次數(shù)后仍然失敗,向網(wǎng)關(guān)管理設(shè)備上報(bào)失敗告警或提示。
本公開提供的接入VoLTE IMS網(wǎng)絡(luò)的方法及裝置,針對(duì)中國電信VoLTE終端在無VoLTE網(wǎng)絡(luò)地區(qū)通過GSM網(wǎng)絡(luò)接入進(jìn)行語音、短信業(yè)務(wù)的國際漫游需求,解決目前漫游技術(shù)需要依賴CDMA網(wǎng)絡(luò)且需配置域選擇服務(wù)器的問題,簡單易行,難度小,改造代價(jià)小,實(shí)現(xiàn)VoLTE終端通過GSM網(wǎng)絡(luò)直接接入IMS網(wǎng)絡(luò),由IMS網(wǎng)絡(luò)為VoLTE終端提供無VoLTE地區(qū)通過GSM進(jìn)行國際漫游的語音、短信業(yè)務(wù)。
附圖說明
圖1示出本發(fā)明一個(gè)實(shí)施例的接入VoLTE IMS網(wǎng)絡(luò)的方法的流程圖。
圖2示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游注冊(cè)登記成功的示意圖。
圖3示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游注冊(cè)登記失敗的示意圖。
圖4示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游被叫路由的示意圖。
圖5示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游短信發(fā)送成功的示意圖。
圖6示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游短信發(fā)送失敗的示意圖。
圖7示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游短信接收成功的示意圖。
圖8示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游短信接收失敗的示意圖。
圖9示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游注銷登記的示意圖。
圖10示出本發(fā)明一個(gè)實(shí)施例的接入VoLTE IMS網(wǎng)絡(luò)的裝置的結(jié)構(gòu) 框圖。
圖11示出了本發(fā)明的另一個(gè)實(shí)施例的一種接入VoLTE IMS網(wǎng)絡(luò)的裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面參照附圖對(duì)本發(fā)明進(jìn)行更全面的描述,其中說明本發(fā)明的示例性實(shí)施例。
圖1示出本發(fā)明一個(gè)實(shí)施例的接入VoLTE IMS網(wǎng)絡(luò)的方法的流程圖。如圖1所示,該方法主要包括:
步驟100,GtoVoLTE(GSM to VoLTE,全球移動(dòng)通信系統(tǒng)到基于長期演進(jìn)的語音業(yè)務(wù))網(wǎng)關(guān)接收來自GSM網(wǎng)絡(luò)的鑒權(quán)請(qǐng)求,完成對(duì)GSM網(wǎng)絡(luò)的鑒權(quán)后通過SIP(Session Initiation Protocol,會(huì)話初始協(xié)議)代理模塊向IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)的詢問呼叫會(huì)話控制功能I-CSCF網(wǎng)元發(fā)送注冊(cè)請(qǐng)求信息。
具體地,在一個(gè)實(shí)施例中,GtoVoLTE網(wǎng)關(guān)設(shè)置SIP代理模塊并在SIP代理模塊中預(yù)先配置GSM與IMS鑒權(quán)參數(shù)映射、用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息、IMS網(wǎng)絡(luò)注冊(cè)登記發(fā)往的I-CSCF(Interrogating Call Session Control Function,詢問呼叫會(huì)話控制功能)網(wǎng)元,其中,GSM與IMS鑒權(quán)參數(shù)映射包括GSM IMSI與MDN(Mobile Directory Number,移動(dòng)用戶號(hào)碼簿號(hào)碼)對(duì)應(yīng)關(guān)系;用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息包括鑒權(quán)方式、用戶名、密碼信息。
步驟102,GtoVoLTE網(wǎng)關(guān)接收I-CSCF返回的要求攜帶鑒權(quán)信息的響應(yīng)。
步驟104,GtoVoLTE網(wǎng)關(guān)重新發(fā)起攜帶用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息的注冊(cè)請(qǐng)求信息,以便I-CSCF將該注冊(cè)請(qǐng)求信息轉(zhuǎn)發(fā)至S-CSCF(Serving Call Session Control Function,服務(wù)呼叫會(huì)話控制功能),如果S-CSCF完成用戶鑒權(quán)與注冊(cè)登記,通過I-CSCF向GtoVoLTE網(wǎng)關(guān)發(fā)送成功注冊(cè)登記響應(yīng)。
步驟106,GtoVoLTE網(wǎng)關(guān)接收IMS網(wǎng)絡(luò)的成功注冊(cè)登記響應(yīng),向 GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求成功響應(yīng)。
在一個(gè)實(shí)施例中,如果GtoVoLTE網(wǎng)關(guān)接收到IMS網(wǎng)絡(luò)注冊(cè)登記失敗響應(yīng)或者在設(shè)定時(shí)間內(nèi)未收到任何響應(yīng),向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求失敗響應(yīng)。
針對(duì)目前漫游技術(shù)需要依賴CDMA網(wǎng)絡(luò)且需配置域選擇服務(wù)器的問題,通過采用新增GtoVoLTE網(wǎng)關(guān)和SIP代理模塊,可以實(shí)現(xiàn)VoLTE終端通過GSM網(wǎng)絡(luò)直接接入IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò),由IMS網(wǎng)絡(luò)為VoLTE終端提供無VoLTE地區(qū)通過GSM進(jìn)行國際漫游的語音、短信業(yè)務(wù);本方案簡單易行,改造代價(jià)小,實(shí)現(xiàn)CDMA網(wǎng)絡(luò)運(yùn)營商無需CDMA網(wǎng)絡(luò)就可以實(shí)現(xiàn)VOLTE終端通過GSM網(wǎng)絡(luò)進(jìn)行國際漫游。
在一個(gè)實(shí)施中,GtoVoLTE網(wǎng)關(guān)接收IMS網(wǎng)絡(luò)成功注冊(cè)登記響應(yīng),向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求成功響應(yīng)之后包括:(1)GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)發(fā)送的更新位置請(qǐng)求;(2)GtoVoLTE網(wǎng)關(guān)向GSM網(wǎng)絡(luò)發(fā)送插入用戶數(shù)據(jù)請(qǐng)求,GSM網(wǎng)絡(luò)返回插入用戶數(shù)據(jù)請(qǐng)求響應(yīng);(3)GtoVoLTE網(wǎng)關(guān)向GSM網(wǎng)絡(luò)返回更新位置請(qǐng)求響應(yīng);(4)GtoVoLTE網(wǎng)關(guān)生成用戶在GSM網(wǎng)絡(luò)與IMS網(wǎng)絡(luò)相關(guān)動(dòng)態(tài)信息的映射表,相關(guān)動(dòng)態(tài)信息包括用戶IMSI、MDN、GSM位置信息、用戶服務(wù)S-CSCF IP地址。
在一個(gè)實(shí)施例中,GtoVoLTE網(wǎng)關(guān)接收到S-CSCF發(fā)送的被叫請(qǐng)求INVITE信息,根據(jù)MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置,向用戶注冊(cè)登記的GSM網(wǎng)絡(luò)發(fā)送獲取漫游號(hào)碼請(qǐng)求;GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)返回的含有網(wǎng)絡(luò)漫游號(hào)碼MSRN的漫游號(hào)碼請(qǐng)求響應(yīng);GtoVoLTE網(wǎng)關(guān)獲取用戶的GSM網(wǎng)絡(luò)MSRN(Mobile Station Roaming Number,移動(dòng)臺(tái)漫游號(hào)碼)后,SIP代理模塊根據(jù)漫游號(hào)碼MSRN將呼叫路由至媒體網(wǎng)關(guān)控制功能MGCF(Media Gateway Control Function,媒體網(wǎng)關(guān)控制功能)網(wǎng)元,將被叫請(qǐng)求INVITE信息發(fā)送至MGCF,MGCF根據(jù)漫游號(hào)碼將呼叫路由至GSM網(wǎng)絡(luò)以便GSM網(wǎng)絡(luò)將呼叫請(qǐng)求INVITE路由至被叫用戶;GtoVoLTE網(wǎng)關(guān)收到被叫成功接 續(xù)或者失敗的響應(yīng),直接轉(zhuǎn)發(fā)至S-CSCF。
在一個(gè)實(shí)施例中,GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)短信發(fā)送請(qǐng)求;GtoVoLTE網(wǎng)關(guān)根據(jù)用戶MDN在映射表中查詢用戶服務(wù)S-CSCF的IP地址,SIP代理模塊向IP地址的S-CSCF發(fā)送短消息請(qǐng)求,其中,短消息請(qǐng)求的信息類型RP-DATA,Route頭域攜帶orig標(biāo)識(shí);GtoVoLTE網(wǎng)關(guān)接收S-CSCF轉(zhuǎn)發(fā)的短消息請(qǐng)求響應(yīng),向GSM網(wǎng)絡(luò)返回短信發(fā)送成功響應(yīng)。
在一個(gè)實(shí)施例中,GtoVoLTE網(wǎng)關(guān)接收融合短信中心eSMSC通過S-CSCF轉(zhuǎn)發(fā)的短消息請(qǐng)求;根據(jù)用戶MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置信息,向GSM網(wǎng)絡(luò)發(fā)送短信發(fā)送請(qǐng)求,以便GSM網(wǎng)絡(luò)進(jìn)行短信下發(fā)并在完成短信下發(fā)后向GtoVoLTE網(wǎng)關(guān)返回短信發(fā)送響應(yīng);如果GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)短信發(fā)送成功響應(yīng),向S-CSCF返回短消息請(qǐng)求成功響應(yīng)。
在一個(gè)實(shí)施例中,如果GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)發(fā)送的注銷請(qǐng)求,通過SIP代理模塊向IMS網(wǎng)絡(luò)I-CSCF發(fā)送注銷請(qǐng)求信息;如果GtoVoLTE網(wǎng)關(guān)接收S-CSCF返回的要求攜帶鑒權(quán)信息的響應(yīng),重新發(fā)起攜帶用戶鑒權(quán)信息注銷請(qǐng)求信息;GtoVoLTE網(wǎng)關(guān)接收到IMS網(wǎng)絡(luò)成功注銷登記響應(yīng)后,刪除用戶注冊(cè)時(shí)生成的相關(guān)映射表。如果VoLTE IMS網(wǎng)絡(luò)注銷過程失敗,GtoVoLTE網(wǎng)關(guān)重新嘗試向VoLTEIMS網(wǎng)絡(luò)發(fā)起注銷請(qǐng)求信息,其中,重新嘗試次數(shù)可配置,如果重新嘗試達(dá)到設(shè)定次數(shù)后仍然失敗,向網(wǎng)關(guān)管理設(shè)備上報(bào)失敗告警或提示。
本發(fā)明實(shí)施例提供的VoLTE終端國際漫游方法,針對(duì)中國電信VoLTE終端在無VoLTE網(wǎng)絡(luò)地區(qū)通過GSM網(wǎng)絡(luò)接入進(jìn)行語音、短信業(yè)務(wù)的國際漫游需求,解決目前漫游技術(shù)需要依賴CDMA網(wǎng)絡(luò)且需配置域選擇服務(wù)器的問題,提出一種通過GtoVoLTE網(wǎng)關(guān)直接接入VoLTE IMS網(wǎng)絡(luò)的方法與系統(tǒng),實(shí)現(xiàn)VoLTE終端通過GSM網(wǎng)絡(luò)直接接入IMS網(wǎng)絡(luò),由IMS網(wǎng)絡(luò)為VoLTE終端提供無VoLTE地區(qū)通過GSM進(jìn)行國際漫游的語音、短信業(yè)務(wù)。
圖2示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游注冊(cè)登 記成功的示意圖,如圖2所示,新增GtoVoLTE網(wǎng)關(guān)22并配置GtoVoLTE網(wǎng)關(guān)的SIP代理模塊24,GtoVoLTE網(wǎng)關(guān)的SIP代理模塊預(yù)先配置IMS網(wǎng)絡(luò)注冊(cè)登記發(fā)往的網(wǎng)元I-CSCF以及用戶相關(guān)鑒權(quán)信息,鑒權(quán)信息包括鑒權(quán)方式、用戶名、密碼信息,完成GSM網(wǎng)絡(luò)鑒權(quán)后,直接發(fā)起IMS網(wǎng)絡(luò)的注冊(cè)登記流程,具體實(shí)現(xiàn)方法如圖所示,包括以下步驟:
步驟201,GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)發(fā)送的鑒權(quán)請(qǐng)求SEND_AUTHENTICAITION_INFO,完成GSM網(wǎng)絡(luò)鑒權(quán)請(qǐng)求。
步驟202,通過SIP代理模塊向IMS網(wǎng)絡(luò)I-CSCF發(fā)送注冊(cè)請(qǐng)求消息Register。
步驟203,I-CSCF根據(jù)現(xiàn)有機(jī)制獲取用戶服務(wù)S-CSCF,并將注冊(cè)情況發(fā)送至該S-CSCF。
步驟204,S-CSCF按現(xiàn)有機(jī)制向I-CSCF發(fā)送401響應(yīng),要求攜帶鑒權(quán)信息。
步驟205,I-CSCF將該響應(yīng)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
步驟206,GtoVoLTE網(wǎng)關(guān)重新發(fā)起Register,攜帶用戶鑒權(quán)消息。
步驟207,I-CSCF將該Register消息轉(zhuǎn)發(fā)至S-CSCF。
步驟208,S-CSCF完成用戶鑒權(quán)與注冊(cè)登記,向I-CSCF發(fā)送200OK響應(yīng)。
步驟209,I-CSCF將該響應(yīng)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
步驟210,GtoVoLTE網(wǎng)關(guān)接收到IMS網(wǎng)絡(luò)成功注冊(cè)登記響應(yīng)后,向GSM網(wǎng)絡(luò)的MSC/VLR 21返回鑒權(quán)請(qǐng)求成功響應(yīng)SEND_AUTHENTICAITION_INFO_Ack。
步驟211,GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)發(fā)送的更新位置請(qǐng)求UPDATE_LOCATION。
步驟212,GtoVoLTE網(wǎng)關(guān)向GSM網(wǎng)絡(luò)發(fā)送插入用戶數(shù)據(jù)請(qǐng)求INSERT_SUB_DATA。
步驟213,GSM網(wǎng)絡(luò)返回響應(yīng)INSERT_SUB_DATA_Ack。
步驟214,GtoVoLTE網(wǎng)關(guān)向GSM網(wǎng)絡(luò)返回更新位置請(qǐng)求響應(yīng)UPDATE_LOCATION_Ack,GtoVoLTE網(wǎng)關(guān)生成用戶在GSM網(wǎng)絡(luò)與IMS網(wǎng)絡(luò)相關(guān)動(dòng)態(tài)信息的映射表,包含用戶IMSI、MDN、GSM位置信息、用戶服務(wù)S-CSCF IP地址。
圖3示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游注冊(cè)登記失敗的示意圖,新增GtoVoLTE網(wǎng)關(guān)并配置SIP代理模塊,預(yù)先配置IMS網(wǎng)絡(luò)注冊(cè)登記發(fā)往的網(wǎng)元I-CSCF以及用戶相關(guān)鑒權(quán)信息(比如鑒權(quán)方式、用戶名、密碼信息)。SIP代理模塊配置GSM與IMS鑒權(quán)參數(shù)映射,完成GSM網(wǎng)絡(luò)鑒權(quán)后,直接發(fā)起IMS網(wǎng)絡(luò)的注冊(cè)登記流程。具體實(shí)現(xiàn)方法包括如下步驟:
步驟301,GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)發(fā)送的鑒權(quán)請(qǐng)求SEND_AUTHENTICAITION_INFO,完成GSM網(wǎng)絡(luò)鑒權(quán)請(qǐng)求。
步驟302,通過SIP代理模塊向IMS網(wǎng)絡(luò)I-CSCF發(fā)送注冊(cè)請(qǐng)求消息Register。
步驟303,I-CSCF根據(jù)現(xiàn)有機(jī)制獲取用戶服務(wù)S-CSCF,并將注冊(cè)情況發(fā)送至該S-CSCF。
步驟304,S-CSCF按現(xiàn)有機(jī)制向I-CSCF發(fā)送401響應(yīng),要求攜帶鑒權(quán)信息。
步驟305,I-CSCF將該響應(yīng)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān),要求攜帶鑒權(quán)信息。
步驟306,GtoVoLTE網(wǎng)關(guān)重新發(fā)起Register,攜帶用戶鑒權(quán)消息。
步驟307,I-CSCF將該消息轉(zhuǎn)發(fā)至S-CSCF。
步驟308,S-CSCF由于各種原因(比如鑒權(quán)信息不正確)注冊(cè)失敗,返回403Forbidden等4XX請(qǐng)求失敗響應(yīng)。
步驟309,I-CSCF將該響應(yīng)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
步驟310,GtoVoLTE網(wǎng)關(guān)接收到IMS網(wǎng)絡(luò)注冊(cè)登記失敗響應(yīng)(403Forbidden等4XX請(qǐng)求失敗響應(yīng))或者定時(shí)器結(jié)束前未收到響應(yīng)等注冊(cè)登記失敗場(chǎng)景,向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求失敗響應(yīng) SEND_AUTHENTICAITION_INFO_Ack,并且向網(wǎng)關(guān)管理設(shè)備上報(bào)失敗告警或提示。
圖4示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游被叫路由的示意圖,VoLTE終端通過GSM國際漫出,VoLTE終端作為被叫,呼叫請(qǐng)求INVITE將按現(xiàn)有機(jī)制路由至被叫服務(wù)S-CSCF,S-CSCF直接將呼叫請(qǐng)求INVITE送至GtoVOLTE網(wǎng)關(guān)。如圖4所示,具體實(shí)現(xiàn)方法可以包括以下步驟:
步驟401,GtoVOLTE網(wǎng)關(guān)接收到S-CSCF發(fā)送的被叫請(qǐng)求INVITE,根據(jù)MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置。
步驟402,向用戶注冊(cè)登記的GSM發(fā)送獲取漫游號(hào)碼請(qǐng)求PROVIDE_ROAMING_NO。
步驟403,GSM網(wǎng)絡(luò)返回響應(yīng)PROVIDE_ROAMING_NO_Ack,攜帶GSM網(wǎng)絡(luò)漫游號(hào)碼(MSRN,Mobile Station Roaming Number)。
步驟404,GtoVoLTE網(wǎng)關(guān)獲取到GSM漫游號(hào)碼(MSRN)后,SIP代理模塊根據(jù)漫游號(hào)將呼叫路由至MGCF,將INVITE消息發(fā)送至MGCF。
步驟405,MGCF根據(jù)漫游號(hào)碼將呼叫路由至GSM網(wǎng)絡(luò),GSM網(wǎng)絡(luò)按現(xiàn)有機(jī)制將呼叫路由至被叫用戶。GtoVoLTE網(wǎng)關(guān)收到被叫成功接續(xù)或者失敗的響應(yīng),直接轉(zhuǎn)發(fā)至S-CSCF。
圖5示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游短信發(fā)送成功的示意圖,如圖5所示,具體步驟如下:
步驟501,VoLTE終端通過GSM國際漫出,VoLTE終端發(fā)送短信,GSM網(wǎng)絡(luò)向GtoVoLTE網(wǎng)關(guān)發(fā)送短信發(fā)送請(qǐng)求ForwardShortMessageReq。
步驟502,GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)短信發(fā)送請(qǐng)求ForwardShortMessageReq,根據(jù)用戶MDN在映射表中查詢用戶服務(wù)S-CSCF IP地址,SIP代理模塊向S-CSCF發(fā)送短消息請(qǐng)求MESSAGE(RP-DATA),Message Type為RP-DATA(MS to Network),Route 頭域攜帶orig標(biāo)識(shí)。
步驟503,S-CSCF根據(jù)orig標(biāo)識(shí)將MESSAGE(RP-DATA)消息發(fā)送至融合短信中心eSMSC。
步驟504,eSMSC返回202Accepted響應(yīng)。
步驟505,S-CSCF將202Accepted響應(yīng)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
步驟506,eSMSC向S-CSCF發(fā)送確認(rèn)消息MESSAGE(RP-ACK)Message Type為RP-DATA(Network to MS)。
步驟507,S-CSCF將MESSAGE(RP-ACK)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
步驟508,GtoVoLTE網(wǎng)關(guān)返回200OK響應(yīng)。
步驟509,GtoVoLTE網(wǎng)關(guān)向GSM網(wǎng)絡(luò)返回短信發(fā)送成功響應(yīng)ForwardShortMessageAck。
圖6示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游短信發(fā)送失敗的示意圖,如圖6所示,該方法包括如下步驟:
步驟601,VoLTE終端通過GSM國際漫出,VoLTE終端發(fā)送短信,GSM網(wǎng)絡(luò)向GtoVoLTE網(wǎng)關(guān)發(fā)送短信發(fā)送請(qǐng)求ForwardShortMessageReq。
步驟602,GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)短信發(fā)送請(qǐng)求ForwardShortMessageReq,根據(jù)用戶MDN在映射表中查詢用戶服務(wù)S-CSCF IP地址,SIP代理模塊向S-CSCF發(fā)送短消息請(qǐng)求MESSAGE(RP-DATA),Message Type為RP-DATA(MS to Network),Route頭域攜帶orig標(biāo)識(shí)。
步驟603,S-CSCF根據(jù)orig標(biāo)識(shí)將MESSAGE(RP-DATA)消息發(fā)送至融合短信中心eSMSC。
步驟604,eSMSC返回4XX等請(qǐng)求失敗響應(yīng)。
步驟605,S-CSCF將4XX響應(yīng)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
步驟606,,GtoVoLTE網(wǎng)關(guān)接收到4XX請(qǐng)求失敗響應(yīng)或者定時(shí)器內(nèi)沒有接收到響應(yīng),向GSM網(wǎng)絡(luò)返回短信發(fā)送失敗響應(yīng)ForwardShortMessageAck。
圖7示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游短信接收成功的示意圖,如圖7所示,包括如下具體步驟:
步驟701,VoLTE終端通過GSM國際漫出,融合短信中心eSMSC需要向VoLTE終端發(fā)送短信,融合短信中心eSMSC向S-CSCF發(fā)送短消息請(qǐng)求MESSAGE(RP-DATA),Message Type為RP-DATA(Network to MS)。
步驟702,S-CSCF將短消息請(qǐng)求MESSAGE(RP-DATA)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
步驟703,GtoVoLTE網(wǎng)關(guān)接收到MESSAGE(RP-DATA),根據(jù)用戶MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置信息,向GSM網(wǎng)絡(luò)發(fā)送短信發(fā)送請(qǐng)求ForwardShortMessageReq。
步驟704,GSM網(wǎng)絡(luò)按現(xiàn)有機(jī)制進(jìn)行短信下發(fā),完成后向GtoVoLTE網(wǎng)關(guān)返回短信發(fā)送成功響應(yīng)ForwardShortMessageAck。
步驟704,GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)短信成功發(fā)送響應(yīng)ForwardShortMessageAck。
GtoVoLTE網(wǎng)關(guān)向S-CSCF返回200OK。
步驟706,S-CSCF向融合短信中心eSMSC返回200OK。
步驟707,GtoVoLTE網(wǎng)關(guān)向S-CSCF發(fā)送MESSAGE(RP-ACK)。
步驟708,S-CSCF將MESSAGE(RP-ACK)轉(zhuǎn)發(fā)至eSMSC。
步驟709,eSMSC接收到MESSAGE(RP-ACK)返回202Accepted。
步驟710,S-CSCF將202Accepted轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
VoLTE終端GSM國際漫游短信接收失敗的示意圖,如圖8所示,包括如下具體地步驟:
步驟801,VoLTE終端通過GSM國際漫出,融合短信中心eSMSC需要向VoLTE終端發(fā)送短信,融合短信中心eSMSC向S-CSCF發(fā)送短消息請(qǐng)求MESSAGE(RP-DATA),Message Type為RP-DATA(Network to MS)。
步驟802,S-CSCF將短消息請(qǐng)求MESSAGE(RP-DATA)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
步驟803,GtoVoLTE網(wǎng)關(guān)接收到MESSAGE(RP-DATA),根據(jù)用戶MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置信息,向GSM網(wǎng)絡(luò)發(fā)送短信發(fā)送請(qǐng)求ForwardShortMessageReq。
步驟804,GSM網(wǎng)絡(luò)按現(xiàn)有機(jī)制進(jìn)行短信下發(fā),短信下發(fā)失敗向GtoVoLTE網(wǎng)關(guān)返回短信發(fā)送失敗響應(yīng)ForwardShortMessageAck。
步驟805,GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)短信發(fā)送的失敗響應(yīng)ForwardShortMessageAck后,根據(jù)失敗原因按RFC3261向S-CSCF返回4XX請(qǐng)求失敗響應(yīng)。
步驟806,S-CSCF將4XX轉(zhuǎn)發(fā)至eSMSC。
圖9示出本發(fā)明一個(gè)實(shí)施例的VoLTE終端GSM國際漫游注銷登記的示意圖,如圖9所示,具體步驟如下:
步驟901,GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)發(fā)送的注銷請(qǐng)求MAP_PURGE_MS。
步驟902,執(zhí)行GSM網(wǎng)絡(luò)注銷請(qǐng)求并響應(yīng)注銷請(qǐng)求MAP_PURGE_MS_Ack,刪除GSM網(wǎng)絡(luò)相關(guān)用戶數(shù)據(jù)。
步驟903,GtoVoLTE網(wǎng)關(guān)預(yù)先配置IMS網(wǎng)絡(luò)注銷登記發(fā)往的網(wǎng)元I-CSCF以及用戶相關(guān)鑒權(quán)信息(比如鑒權(quán)方式、用戶名、密碼信息),通過SIP代理模塊向IMS網(wǎng)絡(luò)I-CSCF發(fā)送注銷請(qǐng)求消息Register。
步驟904,I-CSCF根據(jù)現(xiàn)有機(jī)制獲取用戶注冊(cè)的服務(wù)S-CSCF,并將注銷請(qǐng)求發(fā)送至該S-CSCF。
步驟905,S-CSCF按現(xiàn)有機(jī)制向I-CSCF發(fā)送401響應(yīng),要求攜帶鑒權(quán)信息。
步驟906,I-CSCF將該響應(yīng)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
步驟907,GtoVoLTE網(wǎng)關(guān)重新發(fā)起Register,攜帶用戶鑒權(quán)消息。
步驟908,I-CSCF將該Register消息轉(zhuǎn)發(fā)至S-CSCF,S-CSCF完成用戶鑒權(quán)與注銷登記。
步驟909,S-CSCF向I-CSCF發(fā)送200OK響應(yīng)。
步驟910,I-CSCF將該200OK響應(yīng)轉(zhuǎn)發(fā)至GtoVoLTE網(wǎng)關(guān)。
GtoVoLTE網(wǎng)關(guān)接收到IMS網(wǎng)絡(luò)成功注銷登記響應(yīng)后,刪除用戶注冊(cè)時(shí)生成的相關(guān)映射表。如果VoLTE IMS網(wǎng)絡(luò)注銷過程失敗,則重新嘗試向VoLTE IMS網(wǎng)絡(luò)發(fā)起注銷請(qǐng)求,重新嘗試次數(shù)可配置。重新嘗試設(shè)定的次數(shù)后如果仍然失敗,向網(wǎng)關(guān)管理設(shè)備上報(bào)失敗告警或提示。
本申請(qǐng)相對(duì)現(xiàn)有技術(shù)而言,無需CDMA網(wǎng)絡(luò)就可以實(shí)現(xiàn)VOLTE終端通過GSM網(wǎng)絡(luò)進(jìn)行國際漫游,符合未來CDMA退網(wǎng)的大趨勢(shì)和戰(zhàn)略目標(biāo),直接在現(xiàn)有GC漫游網(wǎng)關(guān)上增加SIP代理模塊改造成GtoVoLTE網(wǎng)關(guān)或新建GtoVoLTE網(wǎng)關(guān)實(shí)現(xiàn),簡單易行,難度小,改造代價(jià)小。
圖10示出本發(fā)明一個(gè)實(shí)施例的接入VoLTE IMS網(wǎng)絡(luò)的裝置的結(jié)構(gòu)框圖,如圖10所示,該裝置1000包括:接收模塊1001,用于接收來自全球移動(dòng)通信系統(tǒng)GSM網(wǎng)絡(luò)的鑒權(quán)請(qǐng)求;SIP代理模塊1002,用于完成對(duì)GSM網(wǎng)絡(luò)的鑒權(quán)后通過會(huì)話初始協(xié)議SIP代理模塊向IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)的詢問呼叫會(huì)話控制功能I-CSCF網(wǎng)元發(fā)送注冊(cè)請(qǐng)求信息;如果SIP代理模塊1002接收到I-CSCF返回的要求攜帶鑒權(quán)信息的響應(yīng),SIP代理模塊1002用于重新發(fā)起攜帶用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息的注冊(cè)請(qǐng)求信息,以便I-CSCF將信息轉(zhuǎn)發(fā)至服務(wù)呼叫會(huì)話控制功能S-CSCF,如果S-CSCF完成用戶鑒權(quán)與注冊(cè)登記,通過I-CSCF發(fā)送成功注冊(cè)登記響應(yīng);發(fā)送模塊1003,用于接收IMS網(wǎng)絡(luò)成功注冊(cè)登記響應(yīng)后向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求成功響應(yīng)。
在一個(gè)實(shí)施例中,發(fā)送模塊1003用于如果接收模塊接收到IMS網(wǎng)絡(luò)注冊(cè)登記失敗響應(yīng)或者在設(shè)定時(shí)間內(nèi)未收到任何響應(yīng),向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求失敗響應(yīng)。
在一個(gè)實(shí)施例中,SIP代理模塊1002用于預(yù)先配置GSM與IMS鑒權(quán)參數(shù)映射、用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息、IMS網(wǎng)絡(luò)注冊(cè)登記發(fā)往的I-CSCF網(wǎng)元,其中,GSM與IMS鑒權(quán)參數(shù)映射包括GSM IMSI與 移動(dòng)用戶號(hào)碼簿號(hào)碼MDN對(duì)應(yīng)關(guān)系;用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息包括鑒權(quán)方式、用戶名、密碼信息。
在一個(gè)實(shí)施例中,該裝置還包括歸屬位置寄存器模塊1005,映射表生成模塊1006,其中,接收模塊1001還用于接收GSM網(wǎng)絡(luò)發(fā)送的更新位置請(qǐng)求;歸屬位置寄存器模塊1005用于向GSM網(wǎng)絡(luò)發(fā)送插入用戶數(shù)據(jù)請(qǐng)求,GSM網(wǎng)絡(luò)返回插入用戶數(shù)據(jù)請(qǐng)求響應(yīng);發(fā)送模塊1003用于向GSM網(wǎng)絡(luò)返回更新位置請(qǐng)求響應(yīng);映射表生成模塊1006用于生成用戶在GSM網(wǎng)絡(luò)與IMS網(wǎng)絡(luò)相關(guān)動(dòng)態(tài)信息的映射表,相關(guān)動(dòng)態(tài)信息包括用戶IMSI、MDN、GSM位置信息、用戶服務(wù)S-CSCF IP地址。
在一個(gè)實(shí)施例中,還包括:SIP代理模塊1002用于接收S-CSCF發(fā)送的被叫請(qǐng)求INVITE信息,SIP代理模塊1002用于根據(jù)MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置,向用戶注冊(cè)登記的GSM網(wǎng)絡(luò)發(fā)送獲取漫游號(hào)碼請(qǐng)求;接收模塊1001用于接收GSM網(wǎng)絡(luò)返回的含有網(wǎng)絡(luò)漫游號(hào)碼MSRN的漫游號(hào)碼請(qǐng)求響應(yīng);SIP代理模塊1002用于獲取用戶的GSM網(wǎng)絡(luò)漫游號(hào)碼MSRN后,根據(jù)漫游號(hào)碼MSRN將呼叫路由至媒體網(wǎng)關(guān)控制功能MGCF網(wǎng)元,將被叫請(qǐng)求INVITE信息發(fā)送至MGCF,MGCF根據(jù)漫游號(hào)碼將呼叫路由至GSM網(wǎng)絡(luò)以便GSM網(wǎng)絡(luò)將呼叫請(qǐng)求INVITE路由至被叫用戶;SIP代理模塊1002用于若接收到被叫成功接續(xù)或者失敗的響應(yīng),直接轉(zhuǎn)發(fā)至S-CSCF。
在一個(gè)實(shí)施例中,還包括:接收模塊1001用于接收到GSM網(wǎng)絡(luò)短信發(fā)送請(qǐng)求;SIP代理模塊1002用于根據(jù)用戶MDN在映射表中查詢用戶服務(wù)S-CSCF的IP地址,SIP代理模塊向IP地址的S-CSCF發(fā)送短消息請(qǐng)求,其中,短消息請(qǐng)求的信息類型RP-DATA,Route頭域攜帶orig標(biāo)識(shí);發(fā)送模塊1003用于如果接收S-CSCF轉(zhuǎn)發(fā)的短消息請(qǐng)求響應(yīng),向GSM網(wǎng)絡(luò)返回短信發(fā)送成功響應(yīng)。
在一個(gè)實(shí)施例中,SIP代理模塊1002用于接收融合短信中心eSMSC通過S-CSCF轉(zhuǎn)發(fā)的短消息請(qǐng)求;SIP代理模塊1002用于根據(jù)用戶MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置信息,向GSM網(wǎng)絡(luò)發(fā)送短信發(fā)送請(qǐng)求,以便GSM網(wǎng)絡(luò)進(jìn)行短信下發(fā)并在完成短信下發(fā) 后返回短信發(fā)送響應(yīng);SIP代理模塊1002用于如果接收模塊1001接收到GSM網(wǎng)絡(luò)短信發(fā)送成功響應(yīng),向S-CSCF返回短消息請(qǐng)求成功響應(yīng)。
在一個(gè)實(shí)施例中,接收模塊1001用于接收GSM網(wǎng)絡(luò)發(fā)送的VoLTE IMS網(wǎng)絡(luò)注銷請(qǐng)求信息;SIP代理模塊1002用于向IMS網(wǎng)絡(luò)I-CSCF發(fā)送注銷請(qǐng)求信息;如果接收S-CSCF返回的要求攜帶鑒權(quán)信息的響應(yīng),重新發(fā)起攜帶用戶鑒權(quán)信息注銷請(qǐng)求信息;刪除模塊1007用于如果接收到IMS網(wǎng)絡(luò)成功注銷登記響應(yīng),刪除用戶注冊(cè)時(shí)生成的相關(guān)映射表。
在一個(gè)實(shí)施例中,如果VoLTE IMS網(wǎng)絡(luò)注銷過程失敗,SIP代理模塊1002用于重新嘗試向VoLTE IMS網(wǎng)絡(luò)發(fā)起注銷請(qǐng)求信息,其中,重新嘗試次數(shù)可配置,如果重新嘗試達(dá)到設(shè)定次數(shù)后仍然失敗,向網(wǎng)關(guān)管理設(shè)備上報(bào)失敗告警或提示。
圖11示出了本發(fā)明的另一個(gè)實(shí)施例的一種接入VoLTE IMS網(wǎng)絡(luò)的裝置的結(jié)構(gòu)框圖。接入VoLTE IMS網(wǎng)絡(luò)的裝置1100可以是具備計(jì)算能力的主機(jī)服務(wù)器、個(gè)人計(jì)算機(jī)PC、或者可攜帶的便攜式計(jì)算機(jī)、移動(dòng)終端或其他終端等。本發(fā)明具體實(shí)施例并不對(duì)計(jì)算節(jié)點(diǎn)的具體實(shí)現(xiàn)做限定。
接入VoLTE IMS網(wǎng)絡(luò)的裝置1100包括處理器(processor)1101、通信接口(Communications Interface)1102、存儲(chǔ)器(memory)1103和總線1104。其中,處理器1101、通信接口1102、以及存儲(chǔ)器1103通過總線1104完成相互間的通信。
通信接口1102用于與網(wǎng)絡(luò)設(shè)備通信,其中網(wǎng)絡(luò)設(shè)備包括例如虛擬機(jī)管理中心、共享存儲(chǔ)等。
處理器1101用于執(zhí)行程序。處理器1101可以是一個(gè)中央處理器CPU,或者可以是專用集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。
存儲(chǔ)器1103用于存放文件。存儲(chǔ)器1103可以包含高速RAM存儲(chǔ)器,也可還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一 個(gè)磁盤存儲(chǔ)器。存儲(chǔ)器1103也可以是存儲(chǔ)器陣列。存儲(chǔ)器1103還可能被分塊,并且塊可按一定的規(guī)則組合成虛擬卷。
在一種實(shí)施方式中,上述程序可為包括計(jì)算機(jī)操作指令的程序代碼。該程序具體可用于:全球移動(dòng)通信系統(tǒng)到基于長期演進(jìn)的語音業(yè)務(wù)GtoVoLTE網(wǎng)關(guān)接收來自全球移動(dòng)通信系統(tǒng)GSM網(wǎng)絡(luò)的鑒權(quán)請(qǐng)求,完成對(duì)GSM網(wǎng)絡(luò)的鑒權(quán)后通過會(huì)話初始協(xié)議SIP代理模塊向IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)的詢問呼叫會(huì)話控制功能I-CSCF網(wǎng)元發(fā)送注冊(cè)請(qǐng)求信息;如果GtoVoLTE網(wǎng)關(guān)接收I-CSCF返回的要求攜帶鑒權(quán)信息的響應(yīng),GtoVoLTE網(wǎng)關(guān)重新發(fā)起攜帶用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息的注冊(cè)請(qǐng)求信息,以便I-CSCF將信息轉(zhuǎn)發(fā)至服務(wù)呼叫會(huì)話控制功能S-CSCF,如果S-CSCF完成用戶鑒權(quán)與注冊(cè)登記,通過I-CSCF向GtoVoLTE網(wǎng)關(guān)發(fā)送成功注冊(cè)登記響應(yīng);GtoVoLTE網(wǎng)關(guān)接收IMS網(wǎng)絡(luò)的成功注冊(cè)登記響應(yīng),向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求成功響應(yīng)。
在一種實(shí)施方式中,GtoVoLTE網(wǎng)關(guān)重新發(fā)起攜帶用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息的注冊(cè)請(qǐng)求信息之后還包括:如果GtoVoLTE網(wǎng)關(guān)接收到IMS網(wǎng)絡(luò)注冊(cè)登記失敗響應(yīng)或者在設(shè)定時(shí)間內(nèi)未收到任何響應(yīng),向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求失敗響應(yīng)。
在一種實(shí)施方式中,GtoVoLTE網(wǎng)關(guān)設(shè)置SIP代理模塊并在SIP代理模塊中預(yù)先配置GSM與IMS鑒權(quán)參數(shù)映射、用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息、IMS網(wǎng)絡(luò)注冊(cè)登記發(fā)往的I-CSCF網(wǎng)元,其中,GSM與IMS鑒權(quán)參數(shù)映射包括GSM IMSI與移動(dòng)用戶號(hào)碼簿號(hào)碼MDN對(duì)應(yīng)關(guān)系;用戶在IMS網(wǎng)絡(luò)的鑒權(quán)信息包括鑒權(quán)方式、用戶名、密碼信息。
在一種實(shí)施方式中,GtoVoLTE網(wǎng)關(guān)接收IMS網(wǎng)絡(luò)成功注冊(cè)登記響應(yīng),向GSM網(wǎng)絡(luò)返回鑒權(quán)請(qǐng)求成功響應(yīng)之后包括:GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)發(fā)送的更新位置請(qǐng)求;GtoVoLTE網(wǎng)關(guān)向GSM網(wǎng)絡(luò)發(fā)送插入用戶數(shù)據(jù)請(qǐng)求,GSM網(wǎng)絡(luò)返回插入用戶數(shù)據(jù)請(qǐng)求響應(yīng);GtoVoLTE網(wǎng)關(guān)向GSM網(wǎng)絡(luò)返回更新位置請(qǐng)求響應(yīng);GtoVoLTE網(wǎng)關(guān)生成用戶在GSM網(wǎng)絡(luò)與IMS網(wǎng)絡(luò)相關(guān)動(dòng)態(tài)信息的映射表,相關(guān)動(dòng)態(tài)信息包括用戶IMSI、MDN、GSM位置信息、用戶服務(wù)S-CSCF IP地 址。
在一種實(shí)施方式中,GtoVoLTE網(wǎng)關(guān)接收到S-CSCF發(fā)送的被叫請(qǐng)求INVITE信息,根據(jù)MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置,向用戶注冊(cè)登記的GSM網(wǎng)絡(luò)發(fā)送獲取漫游號(hào)碼請(qǐng)求;GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)返回的含有網(wǎng)絡(luò)漫游號(hào)碼MSRN的漫游號(hào)碼請(qǐng)求響應(yīng);GtoVoLTE網(wǎng)關(guān)獲取用戶的GSM網(wǎng)絡(luò)漫游號(hào)碼MSRN后,SIP代理模塊根據(jù)漫游號(hào)碼MSRN將呼叫路由至媒體網(wǎng)關(guān)控制功能MGCF網(wǎng)元,將被叫請(qǐng)求INVITE信息發(fā)送至MGCF,MGCF根據(jù)漫游號(hào)碼將呼叫路由至GSM網(wǎng)絡(luò)以便GSM網(wǎng)絡(luò)將呼叫請(qǐng)求INVITE路由至被叫用戶;GtoVoLTE網(wǎng)關(guān)收到被叫成功接續(xù)或者失敗的響應(yīng),直接轉(zhuǎn)發(fā)至S-CSCF。
在一種實(shí)施方式中,還包括:GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)短信發(fā)送請(qǐng)求;GtoVoLTE網(wǎng)關(guān)根據(jù)用戶MDN在映射表中查詢用戶服務(wù)S-CSCF的IP地址,SIP代理模塊向IP地址的S-CSCF發(fā)送短消息請(qǐng)求,其中,短消息請(qǐng)求的信息類型RP-DATA,Route頭域攜帶orig標(biāo)識(shí);GtoVoLTE網(wǎng)關(guān)接收S-CSCF轉(zhuǎn)發(fā)的短消息請(qǐng)求響應(yīng),向GSM網(wǎng)絡(luò)返回短信發(fā)送成功響應(yīng)。
在一種實(shí)施方式中,GtoVoLTE網(wǎng)關(guān)接收融合短信中心eSMSC通過S-CSCF轉(zhuǎn)發(fā)的短消息請(qǐng)求;根據(jù)用戶MDN在映射表中查詢用戶在GSM網(wǎng)絡(luò)的位置信息,向GSM網(wǎng)絡(luò)發(fā)送短信發(fā)送請(qǐng)求,以便GSM網(wǎng)絡(luò)進(jìn)行短信下發(fā)并在完成短信下發(fā)后向GtoVoLTE網(wǎng)關(guān)返回短信發(fā)送響應(yīng);如果GtoVoLTE網(wǎng)關(guān)接收到GSM網(wǎng)絡(luò)短信發(fā)送成功響應(yīng),向S-CSCF返回短消息請(qǐng)求成功響應(yīng)。
在一種實(shí)施方式中,如果GtoVoLTE網(wǎng)關(guān)接收GSM網(wǎng)絡(luò)發(fā)送的注銷請(qǐng)求,通過SIP代理模塊向IMS網(wǎng)絡(luò)I-CSCF發(fā)送注銷請(qǐng)求信息;如果GtoVoLTE網(wǎng)關(guān)接收S-CSCF返回的要求攜帶鑒權(quán)信息的響應(yīng),重新發(fā)起攜帶用戶鑒權(quán)信息注銷請(qǐng)求信息;GtoVoLTE網(wǎng)關(guān)接收到IMS網(wǎng)絡(luò)成功注銷登記響應(yīng)后,刪除用戶注冊(cè)時(shí)生成的相關(guān)映射表。
在一種實(shí)施方式中,如果VoLTE IMS網(wǎng)絡(luò)注銷過程失敗, GtoVoLTE網(wǎng)關(guān)重新嘗試向VoLTE IMS網(wǎng)絡(luò)發(fā)起注銷請(qǐng)求信息,其中,重新嘗試次數(shù)可配置,如果重新嘗試達(dá)到設(shè)定次數(shù)后仍然失敗,向網(wǎng)關(guān)管理設(shè)備上報(bào)失敗告警或提示。
本領(lǐng)域普通技術(shù)人員可以意識(shí)到,本文所描述的實(shí)施例中的各示例性單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件形式來實(shí)現(xiàn),取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以針對(duì)特定的應(yīng)用選擇不同的方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
如果以計(jì)算機(jī)軟件的形式來實(shí)現(xiàn)功能并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),則在一定程度上可認(rèn)為本發(fā)明的技術(shù)方案的全部或部分(例如對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分)是以計(jì)算機(jī)軟件產(chǎn)品的形式體現(xiàn)的。該計(jì)算機(jī)軟件產(chǎn)品通常存儲(chǔ)在計(jì)算機(jī)可讀取的非易失性存儲(chǔ)介質(zhì)中,包括若干指令用以使得計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各實(shí)施例方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。