專利名稱:一種在多接入方式下提供會(huì)話切換的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及在多接入方式下提供會(huì)話切換的方法及系 統(tǒng),以及切換實(shí)體、用戶設(shè)備。
背景技術(shù):
在無線網(wǎng)絡(luò)從2G網(wǎng)絡(luò)演進(jìn)到3G網(wǎng)絡(luò)的過程中,會(huì)有很長一段時(shí)期會(huì)存 在3G網(wǎng)絡(luò)與2G網(wǎng)絡(luò)并存的狀況,在這樣一種雙網(wǎng)并存的情況下,雙網(wǎng)之間 的互操作成為了 一個(gè)有待研究的課題。由于網(wǎng)絡(luò)需要感知用戶在兩個(gè)網(wǎng)絡(luò)的注冊(cè)狀況,這樣當(dāng)有呼叫需要接續(xù)到 用戶時(shí)可以選擇合適的網(wǎng)絡(luò)來進(jìn)行接續(xù)。網(wǎng)絡(luò)同樣也需要錨定用戶的所有呼 叫,以方便用戶在兩個(gè)網(wǎng)絡(luò)之間進(jìn)行切換時(shí)可以進(jìn)行輔助控制。為了解決上述問題,3GPP (第三代移動(dòng)通信標(biāo)準(zhǔn)化組織,3rd Generation Partnership Project)和3GPP2 (第三代移動(dòng)通信標(biāo)準(zhǔn)化組織項(xiàng)目二 , 3rd Generation Partnership Project 2)標(biāo)準(zhǔn)組織都提出一種基于IP多々某體子系統(tǒng) (IMS, IP Multimedia Subsystem)實(shí)體進(jìn)行錨定控制,分別檢測用戶在兩個(gè)網(wǎng) 絡(luò)的注冊(cè)、會(huì)話狀態(tài),并根據(jù)用戶的注冊(cè)、會(huì)話狀態(tài)進(jìn)行用戶的路由及切換控 制。下面介紹一下3GPP的實(shí)施方案。3GPP是通過功能實(shí)體語音呼叫連續(xù)性(VCC, Voice Call Continuity)這 個(gè)業(yè)務(wù)控制實(shí)體來解決所述問題的,VCC業(yè)務(wù)實(shí)際上是同一業(yè)務(wù)涉及到兩個(gè)網(wǎng) 絡(luò)的問題,主要問題是切換問題,需要考慮雙向切換,包括從IMS域切換到電 路交換(CS, Circuit Switch)域,從CS域切換到IMS域。提出VCC的主要 出發(fā)點(diǎn)是要解決移動(dòng)通信系統(tǒng)和WLAN的覆蓋和切換問題。圖1為VCC結(jié)構(gòu) 示意圖,如圖所示,在VCC中包括一個(gè)路由改向?qū)嶓w(圖中的FE-C),負(fù)責(zé)將電路域呼叫改向至IMS域進(jìn)行 呼叫錨定控制。FE-C —般情況下會(huì)和圖中的gsmSCF合設(shè),在電路域中體現(xiàn) 為一個(gè)業(yè)務(wù)4空制點(diǎn)(SCP, Service Control Point);一個(gè)CS域適配實(shí)體(圖中的FE-B ),負(fù)責(zé)接收改向到IMS域的電路域呼 叫并將其轉(zhuǎn)為IMS域呼叫;一個(gè)域選擇控制實(shí)體(圖中的FE-D ),負(fù)責(zé)在IMS域才艮據(jù)用戶的注冊(cè)狀態(tài)、 呼叫狀態(tài)等各種策略進(jìn)行決策并控制呼叫路由到選定的接續(xù)域;一個(gè)域切換控制實(shí)體(圖中的FE-A),負(fù)責(zé)在IMS域錨定呼叫,在切換發(fā) 生時(shí)進(jìn)行切換控制;當(dāng)呼叫在CS域發(fā)起并進(jìn)行錨定時(shí),通過智能改向?qū)⒑艚?信令發(fā)送到IMS域。FE-A作為背靠背代理(B2BUA, B2BUA Back to Back User Agent)對(duì)IMS呼叫進(jìn)行錨定。同時(shí),在3GPP解決CS和IMS的切換問題中引入了標(biāo)識(shí)用戶設(shè)備(UE, User Equipment)的方法,使用PMI-XXXX的格式來標(biāo)識(shí)用戶的一個(gè)具體的 ME,這個(gè)標(biāo)識(shí)被稱作個(gè)人移動(dòng)設(shè)備標(biāo)識(shí)符,這個(gè)標(biāo)識(shí)符的"XXXX"部分是 個(gè)隨機(jī)值。個(gè)人移動(dòng)設(shè)備標(biāo)識(shí)符(PMI, Personal ME Identifier)應(yīng)該保存在 UE內(nèi),并且是可以變化的,這是為了能確保用戶的多個(gè)移動(dòng)設(shè)備的PMI各不 相同?;谝陨纤?,在VCC用戶呼叫當(dāng)中,有可能才艮據(jù)用戶當(dāng)前所處環(huán)境、 用戶個(gè)人意愿、運(yùn)營商策略、用戶拜訪網(wǎng)絡(luò)處理能力等發(fā)起域切換,由此引出 了如下的域切換過程。圖2為IMS切換到CS域的實(shí)施流程示意圖,切換過程中分別涉及到VMSC (visited mobile services switching centre, 受訪移動(dòng)無線局)、MGCF (media gateway control fUnction,々某體網(wǎng)關(guān)4空制功能)、I-CSCF( Interrogating Call Session Control Function,詢問呼叫會(huì)話控制功能)、MGW (Media GateWay,媒體網(wǎng) 關(guān))、S-CSCF ( Serving Call Session Control Function,服務(wù)呼叫會(huì)話控制功能), 如圖所示,其過程主要為步驟200-201, VCC UE根據(jù)無線環(huán)境判斷呼叫需要切換到CS域,使用 CS域VDN (VCC Domain Transfer Numbef, VCC域*切換號(hào)碼)號(hào)碼發(fā)起呼叫 切換。步驟202, VMSC使用智能觸發(fā)到FE-C處理,攜帶信息包括主叫號(hào)碼VDN主叫方位置信息。步驟203-206, FE-C根據(jù)VDN判斷收到了域切換請(qǐng)求,保存CS信息; 請(qǐng)求FE-B分配IMS路由號(hào)碼(IMRN, IMS Route Number ),并將所述CS信 息通知FE-B 。 FE-B保存CS相關(guān)信息后,分配IMRN,該IMRN在IMS網(wǎng)絡(luò) 是FE-B的公共服務(wù)標(biāo)識(shí)(PSI, Public Service ID),返回IMRN給FE-C。然后 FE-C再初始觸發(fā)點(diǎn)(InitialDP, Initial Detect Point)的響應(yīng)后將IMRN返回到 VMSC。 —步驟207-210,呼叫通過IMRN路由到VCC用戶歸屬IMS網(wǎng)絡(luò)的FE-B處 理,F(xiàn)E-B根據(jù)IMRN找到CS域的原主被叫信息,F(xiàn)E-B根據(jù)獲得的主叫位置 信息生成SIP ( Session Initiation Protocol,會(huì)話啟動(dòng)協(xié)議)消息中的某些頭域, 指示主叫當(dāng)前位置以及用戶發(fā)起呼叫所在域,并代用戶發(fā)起IMS的呼叫。FE-B 使用TEL-URI通過Sh接口 (SH Interface)查詢用戶的S-CSCF,將切換請(qǐng)求 發(fā)往用戶的S-CSCF。FE-B在需要時(shí)(如呼叫經(jīng)過國際局時(shí)主叫號(hào)碼信息損失掉)和FE-C交互, 并根據(jù)IMRN信息找到原主叫信息;在IMRN的恢復(fù)過程中,F(xiàn)E-A可以獲知 切換請(qǐng)求所在的域信息(如根據(jù)收到的IMRN)。步驟211-229, S-CSCF根據(jù)初始過濾規(guī)則(iFC, Initial Filter Criteria)觸 發(fā)到FE-A進(jìn)行處理。FE-A根據(jù)VCC用戶信息,包括VCC用戶的主叫號(hào)碼, 找到錨定的會(huì)話并和遠(yuǎn)端用戶重協(xié)商SDP ( Service Discovery Protocol,月艮務(wù)發(fā) 現(xiàn)協(xié)議)信息,完成后,CS接入部分呼叫建立完成。FE-A釋放VCC用戶在 IMS域中的接入會(huì)話資源。圖3為CS切換到IMS域的實(shí)施流程示意圖,切換過程中分別涉及到VMSC、 MGCF、 I國CSCF/P-CSCF (Proxy Call Session Control Function,代理呼 叫會(huì)話控制功能)、MGW、 S-CSCF,如圖所示,其過程主要為步驟300-301, VCC UE根據(jù)無線環(huán)境判斷呼叫需要切換到IMS域,使用 IMS域VDI (VCC域切換統(tǒng)一資源定位符,VCC Domain Transfer Uniform Resource Locator)號(hào)碼發(fā)起呼叫切換。步驟302,呼叫通過PSI路由到VCC用戶歸屬IMS網(wǎng)絡(luò)的FE-A處理。步驟303-320, FE-A根據(jù)INVITE中的頭域信息確定域切換請(qǐng)求所在的域 信息,并確定是否接受此次域切換請(qǐng)求。FE-A根據(jù)VDI信息確定是用戶發(fā)起 域切換請(qǐng)求,并根據(jù)主叫信息,找到錨定的會(huì)話并和遠(yuǎn)端用戶重協(xié)商SDP信 息,完成后,IMS4妻入部分呼叫建立完成。步驟321-329, FE-A釋放VCC用戶在CS域中的接入部分呼叫資源?,F(xiàn)有的VCC技術(shù)中在域切換功能(DTF , Domain transfer Function)上對(duì) 會(huì)話進(jìn)行切換時(shí),使用用戶的TELURI (MSISDN)來標(biāo)識(shí)原IMS、 CS會(huì)話, 從而確定原接入腿,來保證IMS、 CS會(huì)話的切換。它支持在IMS域只有一個(gè) 接入網(wǎng)類型下并且只存在一個(gè)IMS會(huì)話的時(shí)候?qū)?huì)話進(jìn)行切換。同時(shí),在3GPP中引入了標(biāo)識(shí)用戶設(shè)備(UE, User Equipment)的方法, 使用PMI-XXXX的格式來標(biāo)識(shí)用戶的一個(gè)具體的ME,這個(gè)標(biāo)識(shí)被稱作個(gè)人移 動(dòng)設(shè)備標(biāo)識(shí)符,這個(gè)標(biāo)識(shí)符的"XXXX"部分是個(gè)隨機(jī)值。個(gè)人移動(dòng)設(shè)備標(biāo)識(shí) 符(PMI, Personal ME Identifier)應(yīng)該保存在UE內(nèi),并且是可以變化的,這 是為了能確保用戶的多個(gè)移動(dòng)設(shè)備的PMI各不相同。同時(shí),在3GPP中引入了 Instance-id來標(biāo)識(shí)用戶設(shè)^( UE, User Equipment ), Instance-id用來在一定時(shí)間內(nèi)穩(wěn)定的標(biāo)識(shí)一個(gè)用戶的終端設(shè)備?,F(xiàn)有技術(shù)的不足在于,在上述切換過程中,DTF上通過使用切換發(fā)起用戶 的用戶標(biāo)識(shí)來從所錨定的會(huì)話中找出并確定原接入腿。但當(dāng)用戶存在多個(gè)會(huì)話 的時(shí)候,使用用戶標(biāo)識(shí)就不能確定具體是哪一個(gè)會(huì)話了。而且上述切換只支持并不能支持在IMS i或中一種沖妄入方式下的IMS會(huì)i舌切4灸為其它接入方式下的 IMS會(huì)話場景,也不能用于用戶還有另外的終端與切換終端共享一個(gè)用戶標(biāo)識(shí) 時(shí)的會(huì)話切換,更不能用于跨終端之間的會(huì)話切換。發(fā)明內(nèi)容本發(fā)明的實(shí)施例提供了 一種在多接入方式下提供會(huì)話切換的方法及系統(tǒng), 以及切換實(shí)體、用戶設(shè)備,用以解決用戶存在多個(gè)會(huì)話時(shí),提供會(huì)話切換的問題。本發(fā)明實(shí)施例提供了 一種在多接入方式下提供會(huì)話切換的方法,包括如下 步驟用第一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話,用第二標(biāo)識(shí)標(biāo)記切換實(shí)體上的會(huì)話, 建立第 一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系;當(dāng)會(huì)話切換時(shí),在會(huì)話切換請(qǐng)求中攜帶所述第一標(biāo)識(shí)后發(fā)送至切換實(shí)體, 根據(jù)所述映射關(guān)系確定切換實(shí)體中與所述第 一標(biāo)識(shí)對(duì)應(yīng)的第二標(biāo)識(shí);根據(jù)第二標(biāo)識(shí)確定會(huì)話后,切換實(shí)體對(duì)會(huì)話進(jìn)行切換。本發(fā)明實(shí)施例還提供了一種在多接入方式中提供會(huì)話切換的系統(tǒng),包括用 戶設(shè)備、用于切換會(huì)話的切換實(shí)體,還包括第一標(biāo)識(shí)模塊,用于用第一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話; 第二標(biāo)識(shí)模塊,用于用第二標(biāo)識(shí)標(biāo)記切換實(shí)體上的會(huì)話;映射模塊,用于建立第一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系; 請(qǐng)求發(fā)送模塊,用于當(dāng)會(huì)話切換時(shí),在會(huì)話切換請(qǐng)求中攜帶所述第一標(biāo)識(shí) 后發(fā)送至切換實(shí)體;標(biāo)識(shí)確定模塊,用于根據(jù)所述映射關(guān)系確定與所述第一標(biāo)識(shí)對(duì)應(yīng)的第二標(biāo)識(shí);會(huì)話確定模塊,用于根據(jù)第二標(biāo)識(shí)確定會(huì)話; 所述切換實(shí)體對(duì)所述會(huì)話確定模塊確定的會(huì)話進(jìn)行切換。本發(fā)明實(shí)施例又提供了 一種在多接入方式中提供會(huì)話切換的切換實(shí)體,包括第二標(biāo)識(shí);漢塊,用于用第二標(biāo)識(shí)標(biāo)記切換實(shí)體上的會(huì)話;映射模塊,用于建立第一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系;標(biāo)識(shí)確定模塊,用于根據(jù)所述映射關(guān)系確定與所述第 一標(biāo)識(shí)對(duì)應(yīng)的第二標(biāo)識(shí);會(huì)話確定模塊,用于根據(jù)第二標(biāo)識(shí)確定會(huì)話;切換實(shí)體對(duì)所述會(huì)話確定模塊確定的會(huì)話進(jìn)行切換。本發(fā)明實(shí)施例還提供了一種在多接入方式中提供會(huì)話切換的用戶設(shè)備,包括第一標(biāo)識(shí)模塊,用于用第一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話; 請(qǐng)求發(fā)送模塊,用于當(dāng)會(huì)話切換時(shí),在會(huì)話切換請(qǐng)求中攜帶所述第一標(biāo)識(shí) 后發(fā)送至切換實(shí)體。本發(fā)明的實(shí)施例有益效果如下通過本發(fā)明的實(shí)施例,可以切換終端存在多個(gè)會(huì)話時(shí),仍然支持切換其中 的某一個(gè)會(huì)話。本實(shí)施例還能夠支持用戶同時(shí)擁有與切換終端共享用戶標(biāo)識(shí)的 其他終端時(shí),仍然將切換終端上的特定會(huì)話切換。本實(shí)施例還能夠支持將切換 終端上的特定會(huì)話切換到用戶的另外一個(gè)終端上。本實(shí)施例同時(shí)也能夠適用于 原有的單會(huì)話場景下的切換。解決了現(xiàn)有VCC技術(shù)中的在IMS域僅僅支持單 個(gè)會(huì)話的切換問題,增加了 VCC技術(shù)的實(shí)用性。
圖l為背景技術(shù)中所述圖l為VCC結(jié)構(gòu)示意圖;圖2為背景技術(shù)中所述IMS切換到CS域的實(shí)施流程示意圖;圖3為背景技術(shù)中所述CS切換到IMS域的實(shí)施流程示意圖;圖4為實(shí)施例中所述在多接入方式下提供多會(huì)話切換的方法的實(shí)施流程示意圖;圖5至圖15分別為實(shí)施例中所述實(shí)施例一至十一的實(shí)施流程示意圖; 圖16為實(shí)施例中所述在多接入方式中提供多會(huì)話切換的系統(tǒng)結(jié)構(gòu)示意圖; 圖17為實(shí)施例中所述在多接入方式中提供多會(huì)話切換的切換實(shí)體結(jié)構(gòu)示 意圖;圖18為實(shí)施例中所述在多接入方式中提供多會(huì)話切換的用戶設(shè)備結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施進(jìn)行說明。本發(fā)明實(shí)施時(shí),用第一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話,用第二標(biāo)識(shí)標(biāo)記切換 實(shí)體上的會(huì)話,建立第一標(biāo)識(shí)與第二標(biāo)識(shí)映射關(guān)系;當(dāng)用戶設(shè)備發(fā)起^i舌切換 時(shí),在會(huì)話切換請(qǐng)求中攜帶第一標(biāo)識(shí),切換實(shí)體根據(jù)映射關(guān)系確定與第一標(biāo)識(shí) 對(duì)應(yīng)的第二標(biāo)識(shí);切換實(shí)體根據(jù)第二標(biāo)識(shí)確定會(huì)話后進(jìn)行切換。其中,會(huì)話主 要指IMS會(huì)話和/或CS會(huì)話。對(duì)于實(shí)施中使用到的會(huì)話標(biāo)識(shí)將使用 一個(gè)用戶建立會(huì)話的順序量來進(jìn)行 標(biāo)識(shí),但由于這個(gè)順序量并不是全局唯一的,而只是這個(gè)用戶的,因此在使用 時(shí)還需要加上用戶的標(biāo)識(shí)一同來進(jìn)行識(shí)別;再進(jìn)一步考慮到用戶在具有多個(gè)終 端時(shí),則還需要再加上一個(gè)終端標(biāo)識(shí),這時(shí)才能最終唯一確定一個(gè)會(huì)話。上述 一個(gè)用戶建立會(huì)話的順序量在IMS域的會(huì)話中是按照一個(gè)終端上產(chǎn)生會(huì)話的 順序來定義的,在CS域的會(huì)話可以使用0來表示順序量或者直接使用用戶標(biāo) 識(shí)來表示CS會(huì)話。也就是說實(shí)施中的會(huì)話標(biāo)識(shí)中順序量是首先要有的,用戶標(biāo)識(shí)其次,終端 標(biāo)識(shí)最后,實(shí)施中,可以使用PMI作為終端標(biāo)識(shí),它們?cè)诟鲗哟沃小⒏鲬?yīng)用條 件下一同確保了會(huì)話能夠進(jìn)^f亍唯一的標(biāo)識(shí)?;谕瑯幽康模@然實(shí)施中也可以 使用一個(gè)全局性的終端標(biāo)識(shí),例如用instance-id+會(huì)話建立順序量來標(biāo)識(shí)一個(gè)會(huì)話,還可以使用IMEI或者ESN等全局唯一的標(biāo)識(shí)來進(jìn)行實(shí)施。實(shí)施中,順序量可以是兩端各自生成,不用交互(比如CS域會(huì)話建立); 也可以一端生成,帶給對(duì)端(比如IMS域會(huì)話建立)。用戶標(biāo)識(shí)在IMS域可以是IMPU,在CS域可以是MSISDN或者M(jìn)DN (CDMA網(wǎng)絡(luò)中)來進(jìn)行識(shí)別。在說明本發(fā)明具體實(shí)施時(shí),首先描述實(shí)施的流程,并對(duì)每一步驟的實(shí)施展 開說明,最后以具體的實(shí)施例來進(jìn)一步描述。圖4為在多接入方式下提供多會(huì)話切換的方法的實(shí)施流程示意圖,如圖所 示,包括如下步驟步驟401、 UE切換會(huì)話前,用第一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話,用第二 標(biāo)識(shí)標(biāo)記切換實(shí)體上的會(huì)話,建立第一標(biāo)識(shí)與第二標(biāo)識(shí)映射關(guān)系。本步驟中,UE和DTF對(duì)建立的每個(gè)會(huì)話確定會(huì)話標(biāo)識(shí),并建立映射關(guān)系, 這里的映射關(guān)系是易于理解與實(shí)現(xiàn)的,實(shí)施中以最簡單的映射關(guān)系,第一標(biāo)識(shí) 與第二標(biāo)識(shí)相同的映射關(guān)系來進(jìn)行說明,即在UE上的每個(gè)IMS、 CS會(huì)話與 在DTF上錨定的該l正上的這些會(huì)話的標(biāo)識(shí)是相同并且唯一的,唯一的目的是 用于UE與DTF識(shí)別不同的會(huì)話。那么實(shí)施中僅需UE與DTF之間將自己確 定的標(biāo)識(shí)發(fā)送到對(duì)方,雙方便能建立映射關(guān)系。更進(jìn)一步的,優(yōu)選實(shí)施中可以 直接將對(duì)方確定的標(biāo)識(shí)作為自己的標(biāo)識(shí)便筒單的建立了映射關(guān)系。顯然,在建 立映射關(guān)系時(shí),也可以不通過發(fā)送給對(duì)方的方式,如各自按照一個(gè)相同的規(guī)則 來生成這個(gè)標(biāo)識(shí)也行,比如在CS域建立會(huì)話時(shí)就是按照這種方式來生成標(biāo)識(shí) 的。因此以下以將標(biāo)識(shí)發(fā)送至對(duì)方建立映射關(guān)系的實(shí)施方式來進(jìn)行說明,則有一、當(dāng)會(huì)話是IMS會(huì)話時(shí),有如下情況1 )、 IMS主叫時(shí),在UE或者DTF上產(chǎn)生該IMS會(huì)話標(biāo)識(shí)或會(huì)話建立的 順序量,在會(huì)話建立過程中可以通過利用原有頭域或者參數(shù)、也可以增加頭域 或者參數(shù)、也可以通過擴(kuò)展SIP協(xié)議中的頭域或參數(shù)來攜帶生成的IMS會(huì)話標(biāo) 識(shí)或會(huì)話建立的順序量。IMS會(huì)話標(biāo)識(shí)的方法是IMS會(huì)話標(biāo)識(shí)的方法是可以使用全局性的終端 標(biāo)識(shí)(例如instance-id) +會(huì)話建立的順序量或者用戶標(biāo)識(shí)+會(huì)話建立的順序量, 或者終端標(biāo)識(shí)(例如局部性的PMI) +用戶標(biāo)識(shí)+會(huì)話建立的順序量。在有多個(gè) UE共享IMPU時(shí),可以^使用一個(gè)標(biāo)記來標(biāo)記一個(gè)用戶的終端,PMI就是標(biāo)記 用戶終端的一種方法,顯然,當(dāng)IMS凈皮叫時(shí)也可以4吏用PMI來標(biāo)記多個(gè)UE 共享IMPU下一個(gè)用戶的終端。其中,在UE上產(chǎn)生IMS會(huì)話標(biāo)識(shí)或會(huì)話建立的順序量時(shí),在會(huì)話建立過 程中,在User-Agent頭域攜帶會(huì)話建立的順序量。具體包括,IMS主叫時(shí),在 User-Agent頭域中攜帶會(huì)話建立的順序量,在會(huì)話建立請(qǐng)求到達(dá)DTF時(shí),DTF 保存此IMS會(huì)話建立的順序量。在會(huì)話建立過程中或者建立后,在DTF上根 據(jù)會(huì)話建立時(shí)攜帶的信息,按照IMS會(huì)話標(biāo)識(shí)的定義組合該IMS會(huì)話標(biāo)識(shí)?;蛘邥?huì)話建立完成后,使用SIP: INFO方法攜帶IMS會(huì)話標(biāo)識(shí)通知DTF 該IMS會(huì)話標(biāo)識(shí)或會(huì)話建立的順序量。INFO方法的目的是允許運(yùn)送會(huì)話相關(guān) 的控制信息,這些控制信息是在會(huì)話中生成的。INFO消息的目的是沿著SIP 信令通路攜帶應(yīng)用層消息。INFO方法并不是用來改變SIP呼叫的狀態(tài),或會(huì) 話SIP的初始化狀態(tài)參數(shù)。它僅是用于發(fā)送通常與會(huì)話有關(guān)的應(yīng)用層的可選信 息。會(huì)話中信息能夠在INFO信息頭部或作為一個(gè)消息體的一部分來進(jìn)行通訊。在DTF上產(chǎn)生該IMS會(huì)話標(biāo)識(shí)或會(huì)話建立的順序量時(shí),實(shí)施中可以在 Server頭域攜帶會(huì)話建立的順序量。具體包括,IMS主叫,在會(huì)話建立請(qǐng)求到 達(dá)DTF時(shí),DTF根據(jù)會(huì)話建立請(qǐng)求產(chǎn)生IMS會(huì)話建立的順序量,在會(huì)話建立 過程中的響應(yīng)消息中使用Server頭域攜帶會(huì)話建立的順序量,當(dāng)這個(gè)響應(yīng)消息 到達(dá)UE上時(shí),l正保存此IMS會(huì)話建立的順序量。在會(huì)話建立過程中或者建 立后,在DTF上根據(jù)會(huì)話建立時(shí)攜帶的信息,按照IMS務(wù)活標(biāo)識(shí)的定義組合 該IMS會(huì)話標(biāo)識(shí)?;蛘邥?huì)話建立完成后,使用SIP: INFO方法通知UE該IMS會(huì)話標(biāo)識(shí)或 會(huì)話建立的順序量。2 )、 IMS凈皮叫時(shí),在UE或者DTF上產(chǎn)生IMS會(huì)話標(biāo)識(shí)或會(huì)話建立的順 序量,可以在會(huì)話建立過程中利用原有頭域或者參數(shù)、也可以增加頭域或者參 數(shù)、也可以通過擴(kuò)展SIP協(xié)議中的頭域或參數(shù)來攜帶生成的IMS會(huì)話標(biāo)識(shí)或會(huì) 話建立的順序量。IMS會(huì)話標(biāo)識(shí)的方法是PMI+IMPU ( SIP URI或TEL URI)十會(huì)話建立的 順序量或者IMPU+會(huì)話建立的順序量。其中,在UE上產(chǎn)生會(huì)話標(biāo)識(shí)或會(huì)話建立的順序量時(shí),在會(huì)話建立過程 中,在Server頭域中攜帶會(huì)話建立的順序量,在會(huì)話建立過程中信令到達(dá)DTF 時(shí),DTF保存此IMS會(huì)話建立的順序量。在會(huì)話建立過程中或者建立后,在 DTF上根據(jù)會(huì)話建立時(shí)攜帶的信息,按照IMS會(huì)話標(biāo)識(shí)的定義組合該IMS會(huì) 話標(biāo)識(shí)?;蛘邥?huì)話建立完成后,使用SIP: INFO方法攜帶IMS會(huì)話標(biāo)識(shí)通知DTF 該IMS會(huì)話標(biāo)識(shí)或會(huì)話建立的順序量。在DTF上產(chǎn)生該IMS會(huì)話標(biāo)識(shí)或會(huì)話建立的順序量時(shí),在會(huì)話建立過程 中信令到達(dá)DTF時(shí),在DTF上根據(jù)會(huì)話建立請(qǐng)求攜帶的信息,按照IMS會(huì)話 標(biāo)識(shí)的定義規(guī)則生成該IMS會(huì)話標(biāo)識(shí)或會(huì)話建立的順序量,在會(huì)話建立過程中 使用User-Agent頭域攜帶會(huì)話建立的順序量,在會(huì)話建立過程中信令到達(dá)UE 時(shí),UE保存此IMS會(huì)話建立的順序量。在會(huì)話建立過程中或者建立后,在 UE上根據(jù)會(huì)話建立時(shí)攜帶的信息,按照IMS會(huì)話標(biāo)識(shí)的定義規(guī)則組合該IMS 會(huì)話標(biāo)識(shí)?;蛘?,會(huì)話建立完成后,使用SIP: INFO方法通知UE該IMS會(huì) 話標(biāo)識(shí)或會(huì)話建立的順序量。二、當(dāng)會(huì)話是CS會(huì)話時(shí),有如下情況1)、 CS主叫時(shí)在CS域只會(huì)有一個(gè)激活的會(huì)話,CS域中的會(huì)話建立順序量可以不指定, 也可以指定一個(gè)特別的順序量例如0來表示會(huì)話建立的順序量。按照正常VCC 流程執(zhí)行,在UE和DTF上按照MSISDN或者M(jìn)SISDN+0來標(biāo)識(shí)CS會(huì)話;當(dāng)在在CDMA應(yīng)用中實(shí)施時(shí)可以使用MDN或者M(jìn)DN+0來標(biāo)識(shí)會(huì)話。 2)、 CS被叫時(shí)在CS域只會(huì)有一個(gè)激活的會(huì)話,CS域中的會(huì)話建立順序量可以不指定, 也可以指定一個(gè)特別的順序量例如0來表示會(huì)話建立的順序量。按照正常VCC 流程執(zhí)行,在UE和DTF上按照MSISDN或者M(jìn)SISDN+0來標(biāo)識(shí)CS會(huì)話。步驟402、當(dāng)會(huì)話切換時(shí),在會(huì)話切換請(qǐng)求中攜帶第一標(biāo)識(shí),切換實(shí)體根 據(jù)映射關(guān)系確定與第一標(biāo)識(shí)對(duì)應(yīng)的第二標(biāo)識(shí);切換實(shí)體根據(jù)第二標(biāo)識(shí)確定會(huì)話 后進(jìn)行切換。一、 當(dāng)由IMS域向IMS域發(fā)起會(huì)話切換請(qǐng)求時(shí)在IMS會(huì)話切換請(qǐng)求中,在IMS會(huì)話切換請(qǐng)求中,可以在INVITE方法 中利用原有頭域或者參數(shù)、也可以增加頭域或者參數(shù)、也可以通過擴(kuò)展SIP協(xié) 議中的頭域或參數(shù)來攜帶原IMS會(huì)話標(biāo)識(shí);具體實(shí)施中,可以使用Replaces 頭域攜帶;或者在From頭域中攜帶;或者User-Agent頭域中攜帶。INVITE方法是核心SIP功能,當(dāng)一個(gè)實(shí)體希望發(fā)起與另一個(gè)實(shí)體的通信, 可以通過發(fā)送一個(gè)INVITE來完成。每個(gè)INVITE都包含一個(gè)SIP地址(或統(tǒng) 一資源定位符(URL)),以作為發(fā)送INVITE的目的地。該URL是消息的主要 路由路徑。SIP地址在創(chuàng)建通信會(huì)話期間唯一地對(duì)用戶進(jìn)行標(biāo)識(shí)。二、 當(dāng)由CS域向IMS域發(fā)起會(huì)話切換請(qǐng)求時(shí)在IMS會(huì)話切換請(qǐng)求中,可以在INVITE方法中利用原有頭域或者參數(shù)、 也可以增加頭域或者參數(shù)、也可以通過擴(kuò)展SIP協(xié)議中的頭域或參數(shù)來攜帶原 CS會(huì)話標(biāo)識(shí);具體實(shí)施中,可以使用Replaces頭域攜帶;或者在From頭域中 攜帶;或者User-Agent頭域中攜帶。三、 當(dāng)由IMS域向CS域發(fā)起會(huì)話切換請(qǐng)求時(shí)通過用戶到用戶信息(UUI, User to User Information)或者VDN來攜帶。 實(shí)施時(shí)在CS切換的信令路徑上VMSC使用智能觸發(fā)到FE-C時(shí),在智能觸發(fā) 的信令中攜帶信息包括有主叫號(hào)碼VDNUUI。此時(shí)可以通過UUI或者VDN來攜帶原IMS會(huì)話標(biāo)識(shí)信息。FE-C可以通過與CS適配功能(CSAF, CS Adaptation Function)交互來保存會(huì)話切換的信息。當(dāng)呼叫通過IMRN路由 到VCC用戶歸屬IMS網(wǎng)絡(luò)時(shí),在CSAF上就可以根據(jù)IMRN得到本次會(huì)話切 換的信息,并生成原IMS會(huì)話標(biāo)識(shí),也就可以在INVITE請(qǐng)求中使用原有頭域 或者參數(shù)、也可以增加頭域或者參數(shù)、也可以通過擴(kuò)展SIP協(xié)議中的頭域或參 數(shù)來攜帶原IMS會(huì)話標(biāo)識(shí);另外一種和智能觸發(fā)方式并列的方法為直接通過 MGCF來將IAM消息中將原IMS會(huì)話標(biāo)識(shí)信息轉(zhuǎn)化為INVITE請(qǐng)求中的對(duì)應(yīng) 的參數(shù),最終攜帶到達(dá)DTF。攜帶方式可以與上述實(shí)施例中向IMS切換的實(shí) 施方式相同??梢栽赗eplaces頭域攜帶第一標(biāo)識(shí);或在From頭域攜帶第一標(biāo)識(shí);或在 User-Agent頭域攜帶第一標(biāo)識(shí)。 實(shí)施步驟是1 )、使用智能觸發(fā)信令I(lǐng)nitialDP中的信息元素UUI來攜帶原IMS會(huì)話標(biāo) 識(shí)或者原IMS會(huì)話標(biāo)識(shí)中的會(huì)話產(chǎn)生順序量部分,也可以使用VDN來攜帶原 IMS會(huì)話標(biāo)識(shí)中的會(huì)話產(chǎn)生順序量部分;2 )、在路由改向到IMS到達(dá)CSAF中,CSAF從UUI或VDN中解析出IMS 會(huì)話產(chǎn)生的順序量,生成原IMS會(huì)話標(biāo)識(shí);3)、用新生成的INVITE請(qǐng)求中的新增頭域、或擴(kuò)展已有頭域、或新增頭 域來攜帶原IMS會(huì)話標(biāo)識(shí)。比如在Replaces頭域攜帶第一標(biāo)識(shí);或在From頭 域攜帶第一標(biāo)識(shí);或在User-Agent頭域攜帶第一標(biāo)識(shí);4 )、經(jīng)過S-CSCF再觸發(fā)到DTF,通過第一會(huì)話標(biāo)志關(guān)聯(lián)到第二會(huì)話標(biāo)識(shí), 并確定原IMS會(huì)話接入腿,將原IMS會(huì)話接入腿和新CS會(huì)話接入腿進(jìn)行切換。下面以具體實(shí)施例來進(jìn)一步闡述本發(fā)明的具體實(shí)施方式
。實(shí)施例一圖5為實(shí)施例一的流程示意圖,如圖所示,IMS主叫,UE產(chǎn)生會(huì)話建立 順序量,使DTF和UE上的會(huì)話標(biāo)識(shí)相同的實(shí)施步驟如下步驟501 - 503、 UE根據(jù)用戶指示,發(fā)起一個(gè)IMS會(huì)話。在UE上產(chǎn)生IMS 會(huì)話建立的順序量,在會(huì)話請(qǐng)求INVITE的頭域User-Agent中攜帶IMS會(huì)話建 立的順序量。為了標(biāo)識(shí)具體UE,還可以在會(huì)話請(qǐng)求中攜帶UE的設(shè)備標(biāo)識(shí)如 PMI等。當(dāng)按照VCC架構(gòu)IMS主叫流程到達(dá)DTF時(shí),DTF確認(rèn)本次會(huì)話是 IMS域主叫,保存會(huì)話請(qǐng)求中攜帶的IMS會(huì)話建立的順序量。步驟504 - 505 、 DTF作為B2BUA發(fā)起向呼叫對(duì)端的呼叫。步驟506-510、按照IMS主叫會(huì)話建立的流程成功建立會(huì)話。在會(huì)話建 立過程中或者建立完成時(shí)UE和DTF根據(jù)會(huì)話建立的順序量按照IMS會(huì)話標(biāo) 識(shí)的組成方式生成此IMS會(huì)話的標(biāo)識(shí)。實(shí)施中,上述IMS會(huì)話標(biāo)識(shí)為[PMI+]IMPU ( SIP URI或TEL URI) +會(huì)話 建立的順序量,是由UE產(chǎn)生;其中[PMI+]表示PMI是可選的。為便于描述, 在所有實(shí)施例中對(duì)會(huì)話標(biāo)識(shí)的描述中所釆用的標(biāo)記"[],,中內(nèi)容表示為可選項(xiàng)。當(dāng)然,如杲未在會(huì)話建立交互消息中傳遞該會(huì)話標(biāo)識(shí),當(dāng)會(huì)話建立完成后, UE也可以通過會(huì)話內(nèi)請(qǐng)求INFO消息通知DTF。使UE和DTF上的會(huì)話標(biāo)識(shí) 相同。實(shí)施例二圖6為實(shí)施例二的流程示意圖,如圖所示,IMS主叫,在DTF上產(chǎn)生IMS 會(huì)話建立的順序量,使DTF和UE上的會(huì)話標(biāo)識(shí)相同的實(shí)施步驟如下步驟601 -603、 UE根據(jù)用戶指示,發(fā)起一個(gè)IMS會(huì)話。為了讓網(wǎng)絡(luò)能夠 識(shí)別是哪個(gè)UE發(fā)起的會(huì)話,可以在會(huì)話消息中攜帶一個(gè)UE的設(shè)備標(biāo)識(shí),如 PMI。當(dāng)按照VCC架構(gòu)IMS主叫流程到達(dá)DTF時(shí),DTF確認(rèn)本次會(huì)話是IMS 域主叫,DTF產(chǎn)生并保存IMS會(huì)話建立的順序量。步驟604-605、 DTF作為B2BUA發(fā)起向呼叫對(duì)端的呼叫。步驟606-610、按照IMS主叫會(huì)話建立的流程成功建立會(huì)話,DTF在會(huì) 話響應(yīng)消息中使用Server頭域?qū)?huì)話建立的順序量攜帶至UE。在會(huì)話建立過 程中或者建立完成時(shí)UE和DTF根據(jù)會(huì)話建立的順序量按照IMS會(huì)話標(biāo)識(shí)的組成方式生成此IMS會(huì)話的標(biāo)識(shí)。上述實(shí)施中IMS會(huì)話標(biāo)識(shí)為[PMI+]IMPU ( SIPURI或TELURI) +會(huì)話建 立的順序量,是由DTF上產(chǎn)生。也可以當(dāng)會(huì)話建立完成后,DTF通過會(huì)話內(nèi)請(qǐng)求INFO消息通知UE。使 UE和DTF上的會(huì)話標(biāo)識(shí)相同。實(shí)施例三圖7為實(shí)施例三的流程示意圖,如圖所示,IMS^t叫,l正產(chǎn)生IMS會(huì)話 建立的順序量,使UE和DTF上的會(huì)話標(biāo)識(shí)相同的實(shí)施步驟如下步驟701 -702、用戶做被叫,Invite請(qǐng)求達(dá)到UE的歸屬S-CSCF,根據(jù)初 始過濾規(guī)則觸發(fā)到DTF上,在DTF上錨定會(huì)話。IMS中S-CSCF需要依次檢查各個(gè)初始過濾規(guī)則,但是在某些情況下不需 要或不能這樣做。步驟703 -707、 DTF將Invite請(qǐng)求觸發(fā)到S-CSCF,根據(jù)過濾規(guī)則觸發(fā)到 DSF, DSF做出域選擇決策,在IMS域繼續(xù)接續(xù)會(huì)話,然后DSF同DTF交互 域選擇為IMS域接續(xù)的結(jié)果。步驟708-714、 UE接收到會(huì)話請(qǐng)求,產(chǎn)生并且保存IMS會(huì)話建立的順序 量,在后續(xù)的會(huì)話建立過程中,UE使用Server頭域?qū)MS會(huì)話建立的順序量, 沿信令路徑傳送到DTF上。為了讓網(wǎng)絡(luò)識(shí)別具體哪個(gè)UE產(chǎn)生的會(huì)話標(biāo)識(shí), UE還可以攜帶設(shè)備標(biāo)識(shí)如PMI給DTF。在會(huì)話建立過程中或者建立完成時(shí) UE和DTF根據(jù)會(huì)話建立的順序量按照IMS會(huì)話標(biāo)識(shí)的組成方式生成此IMS 會(huì)話的標(biāo)識(shí)。上述實(shí)施中上述IMS會(huì)話標(biāo)識(shí)為[PMI+]IMPU (SIPURI或TELURI) +會(huì) 話建立的順序量,是由UE產(chǎn)生。也可以當(dāng)會(huì)話建立完成后,UE通過INFO消息通知DTF。使UE和DTF 上的會(huì)話標(biāo)識(shí)相同。實(shí)施例四圖8為實(shí)施例四的流程示意圖,如圖所示,IMS被叫,DTF上產(chǎn)生IMS 會(huì)話建立的順序量,使DTF和UE上的會(huì)話標(biāo)識(shí)相同的實(shí)施步驟如下步驟801 - 802、用戶偶3皮叫,Invite請(qǐng)求達(dá)到l正的歸屬S-CSCF,根據(jù)初 始過濾規(guī)則觸發(fā)到DTF上,在DTF上錨定會(huì)話。步驟803 -807、 DTF將Invite請(qǐng)求觸發(fā)到S-CSCF,根據(jù)過濾規(guī)則觸發(fā)到 DSF, DSF做出域選擇決策,在IMS域繼續(xù)接續(xù)會(huì)話,然后DSF同DTF交互 域選擇為IMS域接續(xù)的結(jié)果。步驟808-814、 DTF根據(jù)獲取在IMS域接續(xù)會(huì)話的結(jié)果,產(chǎn)生并且保存 IMS會(huì)話建立的順序量。在后續(xù)的會(huì)話建立過程中,DTF使用User-Agent頭 域?qū)MS會(huì)話建立的順序量,沿信令路徑傳送到UE上。UE為了讓網(wǎng)絡(luò)識(shí)別 會(huì)話終結(jié)在具體哪個(gè)終端上,也可以在會(huì)話響應(yīng)消息中攜帶自身的設(shè)備標(biāo)識(shí)如 PMI等。在會(huì)話建立過程中或者建立完成時(shí)UE和DTF根據(jù)會(huì)話建立的順序量 按照IMS會(huì)話標(biāo)識(shí)的組成方式生成此IMS會(huì)話的標(biāo)識(shí)。-■^話建立的順序量,是由DTF產(chǎn)生。也可以當(dāng)會(huì)話建立完成后,DTF通過INFO消息通知UE,使UE和DTF 上的會(huì)話標(biāo)識(shí)相同。實(shí)施例五圖9為實(shí)施例五的流程示意圖,如圖所示,CS主叫,DTF與UE上的會(huì) 話標(biāo)識(shí)相同的實(shí)施步驟如下步驟901 - 902、 UE在CS域發(fā)起呼叫并建立本CS呼叫的會(huì)話標(biāo)識(shí) (MSISDN[ + 0]),呼叫到達(dá)VMSC后,通過智能觸發(fā)到移動(dòng)網(wǎng)絡(luò)增值邏輯定 制應(yīng)用月良務(wù)器(Camel App, Camel Customized Applications for Mobile network Enhanced Logic),智能觸發(fā)消息IDP攜帶主叫號(hào)碼、被叫號(hào)碼。CamelApp通 過和CSAF交互,獲得路由轉(zhuǎn)向號(hào)碼IMRN, IMRN作為InitialDP響應(yīng)中攜帶 的信息傳送到拜訪移動(dòng)交換中心(VMSC, Visited Mobile Switching Centre )。步驟903 - 904、 MSC將IMRN作為被叫號(hào)碼發(fā)送IAM到々某體網(wǎng)關(guān)控制實(shí) 體(MGCF, Media Gateway Control Function ),經(jīng)過MGCF、 I-CSCF到達(dá)CSAF。 在CSAF上根據(jù)IMRN獲得會(huì)話的CS信息。步驟905 - 908、CSAF根據(jù)CS信息生成Invite請(qǐng)求,這是以被叫的Tel URI 作為被叫號(hào)碼的,CSAF也可以按照IMS會(huì)話中的攜帶IMS會(huì)話建立的方法在 Invite請(qǐng)求中攜帶CS會(huì)話標(biāo)識(shí)或會(huì)話建立順序量(0),會(huì)話經(jīng)過S-CSCF,觸 發(fā)到DTF,在DTF上對(duì)CS會(huì)話進(jìn)行錨定,DTF確認(rèn)是CS主叫,保存CS (MSISDN[ + 0])會(huì)話標(biāo)識(shí)。然后沿信令路徑發(fā)送會(huì)話請(qǐng)求到呼叫對(duì)端。上述IMRN在Camel-App分配時(shí),在呼叫過程中,CSAF通過與Camel App 進(jìn)行交互,獲得CS會(huì)話信息,會(huì)話建立請(qǐng)求在通過IMRN到達(dá)CSAF時(shí),CSAF 根據(jù)獲得的CS會(huì)話信息生成繼續(xù)接續(xù)會(huì)話的Invite請(qǐng)求。實(shí)施例六圖IO為實(shí)施例六的流程示意圖,如圖所示,l正作為被叫在一個(gè)CS會(huì)話 過程中,DTF與UE上的會(huì)話標(biāo)識(shí)相同的實(shí)施步驟如下步驟1001 - 1002、用戶做被叫,INVITE請(qǐng)求達(dá)到UE的歸屬S-CSCF,根 據(jù)初始過濾規(guī)則觸發(fā)到DTF上,在DTF上錨定會(huì)話。步驟1003 - 1007、 DTF將Invite請(qǐng)求觸發(fā)到S-CSCF,根據(jù)過濾規(guī)則觸發(fā) 到DSF, DSF做出域選擇決策,在CS域繼續(xù)接續(xù)會(huì)話,然后DSF同DTF交 互域選擇為CS域接續(xù)的結(jié)果。DTF產(chǎn)生CS域的該會(huì)話標(biāo)識(shí)(MSISDN[ + 0])。步驟1008- 1010、按照在CS域建立會(huì)話的過程,UE接收到會(huì)話請(qǐng)求, 確定CS (MSISDN[ + 0])會(huì)話標(biāo)識(shí)。然后按照CS域會(huì)話接續(xù)過程建立會(huì)話。實(shí)施例七圖11為實(shí)施例七的流程示意圖,如圖所示,UE將當(dāng)前的一個(gè)IMS會(huì)話 切換到另一個(gè)接入網(wǎng)下的IMS會(huì)話,使用Replaces頭域攜帶原IMS接入腿會(huì) 話標(biāo)識(shí)的實(shí)施步驟如下步驟1101 - 1103 、 IMS會(huì)話是用[PMI+]IMPU ( SIP URI或TEL URI) +會(huì)話建立的順序量來標(biāo)識(shí)的。UE決定將當(dāng)前的一個(gè)IMS會(huì)話切換到另 一個(gè)接入 網(wǎng)下的IMS會(huì)話,原IMS接入腿會(huì)話標(biāo)識(shí)的攜帶使用Replaces頭域。沿信令 路徑傳送到DTF上。步驟1104-1113、 DTF接收到會(huì)話切換請(qǐng)求。檢測是對(duì)會(huì)話進(jìn)行切換,從 切換請(qǐng)求中找出原IMS接入腿會(huì)話標(biāo)識(shí),然后在錨定的會(huì)話當(dāng)中確定原IMS 接入腿,對(duì)原IMS接入腿和新IMS接入腿進(jìn)行切換,更新呼叫對(duì)端并釋放原 IMS接入腿。新IMS接入腿的會(huì)話標(biāo)識(shí)按照IMS會(huì)話建立規(guī)則生成。上述實(shí)施中原IMS接入腿會(huì)話標(biāo)識(shí)中的會(huì)話建立的順序量可以利用 Replaces頭域來攜帶,IMPU和PMI分別按照原有IMS會(huì)話機(jī)制填寫。在DTF 上根據(jù)會(huì)話切換請(qǐng)求攜帶的信息,按照確立IMS會(huì)話標(biāo)識(shí)的規(guī)則生成原IMS 接入腿的會(huì)話標(biāo)識(shí)。然后在錨定的會(huì)話當(dāng)中確定原IMS接入腿,保存此IMS 接入腿會(huì)話標(biāo)識(shí),對(duì)原IMS接入腿和新IMS接入腿進(jìn)行切換,更新呼叫對(duì)端 并釋放原IMS接入腿。上述原IMS接入腿會(huì)話標(biāo)識(shí)或會(huì)話標(biāo)識(shí)中的會(huì)話建立 的順序量還可以在切換請(qǐng)求中使用From頭域攜帶,在切換請(qǐng)求到達(dá)DTF上時(shí), 根據(jù)原IMS接入腿會(huì)話標(biāo)識(shí)進(jìn)行會(huì)話切換。實(shí)施例八圖12為實(shí)施例八的流程示意圖,如圖所示,UE將當(dāng)前的一個(gè)CS會(huì)話切 換到另 一個(gè)接入網(wǎng)下的IMS會(huì)話,使用Replaces頭域攜帶原CS接入腿會(huì)話標(biāo) 識(shí)的實(shí)施步驟如下步驟1201 - 1203、 CS會(huì)話已經(jīng)建立,并且在UE和DTF保存著能確定這 個(gè)會(huì)話的相同的CS (MSISDN+
)會(huì)話標(biāo)識(shí)。l正決定將當(dāng)前的CS會(huì)話切換 為IMS會(huì)話。在切換請(qǐng)求中使用Replaces頭域來攜帶原CS會(huì)話標(biāo)識(shí)或者通過 在切換請(qǐng)求中不攜帶Replaces頭域來表示原會(huì)話是CS會(huì)話。切換請(qǐng)求沿信令 路徑傳送到DTF上。DTF根據(jù)切換請(qǐng)求中的原CS會(huì)話標(biāo)識(shí)確定原CS接入腿 或根據(jù)切換請(qǐng)求中沒有攜帶Replaces頭域識(shí)別出切換CS會(huì)話從而找到原CS 接入腿。然后將原接入腿和新接入腿進(jìn)行切換。步驟1204- 1214、更新呼叫對(duì)端,并釋放原CS接入腿。新IMS接入腿的 會(huì)話標(biāo)識(shí)按照上述的IMS會(huì)話建立規(guī)則生成。上述實(shí)施中原CS接入腿會(huì)話標(biāo)識(shí)中的會(huì)話建立的順序量可以利用 Replaces頭域來攜帶。在DTF上根據(jù)會(huì)話切換請(qǐng)求攜帶的信息,按照確立CS 會(huì)話標(biāo)識(shí)的規(guī)則生成原CS接入腿的會(huì)話標(biāo)識(shí)。然后在錨定的會(huì)話當(dāng)中確定原 CS接入腿,保存此新IMS接入腿會(huì)話標(biāo)識(shí),對(duì)原CS接入腿和新IMS接入腿 進(jìn)行切換,更新呼叫對(duì)端并釋放原CS接入腿。上述原CS接入腿會(huì)話標(biāo)識(shí)或 會(huì)話標(biāo)識(shí)中的會(huì)話建立的順序量(0 )還可以在切換請(qǐng)求中使用From頭域攜帶, 在切換請(qǐng)求到達(dá)DTF上時(shí),根據(jù)原CS接入腿會(huì)話標(biāo)識(shí)進(jìn)行會(huì)話切換。實(shí)施例九圖13為實(shí)施例九的流程示意圖,如圖所示,l正將當(dāng)前的一個(gè)IMS會(huì)話 切換為CS會(huì)話,發(fā)起切換的實(shí)施步驟如下步驟1301 、原IMS會(huì)話是用[PMI+]IMPU ( SIP URI或TEL URI) +會(huì)話建 立的順序量來標(biāo)識(shí)的,已經(jīng)成功建立起來IMS會(huì)話,在UE和DTF之上有相 同的對(duì)IMS會(huì)"i舌的唯一會(huì)i舌標(biāo)識(shí)。步驟1302- 1304、 UE決定對(duì)當(dāng)前的一個(gè)IMS會(huì)話切換為CS會(huì)話,生成 生成切換請(qǐng)求,發(fā)起切換,切換請(qǐng)求中攜帶原IMS會(huì)話標(biāo)識(shí)中的會(huì)話順序量。 本實(shí)施例中是通過在被叫號(hào)碼VDN后面加前/后綴來攜帶,也可以通過UUI 信息攜帶。UE還可以生成并記錄此CS會(huì)話的標(biāo)識(shí)(MSISDN+
)。會(huì)話到達(dá) VMSC后通過IDP消息觸發(fā)到CAMEL App上,IDP中攜帶加前/后綴的VDN 或UUI參數(shù)(取決于用戶設(shè)備發(fā)起切換時(shí)攜帶會(huì)話順序量的方式)。CAMEL App接收到IDP消息后,解析被叫號(hào)碼,得到VDN和原IMS接入腿會(huì)話標(biāo)識(shí) 中的會(huì)話建立的順序量,判斷是會(huì)話切換請(qǐng)求,與CSAF —起保留切換請(qǐng)求中 攜帶的信息并分配IMRN,在IDP響應(yīng)中攜帶IMRN到達(dá)VMSC。步驟1305 - 1308、 VMSC根據(jù)IMRN將路由改向到IMS域,在路由改向 到IMS到達(dá)CSAF中,CSAF從VDN中解析出IMS會(huì)話產(chǎn)生的順序量或者根據(jù)在步驟]1303獲取并保存的順序量或者向CSAF查詢得到順序量,生成原IMS 接入腿會(huì)話標(biāo)識(shí),填入新生成的INVITE請(qǐng)求中的Replaces頭域中攜帶。CSAF 還可以按照CS會(huì)話建立的方法在Invite請(qǐng)求中攜帶CS會(huì)話標(biāo)識(shí)或會(huì)話建立 順序量(0 )。請(qǐng)求經(jīng)過S-CSCF再觸發(fā)到DTF, DTF確定是CS會(huì)話切換請(qǐng)求, 通過原IMS接入腿會(huì)話標(biāo)識(shí)確定原IMS接入腿,將原IMS接入腿和新CS接 入腿進(jìn)行切換。DTF還可以生成此CS會(huì)話的標(biāo)識(shí)(MSISDN+
),以備再次 發(fā)生切換。步驟1309 - 1310、發(fā)送Relnvite請(qǐng)求更新呼叫對(duì)端然后釋放原IMS接入 腿,完成會(huì)話切換。上述CSAF生成INVITE切換請(qǐng)求中,原IMS接入腿會(huì)話標(biāo)識(shí)中的會(huì)話建 立的順序量可以使用Replaces頭域來攜帶。DTF根據(jù)CS會(huì)話切換請(qǐng)求,生成 此CS會(huì)話的標(biāo)識(shí)(MSISDN+
),并且在DTF上生成原IMS接入腿的會(huì)話 標(biāo)識(shí)。然后在錨定的會(huì)話當(dāng)中確定原IMS接入腿,保存新CS接入腿會(huì)話標(biāo)識(shí), 對(duì)原IMS接入腿和新CS接入腿進(jìn)行切換,更新呼叫對(duì)端并釋放原IMS接入腿。 上述原IMS接入腿會(huì)話標(biāo)識(shí)或會(huì)話標(biāo)識(shí)中的會(huì)話建立的順序量,還可以在 CSAF生成INVITE切換請(qǐng)求中使用From頭域攜帶。在切換請(qǐng)求到達(dá)DTF上 時(shí),根據(jù)原IMS接入腿會(huì)話標(biāo)識(shí)進(jìn)行會(huì)話切換。實(shí)施例十圖14為實(shí)施例十的流程示意圖,如圖所示,跨UE會(huì)話切換中,UE1將 UE2上當(dāng)前的一個(gè)IMS會(huì)話切換為UE1上的IMS會(huì)話,發(fā)起切換的實(shí)施步驟 如下步驟1401-1403、 UE2上已經(jīng)建立IMS會(huì)話,UE1同UE2通過無線接口、 紅外線技術(shù)或其他方式進(jìn)行交互,獲得了 UE2上的會(huì)話信息。IMS會(huì)話是用 [PMI+]IMPU (SIPURI或TELURI) +會(huì)話建立的順序量來標(biāo)識(shí)的。UE1決定 將當(dāng)前UE2的一個(gè)IMS會(huì)話切換為UE1上的一個(gè)IMS會(huì)話,原IMS接入腿 會(huì)話標(biāo)識(shí)的攜帶使用Replaces頭域。沿信令路徑傳送到DTF上。步驟1404- 1413、 DTF接收到會(huì)話切換請(qǐng)求。檢測是對(duì)會(huì)話進(jìn)行切換, 從切換請(qǐng)求中找出原IMS接入腿會(huì)話標(biāo)識(shí),然后在錨定的會(huì)話當(dāng)中確定原IMS 接入腿,對(duì)原IMS接入腿和新IMS接入腿進(jìn)行切換,更新呼叫對(duì)端并釋放原 IMS接入腿。新IMS接入腿的會(huì)話標(biāo)識(shí)按照IMS會(huì)話建立規(guī)則生成。上述原IMS接入腿會(huì)話標(biāo)識(shí)中的會(huì)話建立的順序量可以利用Replaces來 攜帶。在DTF上根據(jù)會(huì)話切換請(qǐng)求攜帶的信息,按照確立IMS會(huì)話標(biāo)識(shí)的規(guī) 則生成原IMS接入腿的會(huì)話標(biāo)識(shí)。然后在錨定的會(huì)話當(dāng)中確定原IMS接入腿, 保存此IMS接入腿會(huì)話標(biāo)識(shí),對(duì)原IMS接入腿和新IMS接入腿進(jìn)行切換,更 新呼叫對(duì)端并釋放原IMS接入腿。上述原IMS接入腿會(huì)話標(biāo)識(shí)或會(huì)話標(biāo)識(shí)中 的會(huì)話建立的順序量還可以在切換請(qǐng)求中使用From頭域攜帶,在切換請(qǐng)求到 達(dá)DTF上時(shí),根據(jù)原IMS接入腿會(huì)話標(biāo)識(shí)進(jìn)行會(huì)話切換。會(huì)話重實(shí)施,切換方式可以按實(shí)施例八、九、十一進(jìn)行實(shí)施。 實(shí)施例十一圖15為實(shí)施例十一的流程示意圖,如圖所示,切換請(qǐng)求不經(jīng)過CamelApp 時(shí),將當(dāng)前的一個(gè)IMS會(huì)話切換為CS會(huì)話,發(fā)起切換的實(shí)施步驟如下步驟1501 、原IMS會(huì)話是用[PMI+]IMPU ( SIP URI或TEL URI) +會(huì)話建 立的順序量來標(biāo)識(shí)的,已經(jīng)成功建立起來IMS會(huì)話,在UE和DTF之上有相 同的對(duì)IMS會(huì)話的唯一會(huì)話標(biāo)識(shí)。步驟1502- 1505、 UE決定對(duì)當(dāng)前的一個(gè)IMS會(huì)話切換為CS會(huì)話,生成 切換請(qǐng)求,在切換請(qǐng)求中使用VDN加后綴方法來攜帶原IMS會(huì)話建立順序量。 UE還可以生成此CS會(huì)話的標(biāo)識(shí)(MSISDN+
)。切換過程中VMSC根據(jù)VDN 將切換請(qǐng)求路由到MGCF, MGCF根據(jù)收到的帶會(huì)話順序量的VDN生成 INVITE請(qǐng)求發(fā)送給DTF , INVITE請(qǐng)求中將原IMS會(huì)話標(biāo)識(shí)或會(huì)話標(biāo)識(shí)中的 會(huì)話順序量填寫到Replaces頭域或者From頭域中。步驟1506 - 1507、 DTF確定是CS會(huì)話切換請(qǐng)求,通過原IMS接入腿會(huì)話標(biāo)志確定原IMS接入腿,將原IMS接入腿和新CS接入腿進(jìn)行切換;發(fā)送 Relnvite請(qǐng)求更新呼叫對(duì)端然后釋放原IMS接入腿,完成會(huì)話切換。DTF還可 以生成此CS會(huì)話的標(biāo)識(shí)(MSISDN+
),以備此會(huì)話將來進(jìn)一步發(fā)生切換。上述原IMS接入腿會(huì)話標(biāo)識(shí)中的會(huì)話建立的順序量可以使用在VMSC上 發(fā)送到MGCF上的IAM消息中的信息元素UUI來攜帶。本發(fā)明實(shí)施例還提供了 一種在多接入方式中提供多會(huì)話切換的系統(tǒng),下面 結(jié)合附圖對(duì)本系統(tǒng)的具體實(shí)施方式
進(jìn)行說明。圖16為在多接入方式中提供多會(huì)話切換的系統(tǒng)結(jié)構(gòu)示意圖,如圖所示, 系統(tǒng)中包括用戶設(shè)備、用于切換會(huì)話的切換實(shí)體,還包括第 一標(biāo)識(shí)模塊,用于用第 一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話;第二標(biāo)識(shí)模塊,用于用第二標(biāo)識(shí)標(biāo)記切換實(shí)體上的會(huì)話;映射模塊,用于建立第一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系; 請(qǐng)求發(fā)送模塊,用于當(dāng)會(huì)話切換時(shí),在會(huì)話切換請(qǐng)求中攜帶所述第一標(biāo)識(shí) 后發(fā)送至切換實(shí)體;標(biāo)識(shí)確定模塊,用于根據(jù)映射關(guān)系確定與第一標(biāo)識(shí)對(duì)應(yīng)的第二標(biāo)識(shí); 會(huì)話確定模塊,用于根據(jù)第二標(biāo)識(shí)確定會(huì)話; 切換實(shí)體對(duì)會(huì)話確定模塊確定的會(huì)話進(jìn)行切換。其中,映射模塊包括第一發(fā)送單元、第二發(fā)送單元、第一映射建立單元、 第二映射建立單元。當(dāng)會(huì)話是IMS會(huì)話時(shí),第一發(fā)送單元在會(huì)話建立過程中,通過現(xiàn)有參數(shù)、 或擴(kuò)展現(xiàn)有參數(shù)、或增加參數(shù)攜帶第一標(biāo)識(shí)后發(fā)送給第一映射單元,或在會(huì)話 建立完成后,通過會(huì)話發(fā)起協(xié)議SIP的SIP: INFO攜帶第一標(biāo)識(shí)后發(fā)送給第一 映射單元;第 一映射建立單元根據(jù)發(fā)送至的第 一標(biāo)識(shí)建立第 一標(biāo)識(shí)與第二標(biāo)識(shí) 的映射關(guān)系;第二發(fā)送單元在會(huì)話建立過程中,通過現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、或增 加參數(shù)攜帶第二標(biāo)識(shí)后發(fā)送給第二映射單元,或在會(huì)話建立完成后,通過會(huì)話發(fā)起協(xié)議SIP的SIP: INFO攜帶第二標(biāo)識(shí)后發(fā)送給第二映射單元;第二映射建 立單元根據(jù)發(fā)送至的第二標(biāo)識(shí)建立第 一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系。第一發(fā)送單元、第二發(fā)送單元通過增加現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、或增 加參數(shù)攜帶的標(biāo)識(shí)含公共用戶標(biāo)識(shí)IMPU與會(huì)話建立的順序量。第一發(fā)送單元、第二發(fā)送單元也可以在會(huì)話建立完成后,通過擴(kuò)展SIP協(xié) 議中SIP: INFO攜帶標(biāo)識(shí)后互相發(fā)送給對(duì)方。當(dāng)所述會(huì)話是CS會(huì)話時(shí),第一發(fā)送單元可以用CS域用戶標(biāo)識(shí)或者CS域 用戶標(biāo)識(shí)+0作為第一標(biāo)識(shí)后發(fā)送給第一映射單元;第一映射建立單元根據(jù)發(fā)送 至的第 一標(biāo)識(shí)建立第 一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系;或者,第二發(fā)送單元用CS域用戶標(biāo)識(shí)或者CS域用戶標(biāo)識(shí)+0作為第二標(biāo) 識(shí)后發(fā)送給第二映射單元;第二映射建立單元根據(jù)發(fā)送至的第二標(biāo)識(shí)建立第一 標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系。當(dāng)請(qǐng)求切換至IMS時(shí),所述請(qǐng)求發(fā)送模塊用于在會(huì)話切換請(qǐng)求中通過現(xiàn)有 頭域、或者擴(kuò)展現(xiàn)有頭域、或者新增頭域攜帶第一標(biāo)識(shí)。通過現(xiàn)有頭域、或者 擴(kuò)展現(xiàn)有頭域、或者新增頭域攜帶第一標(biāo)識(shí),具體實(shí)施中,可以在Replaces頭 域攜帶第一標(biāo)識(shí);或,在From頭域攜帶第一標(biāo)識(shí);或,在User-Agent頭域攜 帶第一標(biāo)識(shí)。當(dāng)請(qǐng)求切換至CS時(shí),所述請(qǐng)求發(fā)送模塊用于在會(huì)話切換請(qǐng)求中通過用戶 到用戶信息UUI、或語音呼叫連續(xù)性域切換號(hào)碼VDN中攜帶第一標(biāo)識(shí)后,再 由CS-IMS互通實(shí)體將其填寫到INVITE消息中的現(xiàn)有頭域、或者擴(kuò)展現(xiàn)有頭 域、或者新增頭域中。CS-IMS互通實(shí)體可以是々某體網(wǎng)關(guān)控制功能MGCF實(shí)體、或電路域適配功 能CSAF實(shí)體。本發(fā)明實(shí)施例還提供了 一種在多接入方式中提供多會(huì)話切換的切換實(shí)體, 下面結(jié)合附圖對(duì)切換實(shí)體的具體實(shí)施方式
進(jìn)行說明。圖17為在多接入方式中提供多會(huì)話切換的切換實(shí)體結(jié)構(gòu)示意圖,如圖所示,切換實(shí)體包括第二標(biāo)識(shí)模塊,用于用第二標(biāo)識(shí)標(biāo)記切換實(shí)體上的會(huì)話;映射模塊,用于 建立第一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系;標(biāo)識(shí)確定模塊,用于根據(jù)映射關(guān)系確定 與第一標(biāo)識(shí)對(duì)應(yīng)的第二標(biāo)識(shí);會(huì)話確定模塊,用于根據(jù)第二標(biāo)識(shí)確定會(huì)話;切 換實(shí)體對(duì)會(huì)話確定模塊確定的會(huì)話進(jìn)行切換。當(dāng)會(huì)話是IP多媒體子系統(tǒng)IMS會(huì)話時(shí),映射模塊包括第一發(fā)送單元、第 一映射建立單元,或包括第二發(fā)送單元、第二映射建立單元,其中第一發(fā)送單元,用于在會(huì)話建立過程中,攜帶第一標(biāo)識(shí)后發(fā)送給第一映射 單元,或在會(huì)話建立完成后,通過會(huì)話發(fā)起協(xié)議SIP攜帶第一標(biāo)識(shí)后發(fā)送給第 一映射單元;第一映射建立單元,用于根據(jù)發(fā)送至的第一標(biāo)識(shí)建立第一標(biāo)識(shí)與第二標(biāo)識(shí) 的映射關(guān)系;第二發(fā)送單元,用于在會(huì)話建立過程中,攜帶第二標(biāo)識(shí)后發(fā)送給第二映射 單元,或在會(huì)話建立完成后,通過會(huì)話發(fā)起協(xié)議SIP攜帶第二標(biāo)識(shí)后發(fā)送給第 二映射單元;第二映射建立單元,用于根據(jù)發(fā)送至的第二標(biāo)識(shí)建立第一標(biāo)識(shí)與第二標(biāo)識(shí) 的映射關(guān)系。第一發(fā)送單元可以在會(huì)話建立過程中通過現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、或 增加參數(shù)攜帶第一標(biāo)識(shí)后發(fā)送給第一映射單元,或在會(huì)話建立完成后,通過會(huì) 話發(fā)起協(xié)議SIP的SIP: INFO攜帶第一標(biāo)識(shí)后發(fā)送給第一映射單元;第二發(fā)送單元可以在會(huì)話建立過程中通過現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、或 增加參數(shù)攜帶第二標(biāo)識(shí)后發(fā)送給第二映射單元,或在會(huì)話建立完成后,通過會(huì) 話發(fā)起協(xié)議SIP的SIP: INFO攜帶第二標(biāo)識(shí)后發(fā)送給第二映射單元。當(dāng)會(huì)話是電路交換CS會(huì)話時(shí),映射模塊包括第一發(fā)送單元、第二發(fā)送單 元、第一映射建立單元、第二映射建立單元,其中第一發(fā)送單元可以用CS域用戶標(biāo)識(shí)或者CS域用戶標(biāo)識(shí)+0作為第一標(biāo)識(shí)發(fā)送給第一映射單元;第 一映射建立單元4艮據(jù)發(fā)送至的第 一標(biāo)識(shí)建立第 一標(biāo)識(shí)與第二標(biāo)識(shí)的映 射關(guān)系;或,第二發(fā)送單元用cs域用戶標(biāo)識(shí)或者cs域用戶標(biāo)識(shí)+o作為第二標(biāo)識(shí)發(fā)送給第二映射單元;第二映射建立單元4艮據(jù)發(fā)送至的第二標(biāo)識(shí)建立第 一標(biāo)識(shí)與第二標(biāo)識(shí)的映 射關(guān)系。本發(fā)明實(shí)施例還提供了 一種在多接入方式中提供多會(huì)話切換的用戶設(shè)備, 下面結(jié)合附圖對(duì)用戶設(shè)備的具體實(shí)施方式
進(jìn)行說明。圖18為在多接入方式中提供多^i舌切換的用戶設(shè)備結(jié)構(gòu)示意圖,如圖所 示,用戶設(shè)備包括第一標(biāo)識(shí)模塊,用于用第一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話;請(qǐng)求發(fā)送模塊, 用于當(dāng)會(huì)話切換時(shí),在會(huì)話切換請(qǐng)求中攜帶所述第一標(biāo)識(shí)后發(fā)送至切換實(shí)體。當(dāng)請(qǐng)求切換至IMS時(shí),所述請(qǐng)求發(fā)送模塊用于在會(huì)話切換請(qǐng)求中通過現(xiàn)有 頭域、或者擴(kuò)展現(xiàn)有頭域、或者新增頭域攜帶第一標(biāo)識(shí)。通過現(xiàn)有頭域、或者擴(kuò)展現(xiàn)有頭域、或者新增頭域攜帶第一標(biāo)識(shí)。具體實(shí) 施中,可以在Replaces頭域攜帶第一標(biāo)識(shí);或,在From頭域攜帶第一標(biāo)識(shí); 或,在User-Agent頭域攜帶第 一標(biāo)識(shí)。當(dāng)請(qǐng)求切換至CS時(shí),所述請(qǐng)求發(fā)送模塊用于在會(huì)話切換請(qǐng)求中通過用戶 到用戶信息UUI、或語音呼叫連續(xù)性域切換號(hào)碼VDN中攜帶第一標(biāo)識(shí)后,再 由CS-IMS互通實(shí)體將其填寫到INVITE消息中的現(xiàn)有頭域、或者擴(kuò)展現(xiàn)有頭 域、或者新增頭域中。CS-IMS互通實(shí)體是媒體網(wǎng)關(guān)控制功能MGCF實(shí)體、或電路域適配功能 CSAF實(shí)體。由本發(fā)明的實(shí)施例可知,由于實(shí)施中利用了 VCC中的技術(shù)架構(gòu),將VCC 技術(shù)架構(gòu)中在電路域和IMS域中只存在一個(gè)會(huì)話時(shí),在這兩個(gè)域之間將一個(gè)域內(nèi)的會(huì)話切換為另 一個(gè)域的會(huì)話,擴(kuò)展為在IMS域內(nèi)存在多個(gè)IMS會(huì)話時(shí), 仍然支持這兩種會(huì)話之間的切換。并且還支持在IMS域存在多個(gè)接入網(wǎng)的條件 下,將一個(gè)接入網(wǎng)下的IMS會(huì)話切換為另一個(gè)接入網(wǎng)下的IMS會(huì)話。從而解技術(shù)的實(shí)用性,提升了運(yùn)營者在網(wǎng)絡(luò)移動(dòng)性業(yè)務(wù)的竟?fàn)幜ΑC鞯木窈头秶?。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1. 一種在多接入方式下提供會(huì)話切換的方法,其特征在于,包括如下步驟用第一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話,用第二標(biāo)識(shí)標(biāo)記切換實(shí)體上的會(huì)話,建立第一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系;當(dāng)會(huì)話切換時(shí),在會(huì)話切換請(qǐng)求中攜帶所述第一標(biāo)識(shí)后發(fā)送至切換實(shí)體,根據(jù)所述映射關(guān)系確定切換實(shí)體中與所述第一標(biāo)識(shí)對(duì)應(yīng)的第二標(biāo)識(shí);根據(jù)第二標(biāo)識(shí)確定會(huì)話后,切換實(shí)體對(duì)會(huì)話進(jìn)行切換。
2、 如權(quán)利要求l所述的方法,其特征在于,當(dāng)所述會(huì)話是IP多媒體子系 統(tǒng)IMS會(huì)話時(shí),所述建立映射關(guān)系包括如下步驟在會(huì)話建立過程中,用戶設(shè)備或切換實(shí)體攜帶標(biāo)識(shí)后發(fā)送給對(duì)方,切換實(shí) 體與用戶設(shè)備根據(jù)對(duì)方發(fā)送的標(biāo)識(shí)建立映射關(guān)系;或,在會(huì)話建立完成后,用戶設(shè)備或切換實(shí)體通過會(huì)話發(fā)起協(xié)議SIP攜帶 標(biāo)識(shí)后發(fā)送給對(duì)方,切換實(shí)體與用戶設(shè)備根據(jù)對(duì)方發(fā)送的標(biāo)識(shí)建立映射關(guān)系。
3、 如權(quán)利要求2所述的方法,其特征在于,當(dāng)所述會(huì)話是IP多媒體子系 統(tǒng)IMS會(huì)話時(shí),所述建立映射關(guān)系包括如下步驟在會(huì)話建立過程中,用戶設(shè)備或切換實(shí)體通過現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、 或增加參數(shù)攜帶標(biāo)識(shí)后發(fā)送給對(duì)方,切換實(shí)體與用戶i殳備才艮據(jù)對(duì)方發(fā)送的標(biāo)識(shí) 建立映射關(guān)系;或,在會(huì)話建立完成后,用戶設(shè)備或切換實(shí)體通過會(huì)話發(fā)起協(xié)議SIP的SIP: INFO攜帶標(biāo)識(shí)后發(fā)送給對(duì)方,切換實(shí)體與用戶設(shè)備根據(jù)對(duì)方發(fā)送的標(biāo)識(shí)建立 映射關(guān)系。
4、 如權(quán)利要求2或3所述的方法,其特征在于,所述攜帶的標(biāo)識(shí)含公共 用戶標(biāo)識(shí)IMPU與會(huì)話建立的順序量、或全局唯一標(biāo)識(shí)移動(dòng)終端的設(shè)備標(biāo)識(shí)符 與順序量。
5、 如權(quán)利要求4所述的方法,其特征在于,所述含公共用戶標(biāo)識(shí)IMPU與會(huì)話建立的順序量的標(biāo)識(shí)進(jìn)一步包括能夠在所述公共用戶標(biāo)識(shí)IMPU下唯一 標(biāo)識(shí)移動(dòng)終端的i殳備標(biāo)識(shí)符;所述全局唯一標(biāo)識(shí)移動(dòng)終端的設(shè)備標(biāo)識(shí)符是instance id。
6、 如權(quán)利要求5所述的方法,其特征在于,所述能夠在所述公共用戶標(biāo) 識(shí)IMPU下唯一標(biāo)識(shí)移動(dòng)終端的設(shè)備標(biāo)識(shí)符是個(gè)人移動(dòng)設(shè)備標(biāo)識(shí)符PMI。
7、 如權(quán)利要求4所述的方法,其特征在于,所述會(huì)話建立的順序量通過 User-Agent頭域或Server頭域攜帶。
8、 如權(quán)利要求7所述的方法,其特征在于,所述會(huì)話建立的順序量通過
9、 如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述會(huì)話是電路交換CS 會(huì)話時(shí),所述建立映射關(guān)系包括如下步驟用戶設(shè)備與切換實(shí)體用CS域用戶標(biāo)識(shí)或者CS域用戶標(biāo)識(shí)+0作為標(biāo)識(shí)建 立映射關(guān)系。
10、 如權(quán)利要求l所述的方法,其特征在于,當(dāng)請(qǐng)求切換至IMS時(shí),在會(huì) 話切換請(qǐng)求中通過現(xiàn)有頭域、或者擴(kuò)展現(xiàn)有頭域、或者新增頭域攜帶第一標(biāo)識(shí)。
11、 如權(quán)利要求10所述的方法,其特征在于,所述在會(huì)話切換請(qǐng)求中通 過現(xiàn)有頭域、或者擴(kuò)展現(xiàn)有頭域、或者新增頭域攜帶第一標(biāo)識(shí)包括在Replaces頭域攜帶第一標(biāo)識(shí);或,在From頭域攜帶第一標(biāo)識(shí);或,在User-Agent頭域攜帶第 一標(biāo)識(shí)。
12、 如權(quán)利要求l所述的方法,其特征在于,當(dāng)請(qǐng)求切換至CS時(shí),在會(huì) 話切換請(qǐng)求中通過用戶到用戶信息UUI、或語音呼叫連續(xù)性域切換號(hào)碼VDN 中攜帶第一標(biāo)識(shí)。
13、 如權(quán)利要求12所述的方法,其特征在于,收到第一標(biāo)識(shí)之后,再由 CS-IMS互通實(shí)體將其填寫到INVITE消息中的現(xiàn)有頭域、或者擴(kuò)展現(xiàn)有頭域、 或者新增頭域中。
14、 如權(quán)利要求13所述的方法,其特征在于,所述CS-IMS互通實(shí)體是 媒體網(wǎng)關(guān)控制功能MGCF實(shí)體、或電路域適配功能CSAF實(shí)體。
15、 一種在多接入方式中提供會(huì)話切換的系統(tǒng),包括用戶設(shè)備、用于切換 會(huì)話的切換實(shí)體,其特征在于,還包括第 一標(biāo)識(shí)模塊,用于用第 一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話; 第二標(biāo)識(shí);漠塊,用于用第二標(biāo)識(shí)標(biāo)記切換實(shí)體上的會(huì)話;映射模塊,用于建立第一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系; 請(qǐng)求發(fā)送模塊,用于當(dāng)會(huì)話切換時(shí),在會(huì)話切換請(qǐng)求中攜帶所述第一標(biāo)識(shí) 后發(fā)送至切換實(shí)體;標(biāo)識(shí)確定模塊,用于根據(jù)所迷映射關(guān)系確定與所述第 一標(biāo)識(shí)對(duì)應(yīng)的第二標(biāo)識(shí);會(huì)話確定模塊,用于根據(jù)第二標(biāo)識(shí)確定會(huì)話; 所述切換實(shí)體對(duì)所述會(huì)話確定模塊確定的會(huì)話進(jìn)行切換。
16、 如權(quán)利要求15所述的系統(tǒng),其特征在于,當(dāng)所述會(huì)話是IP多媒體子 系統(tǒng)IMS會(huì)話時(shí),所述映射模塊包括第一發(fā)送單元、第一映射建立單元,或包括第二發(fā)送單 元、第二映射建立單元,其中第一發(fā)送單元,用于在會(huì)話建立過程中,攜帶第一標(biāo)識(shí)后發(fā)送給第一映射 單元,或在會(huì)話建立完成后,通過會(huì)話發(fā)起協(xié)議SIP攜帶第一標(biāo)識(shí)后發(fā)送給第 一映射單元;第 一映射建立單元,用于根據(jù)發(fā)送至的所述第一標(biāo)識(shí)建立第 一標(biāo)識(shí)與第二 標(biāo)識(shí)的映射關(guān)系;第二發(fā)送單元,用于在會(huì)話建立過程中,攜帶第二標(biāo)識(shí)后發(fā)送給第二映射 單元,或在會(huì)話建立完成后,通過會(huì)話發(fā)起協(xié)議SIP攜帶第二標(biāo)識(shí)后發(fā)送給第 二映射單元;第二映射建立單元,用于根據(jù)發(fā)送至的所述第二標(biāo)識(shí)建立第一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系。
17、 如權(quán)利要求16所述的系統(tǒng),其特征在于,第一發(fā)送單元,用于在會(huì)話建立過程中通過現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、 或增加參數(shù)攜帶第一標(biāo)識(shí)后發(fā)送給第一映射單元,或在會(huì)話建立完成后,通過 會(huì)話發(fā)起協(xié)議SIP的SIP: INFO攜帶第一標(biāo)識(shí)后發(fā)送給第一映射單元;第二發(fā)送單元,用于在會(huì)話建立過程中通過現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、 或增加參數(shù)攜帶第二標(biāo)識(shí)后發(fā)送給第二映射單元,或在會(huì)話建立完成后,通過 會(huì)話發(fā)起協(xié)議SIP的SIP: INFO攜帶第二標(biāo)識(shí)后發(fā)送給第二映射單元;第二映射建立單元,用于根據(jù)發(fā)送至的所述第二標(biāo)識(shí)建立第一標(biāo)識(shí)與第二 標(biāo)識(shí)的映射關(guān)系。
18、 如權(quán)利要求16所述的系統(tǒng),其特征在于,所述第一發(fā)送單元、第二 發(fā)送單元通過現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、或增加參數(shù)攜帶的標(biāo)識(shí)含公共用戶 標(biāo)識(shí)IMPU與會(huì)話建立的順序量、或instance id+順序量。
19、 如權(quán)利要求16或17所述的系統(tǒng),其特征在于,所迷第一發(fā)送單元、 第二發(fā)送單元通過現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、或增加參數(shù)攜帶的標(biāo)識(shí)進(jìn)一步 包含能夠唯一標(biāo)識(shí)移動(dòng)終端的設(shè)備標(biāo)識(shí)符。
20、 如權(quán)利要求15所述的系統(tǒng),其特征在于,當(dāng)所述會(huì)話是電路交換CS 會(huì)話時(shí),所述映射才莫塊包括第一發(fā)送單元、第二發(fā)送單元、第一映射建立單元、 第二映射建立單元,其中第一發(fā)送單元,用于用CS域用戶標(biāo)識(shí)或者CS域用戶標(biāo)識(shí)+零作為第一標(biāo) 識(shí)發(fā)送給第一映射單元;第一映射建立單元,用于根據(jù)發(fā)送至的所述第一標(biāo)識(shí)建立第一標(biāo)識(shí)與第二 標(biāo)識(shí)的映射關(guān)系;或,第二發(fā)送單元,用于用CS域用戶標(biāo)識(shí)或者CS域用戶標(biāo)識(shí)+零作為第 二標(biāo)識(shí)發(fā)送給第二映射單元;第二映射建立單元,用于根據(jù)發(fā)送至的所述第二標(biāo)識(shí)建立第 一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系。
21、 如權(quán)利要求15所述的系統(tǒng),其特征在于,當(dāng)請(qǐng)求切換至IMS時(shí),所述請(qǐng)求發(fā)送模塊用于在會(huì)話切換請(qǐng)求中通過現(xiàn)有頭域、或者擴(kuò)展現(xiàn)有頭域、或 者新增頭域攜帶第 一標(biāo)識(shí)。
22、 如權(quán)利要求21所述的系統(tǒng),其特征在于,所述請(qǐng)求發(fā)送模塊用于在 R印laces頭域攜帶第 一標(biāo)識(shí);或,在From頭域攜帶第 一標(biāo)識(shí);或,在User-Agent頭域攜帶第 一標(biāo)識(shí)。
23、 如權(quán)利要求15所述的系統(tǒng),其特征在于,當(dāng)請(qǐng)求切換至CS時(shí),所述 請(qǐng)求發(fā)送模塊用于在會(huì)話切換請(qǐng)求中通過用戶到用戶信息UUI、或語音呼叫連 續(xù)性域切換號(hào)碼VDN中攜帶第一標(biāo)識(shí)后,再由CS-IMS互通實(shí)體將其填寫到 INVITE消息中的現(xiàn)有頭域、或者擴(kuò)展現(xiàn)有頭域、或者新增頭域中。
24、 如權(quán)利要求21所述的系統(tǒng),其特征在于,所述CS-IMS互通實(shí)體是 媒體網(wǎng)關(guān)控制功能MGCF實(shí)體、或電路域適配功能CSAF實(shí)體。
25、 一種在多接入方式中提供會(huì)話切換的切換實(shí)體,其特征在于,包括 第二標(biāo)識(shí);漢塊,用于用第二標(biāo)識(shí)標(biāo)記切換實(shí)體上的會(huì)話;映射模塊,用于建立第一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系;標(biāo)識(shí)確定才莫塊,用于4艮據(jù)所述映射關(guān)系確定與所述第 一標(biāo)識(shí)對(duì)應(yīng)的第二標(biāo)識(shí);會(huì)話確定模塊,用于根據(jù)第二標(biāo)識(shí)確定會(huì)話; 切換實(shí)體對(duì)所述會(huì)話確定模塊確定的會(huì)話進(jìn)行切換。
26、 如權(quán)利要求25所述的切換實(shí)體,其特征在于,當(dāng)所述會(huì)話是IP多媒 體子系統(tǒng)IMS會(huì)話時(shí),所述映射模塊包括第一發(fā)送單元、第一映射建立單元,或包括第二發(fā)送單 元、第二映射建立單元,其中第一發(fā)送單元,用于在會(huì)話建立過程中,攜帶第一標(biāo)識(shí)后發(fā)送給第一映射單元,或在會(huì)話建立完成后,通過會(huì)話發(fā)起協(xié)議SIP攜帶第一標(biāo)識(shí)后發(fā)送給第 一映射單元;第一映射建立單元,用于根據(jù)發(fā)送至的所述第一標(biāo)識(shí)建立第一標(biāo)識(shí)與第二 標(biāo)識(shí)的映射關(guān)系;第二發(fā)送單元,用于在會(huì)話建立過程中,攜帶第二標(biāo)識(shí)后發(fā)送給第二映射 單元,或在會(huì)話建立完成后,通過會(huì)話發(fā)起協(xié)議SIP攜帶第二標(biāo)識(shí)后發(fā)送給第 二映射單元;第二映射建立單元,用于根據(jù)發(fā)送至的所述第二標(biāo)識(shí)建立第一標(biāo)識(shí)與第二 標(biāo)識(shí)的映射關(guān)系。
27、 如權(quán)利要求26所述的切換實(shí)體,其特征在于,第一發(fā)送單元,用于在會(huì)話建立過程中通過現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、 或增加參數(shù)攜帶第一標(biāo)識(shí)后發(fā)送給第一映射單元,或在會(huì)話建立完成后,通過 ^S舌發(fā)起協(xié)議SIP的SIP: INFO攜帶第一標(biāo)識(shí)后發(fā)送給第一映射單元;第二發(fā)送單元,用于在會(huì)話建立過程中通過現(xiàn)有參數(shù)、或擴(kuò)展現(xiàn)有參數(shù)、 或增加參數(shù)攜帶第二標(biāo)識(shí)后發(fā)送給第二映射單元,或在會(huì)話建立完成后,通過 會(huì)話發(fā)起協(xié)議SIP的SIP: INFO攜帶第二標(biāo)識(shí)后發(fā)送給第二映射單元。
28、 如權(quán)利要求26所述的切換實(shí)體,其特征在于,當(dāng)所述會(huì)話是電路交 換CS會(huì)話時(shí),所述映射模塊包括第一發(fā)送單元、第二發(fā)送單元、第一映射建 立單元、第二映射建立單元,其中第 一發(fā)送單元,用于用CS域用戶標(biāo)識(shí)或者CS域用戶標(biāo)識(shí)+零第 一標(biāo)識(shí)發(fā) 送給第一映射單元;第 一映射建立單元,用于根據(jù)發(fā)送至的所述第 一標(biāo)識(shí)建立第一標(biāo)識(shí)與第二 標(biāo)識(shí)的映射關(guān)系;或,第二發(fā)送單元,用于用CS域用戶標(biāo)識(shí)或者CS域用戶標(biāo)識(shí)+零作為第 二標(biāo)識(shí)發(fā)送給第二映射單元;第二映射建立單元,用于根據(jù)發(fā)送至的所述第二標(biāo)識(shí)建立第一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系。
29、 一種在多接入方式中提供會(huì)話切換的用戶設(shè)備,其特征在于,包括 第 一標(biāo)識(shí)^t塊,用于用第 一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話; 請(qǐng)求發(fā)送模塊,用于當(dāng)會(huì)話切換時(shí),在會(huì)話切換請(qǐng)求中攜帶所述第一標(biāo)識(shí)后發(fā)送至切換實(shí)體。
30、 如權(quán)利要求29所述的用戶設(shè)備,其特征在于,其特征在于,當(dāng)請(qǐng)求 切換至IMS時(shí),所述請(qǐng)求發(fā)送模塊用于在會(huì)話切換請(qǐng)求中通過現(xiàn)有頭域、或者 擴(kuò)展現(xiàn)有頭域、或者新增頭域攜帶第一標(biāo)識(shí)。
31、 如權(quán)利要求30所述的用戶設(shè)備,其特征在于,所述請(qǐng)求發(fā)送模塊用 于在Replaces頭域攜帶第一標(biāo)識(shí);或,在From頭域攜帶第一標(biāo)識(shí);或,在User-Agent頭域攜帶第一標(biāo)識(shí)。
32、 如權(quán)利要求29所述的用戶設(shè)備,其特征在于,當(dāng)請(qǐng)求切換至CS時(shí), 所述請(qǐng)求發(fā)送模塊用于在會(huì)話切換請(qǐng)求中通過用戶到用戶信息UUI、或語音呼 叫連續(xù)性域切換號(hào)碼VDN中攜帶第一標(biāo)識(shí)后,再由CS-IMS互通實(shí)體將其填 寫到INVITE消息中的現(xiàn)有頭域、或者擴(kuò)展現(xiàn)有頭域、或者新增頭域中。
33、 如權(quán)利要求32所述的用戶設(shè)備,其特征在于,所述CS-IMS互通實(shí) 體是媒體網(wǎng)關(guān)控制功能MGCF實(shí)體、或電路域適配功能CSAF實(shí)體。
全文摘要
本發(fā)明公開了一種多接入方式下提供會(huì)話切換的方法及系統(tǒng),以及切換實(shí)體、用戶設(shè)備,包括用第一標(biāo)識(shí)標(biāo)記用戶設(shè)備上的會(huì)話,用第二標(biāo)識(shí)標(biāo)記切換實(shí)體上的會(huì)話,建立第一標(biāo)識(shí)與第二標(biāo)識(shí)的映射關(guān)系;當(dāng)會(huì)話切換時(shí),在會(huì)話切換請(qǐng)求中攜帶第一標(biāo)識(shí)后發(fā)送至切換實(shí)體,根據(jù)映射關(guān)系確定切換實(shí)體中與所述第一標(biāo)識(shí)對(duì)應(yīng)的第二標(biāo)識(shí);根據(jù)第二標(biāo)識(shí)確定會(huì)話后,切換實(shí)體對(duì)會(huì)話進(jìn)行切換。在本發(fā)明中解決了現(xiàn)有語音呼叫連續(xù)性技術(shù)中在IP多媒體子系統(tǒng)域僅僅支持單個(gè)會(huì)話的切換問題,增加了語音呼叫連續(xù)性技術(shù)的實(shí)用性,提升了運(yùn)營者在網(wǎng)絡(luò)移動(dòng)性業(yè)務(wù)的競爭力。
文檔編號(hào)H04Q7/38GK101247637SQ200710079849
公開日2008年8月20日 申請(qǐng)日期2007年2月15日 優(yōu)先權(quán)日2007年2月15日
發(fā)明者杰 徐, 解曉強(qiáng) 申請(qǐng)人:華為技術(shù)有限公司