專利名稱:為多模終端提供接入模式選擇的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別是涉及為多模終端提供接入模式選擇的方法、 系統(tǒng)及裝置。
背景技術(shù):
IMS是3GPPR5/R6標準定義的WCDMA網(wǎng)絡(luò)中IP多媒體子系統(tǒng),是3G 移動網(wǎng)實現(xiàn)分組話音和分組數(shù)據(jù),提供統(tǒng)一的多媒體業(yè)務(wù)和應(yīng)用的目標網(wǎng)絡(luò)。 IMS采用IP分組域作為其控制消息和媒體傳輸?shù)某休d通道,采用SIP協(xié)議作 為呼叫控制消息。在IMS中,IMS的用戶簽約數(shù)據(jù)集中在HSS中管理,業(yè)務(wù) 由應(yīng)用服務(wù)器AS統(tǒng)一提供,會話控制由S-CSCF完成,兩者在網(wǎng)絡(luò)結(jié)構(gòu)上完 全分離,業(yè)務(wù)通過S-CSCF觸發(fā)至AS處理,多個AS間可協(xié)同工作。用戶通 過當前所在地代理節(jié)點P-CSCF接入IMS,會話和業(yè)務(wù)控制則由其注冊地的歸 屬域服務(wù)節(jié)點完成,因此用戶在不同接入點總能得到同樣的服務(wù),實現(xiàn)了業(yè)務(wù) 管理、會話控制及承載接入的三者分離以及與接入和位置無關(guān)的業(yè)務(wù)提供。
由于可以支持多種接入模式終端的出現(xiàn),用戶的多模終端可以通過多個接 入域同時注冊到網(wǎng)絡(luò)中,同時注冊的用戶標識可以相同或者存在某種關(guān)聯(lián)(標 識沒有關(guān)聯(lián)的和單模終端處理相同)。這里提及的多模終端包括但不限于 WCDMA的多模終端、CDMA2000的多模終端或其他制式的移動多模終端。 用戶可以在任一注冊域發(fā)起或者接收呼叫,甚至同時在多個域發(fā)起或接收呼 叫。
對于多模終端在進行被叫時,網(wǎng)絡(luò)選擇哪種接入網(wǎng)來接續(xù)這個呼叫,也是 3GPP正在研究的一個課題。目前3GPP提出的解決方案是在IMS網(wǎng)絡(luò)中增加 一個叫做DSF ( Domain Selection Function)的實體。當它收到需要接續(xù)到多模終端的呼叫時,會根據(jù)運營商策略、用戶喜好、終端注冊狀態(tài)等各種因素進行
接入域選擇決策,并根據(jù)決策結(jié)果將呼叫接續(xù)到所選定的接入域。當DSF選 擇在CS域接續(xù)呼叫時,DSF向S-CSCF返回CS域接入號碼以指示呼叫向CS 域接續(xù);當DSF選擇在IMS域接續(xù)呼叫時,DSF向S-CSCF返回用戶的IMPU 以指示呼叫在IMS域接續(xù)。
綜上所述,發(fā)明人在發(fā)明過程中發(fā)現(xiàn),某一接入域下存在多種接入模式, 但現(xiàn)有技術(shù)不能解決多模終端作被叫時,網(wǎng)絡(luò)如何進行接入模式選擇和指示呼 叫接續(xù)的問題。即路由決策實體根據(jù)某種策略選擇接入模式后,無法相應(yīng)指示 路由執(zhí)行實體以選定的接入模式進行呼叫接續(xù)。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種為多模終端提供接入模式選擇的方法、系統(tǒng)及裝 置,以使路由決策實體根據(jù)某種策略選擇接入模式后,可指示路由執(zhí)行實體以 選定的接入模式進行呼叫接續(xù)。
本發(fā)明實施例提供了另 一種為多模終端提供接入模式選擇的方法及裝置, 使得當網(wǎng)絡(luò)側(cè)決定將到來會話按不同媒體成分拆分成媒體流后,可將不同媒體 流通過不同的接入模式接續(xù)到多模終端。
本發(fā)明實施例的方法包括終端在建立注冊連接時,將當前接入模式類型 和綁定了當前接入^f莫式類型的資源名稱告知網(wǎng)絡(luò)側(cè);網(wǎng)絡(luò)側(cè)將終端告知的接入 模式類型與根據(jù)該資源名稱為該終端分配的全局可路由用戶代理統(tǒng)一資源標 識符GRUU, 二者關(guān)聯(lián);以及在向被叫呼叫接續(xù)時,網(wǎng)絡(luò)側(cè)的路由決策實體選 擇接入模式,并以選定的接入模式類型對應(yīng)的GRUU指示路由執(zhí)行實體進行 呼叫接續(xù)。
本發(fā)明實施例的路由決策實體,包括關(guān)聯(lián)單元,用于將多模終端告知的 接入模式類型與路由執(zhí)行實體分配的GRUU, 二者關(guān)聯(lián);接入模式選擇單元, 用于選擇接入模式;指示單元,用于從關(guān)聯(lián)單元中獲取接入模式選擇單元選定的接入模式類型對應(yīng)的GRUU,并以該GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。
本發(fā)明實施例的多模終端,包括識別單元,用于識別該多模終端建立注 冊連接時的接入模式類型,還包括添加單元,用于將所述識別單元識別出的 該多模終端的當前接入模式類型和綁定了當前接入模式類型的資源名稱添加 到發(fā)向網(wǎng)絡(luò)側(cè)的注冊消息中。
本發(fā)明實施例的系統(tǒng),包括多模終端,用于建立注冊連接時,將當前接 入模式類型和綁定了當前接入模式類型的資源名稱告知網(wǎng)絡(luò)側(cè);路由執(zhí)行實 體,用于在終端建立注冊連接時充當注冊服務(wù)器,并根據(jù)多模終端告知的所述 資源名稱為該多模終端分配GRUU,以及用于進行呼叫接續(xù);路由決策實體,
用于將多模終端告知的接入模式類型與路由執(zhí)行實體根據(jù)所述資源名稱為該 多模終端分配的GRUU, 二者關(guān)聯(lián);以及選擇接入模式,并以選定的接入模式 類型對應(yīng)的GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。
本發(fā)明實施例的另 一種為多模終端提供接入模式選擇的方法,包括下列步 驟終端在建立注冊連接時,將當前接入網(wǎng)類型的標識信息告知網(wǎng)絡(luò)側(cè);在向 被叫呼叫接續(xù)時,網(wǎng)絡(luò)側(cè)的路由決策實體將呼叫會話消息按媒體成分拆分成媒 體流,并對應(yīng)各個媒體流分別選擇接入模式,以及分別以選定的接入模式對應(yīng) 的標識信息指示路由執(zhí)行實體接續(xù)該媒體流。
本發(fā)明實施例的另一種路由決策實體,包括保存單元,用于保存終端在 建立注冊連接時告知的當前接入網(wǎng)類型的標識信息;拆分單元,用于將呼叫會 話消息按媒體成分拆分成媒體流,并將拆分結(jié)果發(fā)出;接入模式選擇單元,用 于根據(jù)拆分單元發(fā)來的拆分結(jié)果,對應(yīng)各個媒體流分別選擇接入模式;指示單 元,用于從保存單元中分別獲取接入模式選擇單元為各個媒體流選定的接入模 式類型所對應(yīng)的標識信息,并以該標識信息指示路由執(zhí)行實體接續(xù)該媒體流。
本發(fā)明實施例中,終端在建立注冊連接時,將當前接入模式類型和綁定了 當前接入模式類型的資源名稱告知網(wǎng)絡(luò)側(cè),網(wǎng)絡(luò)側(cè)將終端告知的接入模式類型與根據(jù)該資源名稱為該終端分配的全局可路由用戶代理統(tǒng) 一 資源標識符
GRUU, 二者關(guān)聯(lián);之后在向被叫呼叫接續(xù)時,網(wǎng)絡(luò)側(cè)的路由決策實體選擇接 入模式,并以選定的接入模式類型對應(yīng)的GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。
因此通過資源名稱與當前接入模式類型的綁定,根據(jù)該資源名稱分配 GRUU,以及將當前接入模式類型與該GRUU關(guān)聯(lián),這一系列的操作,最終實 現(xiàn)路由決策實體選擇接入模式后,可指示路由執(zhí)行實體以選定的接入模式進行 呼叫接續(xù)。
本發(fā)明實施例可以針對媒體流,以最為合適的接入網(wǎng)接續(xù),從而提高網(wǎng)絡(luò) 傳輸效率,提高用戶的業(yè)務(wù)感受。
圖1為本發(fā)明實施例的方法步驟流程圖2為本發(fā)明實施例的路由決策實體結(jié)構(gòu)示意圖3為本發(fā)明實施例的多模終端結(jié)構(gòu)示意圖4為本發(fā)明實施例一的信令流程圖5為本發(fā)明實施例二的信令流程圖6為本發(fā)明實施例的另一種路由決策實體結(jié)構(gòu)示意圖7為本發(fā)明實施例三的信令流程圖。
具體實施例方式
為了使路由決策實體根據(jù)某種策略選擇接入模式后,可指示路由執(zhí)行實體 以選定的接入模式進行呼叫接續(xù)。
本發(fā)明實施例提供了一種為多模終端提供接入模式選擇的方法,參見圖1 所示,包括下列步驟
Sl、終端在建立注冊連接時,將當前接入模式類型和綁定了當前接入模式類型的資源名稱告知網(wǎng)絡(luò)側(cè)。
現(xiàn)有技術(shù)中,在進行被叫時,對于多終端共享IMPU的情況,為了防止SIP
REQUEST分叉給多個UE, IETF和3GPP引入了 GRUU這個概念。GRUU是 由IMPU和UE的資源名稱Instance—id組合而成。其中Instance—id是用來標識 UE Instance的id (即一個終端只有一個Instance—id ),這樣一來GRUU可以標 識一個UE。即使IMPU被多個UE所共享,把GRUU作為REQUEST URI依 然可以確保把SIP消息發(fā)送到唯一指定的UE上。
隨著支持多種接入模式的多模終端的出現(xiàn),同 一 多模終端的不同接入模式 類型被視為該多模終端的不同應(yīng)用實例。多模終端中存在多個接入網(wǎng)模塊,于 是本發(fā)明實施例中 一個多模終端的不同接入模式分別具有相應(yīng)的Instance—id, 即instance—id與接入模式類型綁定。
上述當前接入^f莫式類型可以攜帶于注冊消息的P-Access-Network-Info頭域 中(P-Access-Network-Info為SIP協(xié)議中的 一個頭域,可以用來攜帶接入網(wǎng)信 息和用戶位置信息。),以告知網(wǎng)絡(luò)側(cè)。
52、 網(wǎng)絡(luò)側(cè)根據(jù)該資源名稱為該終端分配GRUU。
所述GRUU由IMS公共用戶標識IMPU和終端告知的instance —id組合而成。
53、 網(wǎng)絡(luò)側(cè)將終端告知的接入模式類型與分配的GRUU關(guān)聯(lián)。
54、 在向被叫呼叫接續(xù)時,網(wǎng)絡(luò)側(cè)的路由決策實體選擇接入模式。 所述路由決策實體選擇接入模式的相關(guān)策略至少包括下列之一運營商策
略、主叫偏好信息、接入網(wǎng)絡(luò)能力、接入網(wǎng)絡(luò)狀態(tài)、媒體類別、媒體類別中的 成分,媒體類別中各成分的屬性信息。
在路由決策實體選擇接入模式之前,還可包括路由決策實體判斷呼叫會 話消息中是否存在至少兩種媒體成分,若是,則路由決策實體進一步選擇是否 將該呼叫會話消息按媒體成分拆分成媒體流(進一步可選擇是否將拆分出的各 個媒體流拆分成上行媒體流和下行媒體流),若是,則對應(yīng)各個媒體流分別選擇接入模式,并分別以選定的接入模式對應(yīng)的GRUU指示路由執(zhí)行實體接續(xù) 該媒體流;否則,直接選擇呼叫會話消息的接入模式,并以選定的接入模式對 應(yīng)的GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。參考實施例2。
S5、網(wǎng)絡(luò)側(cè)的路由決策實體以選定的接入模式類型對應(yīng)的GRUU指示路 由執(zhí)行實體進行呼叫接續(xù)。
具體為路由決策實體在向路由執(zhí)行實體下發(fā)的指示消息中攜帶與選定的 接入模式類型關(guān)聯(lián)的GRUU;路由執(zhí)行實體根據(jù)所述指示消息中攜帶的GRUU 定位注冊連接,并基于該注冊連接進行呼叫接續(xù)。
本發(fā)明實施例還提供了一種路由決策實體,參見圖2所示,其包括關(guān)聯(lián) 單元、接入模式選擇單元和指示單元;進一步還包括確定單元和拆分單元。
關(guān)聯(lián)單元,用于將多模終端告知的接入模式類型與路由執(zhí)行實體分配的 GRUU, 二者關(guān)聯(lián)。
確定單元,用于在確定收到的呼叫會話消息中存在至少兩種媒體成分,并 且進一步確定將該呼叫會話消息按媒體成分拆分成媒體流時,發(fā)出觸發(fā)信號。
拆分單元,用于在收到確定單元發(fā)來的觸發(fā)信號時,將所述呼叫會話消息 按媒體成分拆分成媒體流;以及告知接入模式選擇單元對應(yīng)各個媒體流分別選 捧接入模式。
接入模式選擇單元,用于選擇接入模式。
指示單元,用于從關(guān)聯(lián)單元中獲取接入模式選擇單元選定的接入模式類型 所對應(yīng)的GRUU,并以該GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。
本發(fā)明實施例還提供了一種多模終端,參見圖3所示,其包括識別單元 和添力口單元。
識別單元,用于識別該多模終端建立注冊連接時的接入模式類型。 添加單元,用于將所述識別單元識別出的該多模終端的當前接入模式類型 和綁定了當前接入模式類型的資源名稱添加到發(fā)向網(wǎng)絡(luò)側(cè)的注冊消息中。
本發(fā)明實施例還提供了一種為多模終端提供接入模式選擇的系統(tǒng),包括多模終端、路由執(zhí)行實體和路由決策實體。
多模終端,用于建立注冊連接時,將當前接入模式類型和綁定了當前接入 模式類型的資源名稱告知網(wǎng)絡(luò)側(cè)。
路由執(zhí)行實體,用于在終端建立注冊連接時充當注冊服務(wù)器,并根據(jù)多模
終端告知的所述資源名稱為該多模終端分配GRUU,以及用于進行呼叫接續(xù)。 該路由執(zhí)行實體例如S-CSCF。
路由決策實體,用于將多模終端告知的接入模式類型與路由執(zhí)行實體根據(jù) 所述資源名稱為該多模終端分配的GRUU, 二者關(guān)聯(lián);以及選擇接入模式,并 以選定的接入模式類型對應(yīng)的GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。該路 由決策實體具體為保存有選擇接入模式的相關(guān)策略的網(wǎng)元,例如AS、 HSS 等。
以下通過2個實施例具體描述。
實施例一、終端在建立注冊連接時,將當前接入模式類型和綁定了當前接 入模式類型的instance—id告知網(wǎng)絡(luò)側(cè);網(wǎng)絡(luò)側(cè)將終端告知的接入模式類型與分 配的GRUU關(guān)聯(lián);應(yīng)用服務(wù)器確定呼叫會話消息中存在一種+某體成分,無需 進行媒體成分的拆分;之后在向被叫呼叫接續(xù)時,路由決策實體針對該呼叫會 話消息選擇接入模式;最后路由決策實體以選定的接入模式類型對應(yīng)的GRUU 指示路由執(zhí)行實體進行呼叫接續(xù)。參見圖4所示,包括下列步驟
1:多模終端從WLAN接入IMS網(wǎng)絡(luò),發(fā)起注冊請求REGISTER,在該注 冊請求的contact頭域中加入+sip.instance參數(shù),此參數(shù)的內(nèi)容為綁定了 WLAN 接入沖莫式的多才莫終端的instance id—1 。同時,在該注冊請求的 P-Access-Network-Info頭域中加入當前接入才莫式類型信息,即WLAN。
2: S-CSCF根據(jù)IMPU和注冊請求的contact頭域中的instance id—1的值生 成GRUU—1,并將用戶注冊事件及該S-CSCF為終端UE分配的GRUU_1攜帶 于注冊事件通知消息的contact頭域中通知給應(yīng)用服務(wù)器Server。
同時S-CSCF關(guān)^:該注冊請求的contact—1和為終端UE分配的GRUU—1;并且應(yīng)用服務(wù)器Server收到注冊事件通知消息后,從注冊事件通知消息中獲知 多模終端從WLAN接入IMS網(wǎng)絡(luò),將WLAN接入模式與GRUU—1關(guān)聯(lián)。
3:多模終端再從WCDMA接入到IMS網(wǎng)絡(luò),發(fā)起另一個注冊請求,在該 注冊i青求的 contact 頭域中加入+sip.instance參數(shù),此參數(shù)的內(nèi)容為綁定了 WCDMA接入模式的多模終端的instance id—2 。同時,在該注冊請求的 P-Access-Network-Info頭域中加入當前接入模式類型信息,即WCDMA。
注S-CSCF收到此條注冊消息后,可根據(jù)不同的reg-id來感知這是同 一個終端的多注冊事件(reg-id也在注冊請求消息中的contact頭域中攜帶,具 體內(nèi)容參見現(xiàn)有技術(shù)所述),則不注銷原有contactj的連接(即步驟1和2建 立的contact )。
或者,S-CSCF也可以根據(jù)不同的instance id判斷這是從同一個終端不同 接入模式發(fā)起的多注冊,則無需再通過reg-id來感知。
4: S-CSCF根據(jù)IMPU和注冊請求的contact頭域中的instance id—2的值生 成GRUU_2,并將用戶注冊事件及該S-CSCF為終端UE分配的GRUU—2攜帶 于注冊事件通知消息的contact頭域中通知給應(yīng)用服務(wù)器Server。
同時S-CSCF關(guān)聯(lián)該注冊請求的contact_2和為終端UE分配的GRUU—2; 并且應(yīng)用服務(wù)器Server收到注冊事件通知消息后,從注冊事件通知消息中獲知 多模終端從WCDMA接入IMS網(wǎng)絡(luò),將WCDMA接入才莫式與GRUU—2關(guān)聯(lián)。
5:當一個到來的呼叫需要接續(xù)到被叫用戶的終端設(shè)備時,呼叫消息 INVITE首先發(fā)送到S-CSCF。
6: S-CSCF通過iFC (initial Filter Criteria)觸發(fā),將該INVITE觸發(fā)到應(yīng) 用服務(wù)器Server。
7:應(yīng)用服務(wù)器Server根據(jù)相關(guān)策略決策(選擇)出需要接續(xù)此呼叫的終 端設(shè)備及其接入模式(假設(shè)為WLAN),則根據(jù)WLAN接入模式與GRUU一l 的關(guān)聯(lián)關(guān)系填寫該INVITE的Request-URI頭域內(nèi)容為GRUU—1,并且將含有 此頭域的INVITE回給S-CSCF。8: S-CSCF根據(jù)應(yīng)用服務(wù)器Server的選擇及步驟1和2建立的contact—1 與GRUU—1的關(guān)聯(lián)關(guān)系,定位(挑選)GRUU—1的注冊連接,即S-CSCF將 Request-URI填寫為步驟1和2建立的contact的內(nèi)容(即contact—1 ),將INVITE 下發(fā)。這樣這個呼叫就可以準確終結(jié)到特定多模終端設(shè)備的特定接入模式了 。 9:多模終端在WLAN模式下接聽呼叫,返回呼叫最終響應(yīng)。 實施例二、終端在建立注冊連接時,將當前接入模式類型和綁定了當前接 入模式類型的instancejd告知網(wǎng)絡(luò)側(cè);網(wǎng)絡(luò)側(cè)將終端告知的接入模式類型與分 配的GRUU關(guān)聯(lián);應(yīng)用服務(wù)器確定呼叫會話消息中存在多種媒體成分,并根 據(jù)某種策略決定對該會話消息按不同媒體成分進行拆分;之后在向被叫呼叫接 續(xù)時,路由決策實體分別為拆分出的每一媒體流選擇接入模式;最后分別以選 定的接入模式對應(yīng)的GRUU指示路由執(zhí)行實體接續(xù)該媒體流。參見圖5所示, 包括下列步驟
1:多模終端從WLAN接入IMS網(wǎng)絡(luò),發(fā)起注冊請求REGISTER,在該注 冊請求的contact頭域中加入+sip.instance參數(shù),此參數(shù)的內(nèi)容就是綁定了 WLAN接入模式的多模終端的instance id—1 。同時,在該注冊請求的 P-Access-Network-Info頭域中加入當前接入才莫式類型信息,即WLAN。
2: S-CSCF根據(jù)IMPU和該注冊請求的contact頭域中的instance id—1的值 生成GRUU一1 ,并將用戶注冊事件及該S-CSCF為終端UE分配的GRUU—1攜 帶于注冊事件通知消息的contact頭域中通知給應(yīng)用l良務(wù)器Server。
同時S-CSCF關(guān)聯(lián)該注冊請求的contact—1和為終端UE分配的GRUU—1; 并且應(yīng)用服務(wù)器Server收到注冊事件通知消息后,從注冊事件通知消息中獲知 多模終端從WLAN接入IMS網(wǎng)絡(luò),將WLAN接入模式與GRUU—1關(guān)聯(lián)。
3:多模終端再從WCDMA接入到IMS網(wǎng)絡(luò),發(fā)起另一個注冊請求,在該 注冊請求的contact頭域中加入+sip.instance參數(shù),此參數(shù)的內(nèi)容就是綁定了 WCDMA接入模式的多模終端的instance id_2 。同時,在該注冊請求的 P-Access-Network-Info頭域中加入當前接入才莫式類型信息,即WCDMA。注S-CSCF收到此條注冊消息后,可#^居不同的reg-id來感知這是同 一個終端的多注冊事件(reg-id也在注冊請求消息中的contact頭域中攜帶,具 體內(nèi)容參見現(xiàn)有技術(shù)所述),則不注銷原有contact—1的連接(即步驟1和2建 立的contact )。
或者,S-CSCF也可以通過根據(jù)不同的instance id判斷這是從同一個終端 不同接入模式發(fā)起的多注冊,則無需再通過reg-id來感知。
4: S-CSCF根據(jù)IMPU和注冊請求的contact頭域中的instance id—2的值生 成GRUU—2,并將用戶注冊事件及該S-CSCF為終端UE分配的GRUU一2攜帶 于注冊事件通知消息的contact頭域中通知給應(yīng)用服務(wù)器Server。
同時S-CSCF關(guān)聯(lián)該注冊請求的contact—2和為終端UE分配的GRUU一2; 并且應(yīng)用服務(wù)器Server收到注冊事件通知消息后,從注冊事件通知消息中獲知 多模終端從WCDMA接入IMS網(wǎng)絡(luò),將WCDMA接入模式與GRUU—2關(guān)聯(lián)。
5:當一個到來的呼叫需要接續(xù)到被叫用戶的終端設(shè)備時,呼叫消息 INVITE首先發(fā)送到S-CSCF。
6: S-CSCF通過iFC (initial Filter Criteria)觸發(fā),將該INVITE觸發(fā)到應(yīng) 用服務(wù)器Server。
7:應(yīng)用服務(wù)器Server判斷到呼叫會話消息中存在多種々某體成分,并根據(jù) 某種策略決定對該會話消息按不同々某體成分進行拆分。應(yīng)用服務(wù)器Server再根 據(jù)策略為拆分出來的各媒體流進行終端設(shè)備及接入模式選擇。本實施例拆分出 video和audio兩種媒體流,video流被決策通過WLAN模式接續(xù)到多模終端, audio流被決策通過WCDMA模式接續(xù)到多模終端。
注媒體流的拆分還可包括進一步拆分成上行和下行兩個媒體流的情況。
8a:由于video流被決策通過WLAN模式接續(xù)到多模終端,則根據(jù)WLAN 接入模式與GRUU_1的關(guān)聯(lián)關(guān)系填寫INVITE的Request-URI頭域內(nèi)容為 GRUU一l,并且將含有此頭域的INVITE返回給S-CSCF。轉(zhuǎn)入步驟9a。8b:同時(與步驟8a同時),由于audio流被決策通過WCDMA模式接續(xù) 到多模終端,貝'J根據(jù)WCDMA接入模式與GRUU一2的關(guān)聯(lián)關(guān)系填寫INVITE 的Request-URI頭域內(nèi)容為GRUU一2,并且將含有此頭域的INVITE返回給 S-CSCF。轉(zhuǎn)入步驟9b。
9a: S-CSCF根據(jù)應(yīng)用服務(wù)器Server的選擇及步驟1和2建立的contact_l 與GRUU—1的關(guān)聯(lián)關(guān)系,定位(挑選)GRUU—1的注冊連接,即S-CSCF將 Request-URI填寫為步驟1和2建立的contact的內(nèi)容(即contact—1 ),將INVITE 下發(fā)。這樣video媒體流就可以準確終結(jié)到特定多模終端設(shè)備的WLAN接入模 式了。轉(zhuǎn)入步驟10a。
9b:同時(與步驟9a同時),S-CSCF根據(jù)應(yīng)用服務(wù)器Server的選擇及步 驟3和4建立的contact—2與GRUU—2的關(guān)聯(lián)關(guān)系,定位(挑選)GRUU—2的 注冊連接,即S-CSCF將Request-URI填寫為步驟3和4建立的contact的內(nèi)容 (即contact—2 ),將INVITE下發(fā)。這樣audio i某體流就可以準確終結(jié)到特定多 模終端設(shè)備的WCDMA接入模式了 。轉(zhuǎn)入步驟10b。
10a:多模終端在WLAN模式下接收video媒體流,返回呼叫最終響應(yīng)。
10b:多模終端在WCDMA模式下接收audio媒體流,返回呼叫最終響應(yīng)。
在本發(fā)明實施例一和二中,終端在建立注冊連接時,將當前接入模式類型 和綁定了當前接入^f莫式類型的資源名稱instance _id告知網(wǎng)絡(luò)側(cè),網(wǎng)絡(luò)側(cè)將終端 告知的接入模式類型與根據(jù)該instance 一id為該終端分配的全局可路由用戶代 理統(tǒng)一資源標識符GRUU, 二者關(guān)聯(lián);之后在向被叫呼叫接續(xù)時,網(wǎng)絡(luò)側(cè)的路 由決策實體選擇接入模式,并以選定的接入模式類型對應(yīng)的GRUU指示路由 執(zhí)行實體進行呼叫接續(xù)。因此通過instance—id與當前接入模式類型的綁定,根 據(jù)該instance —id分配GRUU,以及將當前接入模式類型與該GRUU關(guān)聯(lián),這 一系列的操作,最終實現(xiàn)路由決策實體根據(jù)某種策略選擇接入模式后,可指示 路由執(zhí)行實體以選定的接入模式進行呼叫接續(xù)。
在路由決策實體選擇接入模式之前,還可以包括路由決策實體判斷呼叫會話消息中是否存在至少兩種媒體成分,若是,則進一步路由決策實體選擇是 否將該呼叫會話消息按媒體成分拆分成媒體流,若是,則對應(yīng)各個媒體流分別
選捧接入模式,并分別以選定的接入模式對應(yīng)的GRUU指示路由執(zhí)行實體接 續(xù)該媒體流;否則,直接選擇所述呼叫會話消息的接入模式,并以選定的接入 模式對應(yīng)的GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。這樣可以針對々某體流, 以最為合適的接入網(wǎng)接續(xù),從而提高網(wǎng)絡(luò)傳輸效率,提高用戶的業(yè)務(wù)感受。
更進一步,路由決策實體判定需要將所述呼叫會話消息按媒體成分拆分成 媒體流時,還可將拆分出的各個媒體流拆分成上行媒體流和下行々某體流。從而
還好的利用各種接入網(wǎng)絡(luò),增強用戶的業(yè)務(wù)體驗。
本發(fā)明實施例還提供了另 一種為多模終端提供接入模式選擇的方法,包括 下列步驟終端在建立注冊連接時,將當前接入網(wǎng)類型的標識信息告知網(wǎng)絡(luò)側(cè); 在向被叫呼叫接續(xù)時,網(wǎng)絡(luò)側(cè)的路由決策實體將呼叫會話消息按々某體成分拆分 成媒體流(進一步可將每一媒體成分拆分成上行媒體流和下行媒體流),并對 應(yīng)各個媒體流分別選擇接入模式,以及分別以選定的接入模式對應(yīng)的標識信息 指示路由執(zhí)行實體接續(xù)該媒體流。
其中,所述接入網(wǎng)類型的標識信息為當前接入模式類型和綁定了當前接入 模式類型的資源名稱instance—id,或者為feature tag中新增的參數(shù)所攜帶內(nèi)容 (例如名字為accesstype,取值可以是"wlan"、 "wcdma,,等)。
進一步本發(fā)明實施例可不判斷呼叫會話消息中包含的+某體成分的數(shù)量,直 接進行拆分;也可在確定呼叫會話消息中存在至少兩種媒體成分時,再將該呼 叫會話消息按媒體成分拆分成媒體流。
本發(fā)明實施例還提供了另一種路由決策實體,參見圖6所示,包括保存單 元、拆分單元、接入模式選擇單元和指示單元;進一步還可包括確定單元。
保存單元,用于保存終端在建立注冊連接時告知的當前接入網(wǎng)類型的標識"息。
確定單元,用于確定所述呼叫會話消息中存在至少兩種媒體成分時,向拆分單元發(fā)出觸發(fā)信號。
拆分單元,用于將呼叫會話消息按媒體成分拆分成媒體流,并將拆分結(jié)果 發(fā)出。該拆分單元可等待判斷單元發(fā)來觸發(fā)信號,再進行拆分操作,也可直接 進行拆分搡作。
接入模式選擇單元,用于根據(jù)拆分單元發(fā)來的拆分結(jié)果,對應(yīng)各個媒體流 分別選擇接入模式。
指示單元,用于從保存單元中分別獲取接入模式選擇單元為各個媒體流選 定的接入模式類型所對應(yīng)的標識信息,并以該標識信息指示路由執(zhí)行實體接續(xù) 該媒體流。
以下通過兩個實施例具體描述。
實施例三、應(yīng)用服務(wù)器判定呼叫會話消息中存在多種媒體成分,并根據(jù)某 種策略決定對該會話消息按不同媒體成分進行拆分的實施例。
本實施例中,增加一個feature tag來標識接入網(wǎng)類型,假設(shè)新增的feature tag名字為accesstype,取值可以是"wlan"、 "wcdma,,等,用以標識各種不同
的接入模式。
參見圖7所示,包括下列步驟
1、 多模終端從WLAN接入IMS網(wǎng)絡(luò),發(fā)起注冊請求REGISTER,請求消 息中攜帶contactj地址,contact頭域后面帶有標識接入網(wǎng)類型的accesstype 參數(shù),參數(shù)賦值為wlan,表示從WLAN網(wǎng)絡(luò)接入。請求消息經(jīng)過相應(yīng)實體轉(zhuǎn) 發(fā)后,到達S-CSCF (其中間傳遞過程與本發(fā)明無關(guān),不贅述)。
2、 用戶注冊流程完畢之后,S-CSCF將用戶注冊事件及contact頭域內(nèi)容 通知給應(yīng)用服務(wù)器Server, contact頭域內(nèi)容中包含標識接入網(wǎng)類型的accesstype 參數(shù),其值為wlan。 (Server之前已經(jīng)向S-CSCF訂閱過用戶的注冊事件,因 此這里S-CSCF可以通知到Server,訂閱過程與本發(fā)明無關(guān),不贅述)
3、 多模終端再從WCDMA接入到IMS網(wǎng)絡(luò),發(fā)起另外一個注冊請求,請 求消息中攜帶contact—2地址及賦值為wcdma的accesstype參數(shù),表示從wcdma網(wǎng)絡(luò)接入。
注S-CSCF收到此條注冊消息后,根據(jù)不同的reg-id來感知這是同一 個終端的多注冊事件(reg-id也在注冊請求消息中的contact頭域中攜帶),則 不注銷原有contact—1的連4妄。
另外,作為一種新增方法,S-CSCF也可以通過根據(jù)不同的accesstype判 斷這是從同 一個終端不同接入^t式發(fā)起的多注冊。
4、 S-CSCF把用戶新的注冊事件及contact頭域內(nèi)容也通知給應(yīng)用服務(wù)器 Server, contact頭域內(nèi)容中包含標識接入網(wǎng)類型的accesstype參數(shù),其值為 wcdma。
5、 當有一個呼叫需要接續(xù)到用戶時,呼叫信令I(lǐng)NVITE首先發(fā)送到 S-CSCF。
6、 S-CSCF通過iFC (initial Filter Criteria)觸發(fā),將呼叫信令觸發(fā)到應(yīng)用 月良務(wù)器Server。
7:應(yīng)用服務(wù)器Server判斷到呼叫會話消息中存在多種i某體成分,并根據(jù) 某種策略決定對該會話消息按不同媒體成分進行拆分。應(yīng)用服務(wù)器Server再根 據(jù)策略為拆分出來的各媒體流進行終端設(shè)備及接入模式選擇。本實施例拆分出 video和audio兩種媒體流,video流被決策通過WLAN模式接續(xù)到多模終端, audio流被決策通過WCDMA模式接續(xù)到多模終端。
注媒體流的拆分還包括進一步拆分成上行和下行兩個媒體流的情況。
8a:由于video流被決策通過WLAN模式接續(xù)到多模終端,則填寫 Accept-Contact頭域內(nèi)容為accesstype=wlan,并且將含有此頭域的INVITE請 求返回給S-CSCF。
8b:同時,由于audio流被決策通過WCDMA模式接續(xù)到多模終端,則填 寫Accept-Contact頭域內(nèi)容為accesstype=wcdma,并且將含有此頭域的INVITE 請求返回給S-CSCF。
9a: S-CSCF根據(jù)應(yīng)用服務(wù)器Server的選擇,定位(挑選)accesstype=wlan的注冊連接,即S-CSCF將Request畫URI填寫為contactj的內(nèi)容,將INVITE 請求下發(fā)。這樣video媒體流就可以準確終結(jié)到特定多模終端設(shè)備的WLAN接 入模式了。
9b: S-CSCF根據(jù)應(yīng)用服務(wù)器Server的選擇,定位(挑選)accesstype=wcdma 的注冊連接,即S-CSCF將Request-URI填寫為contact—2的內(nèi)容,將INVITE 請求下發(fā)。這樣audio媒體流就可以準確終結(jié)到特定多模終端設(shè)備的WCDMA 接入模式了 。
10a:多模終端在WLAN模式下接收video媒體流,返回呼叫最終響應(yīng)。 10b:多模終端在WCDMA模式下接收audio媒體流,返回呼叫最終響應(yīng)。 實施例四、終端在建立注冊連接時,將當前接入模式類型和綁定了當前接 入模式類型的instance—id告知網(wǎng)絡(luò)側(cè);網(wǎng)絡(luò)側(cè)將終端告知的接入模式類型與分 配的GRUU關(guān)聯(lián);應(yīng)用服務(wù)器確定呼叫會話消息中存在多種媒體成分,并根 據(jù)某種策略決定對該會話消息按不同媒體成分進行拆分;之后在向被叫呼叫接 續(xù)時,路由決策實體分別為拆分出的每一媒體流選擇接入模式;最后分別以選 定的接入模式對應(yīng)的GRUU指示路由執(zhí)行實體接續(xù)該媒體流。
綜上所述,本發(fā)明實施例三和四中,終端在建立注冊連接時,將當前接入 網(wǎng)類型的標識信息告知網(wǎng)絡(luò)側(cè);在向被叫呼叫接續(xù)時,網(wǎng)絡(luò)側(cè)的路由決策實體 將呼叫會話消息按媒體成分拆分成媒體流,并對應(yīng)各個媒體流分別根據(jù)相關(guān)策 略選擇接入模式,以及分別以選定的接入模式對應(yīng)的標識信息指示路由執(zhí)行實 體接續(xù)該媒體流。這樣可以針對媒體流,以最為合適的接入網(wǎng)接續(xù),從而提高 網(wǎng)絡(luò)傳輸效率,提高用戶的業(yè)務(wù)感受。
更進一步,路由決策實體判定需要將所述呼叫會話消息按媒體成分拆分成 媒體流時,還可將拆分出的各個媒體流拆分成上行々某體流和下行媒體流。從而 還好的利用各種接入網(wǎng)絡(luò),增強用戶的業(yè)務(wù)體-驗。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā) 明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種為多模終端提供接入模式選擇的方法,其特征在于,包括下列步驟終端在建立注冊連接時,將當前接入模式類型和綁定了當前接入模式類型的資源名稱告知網(wǎng)絡(luò)側(cè);網(wǎng)絡(luò)側(cè)將終端告知的接入模式類型與根據(jù)該資源名稱為該終端分配的全局可路由用戶代理統(tǒng)一資源標識符GRUU,二者關(guān)聯(lián);以及在向被叫呼叫接續(xù)時,網(wǎng)絡(luò)側(cè)的路由決策實體選擇接入模式,并以選定的接入模式類型對應(yīng)的GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。
2、 如權(quán)利要求l所述的方法,其特征在于,所述GRUU由終端的IMS公 共用戶標識IMPU和^^端告知的資源名稱組合而成。
3、 如權(quán)利要求1所述的方法,其特征在于,所述路由決策實體以選定的 接入模式類型對應(yīng)的GRUU指示路由執(zhí)行實體進行呼叫接續(xù),進一步包括路由決策實體在向路由執(zhí)行實體下發(fā)的指示消息中攜帶與選定的接入模 式類型關(guān)聯(lián)的GRUU;以及路由執(zhí)行實體根據(jù)所述指示消息中攜帶的GRUU定位注冊連接,并進行 呼叫接續(xù)。
4、 如權(quán)利要求1所述的方法,其特征在于,所述當前接入模式類型攜帶 于注冊消息的P-Access-Network-Info頭域中。
5、 如權(quán)利要求1所述的方法,其特征在于,所述路由決策實體選擇接入模式的相關(guān)策略至少包括下列之一運營商策略、主叫偏好信息、接入網(wǎng)絡(luò)能力、接入網(wǎng)絡(luò)狀態(tài)、媒體類別、媒體類別中的成分,媒體類別中各成分的屬性 檸自
6、 如權(quán)利要求1至5任一項所述的方法,其特征在于,在路由決策實體 選擇接入模式之前,還包括路由決策實體確定呼叫會話消息中存在至少兩種媒體成分,并且路由決策實體進一步確定將該呼叫會話消息按媒體成分拆分成媒體流,則路由執(zhí)行實體對應(yīng)各個媒體流分別選擇接入模式,并分別以選定的接入模式對應(yīng)的GRUU指示路由執(zhí)行實體接續(xù)該媒體流。
7、 如權(quán)利要求6所述的方法,其特征在于,路由決策實體確定需要將所 述呼叫會話消息按J!某體成分拆分成媒體流時,進一 步判斷是否將拆分出的各個 媒體流拆分成上行纟某體流和下行i某體流。
8、 一種路由決策實體,其特征在于,包括關(guān)聯(lián)單元,用于將多模終端告知的接入模式類型與路由執(zhí)行實體分配的 GRUU, 二者關(guān)聯(lián);接入模式選擇單元,用于選擇接入模式;指示單元,用于從關(guān)聯(lián)單元中獲取接入模式選擇單元選定的接入模式類型 所對應(yīng)的GRUU,并以該GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。
9、 如權(quán)利要求8所述的實體,其特征在于,還包括確定單元,用于在確定收到的呼叫會話消息中存在至少兩種々某體成分,并 且進一步確定將該呼叫會話消息按媒體成分拆分成媒體流時,發(fā)出觸發(fā)信號;拆分單元,用于在收到確定單元發(fā)來的觸發(fā)信號時,將所述呼叫會話消息 按媒體成分拆分成媒體流;以及告知接入模式選擇單元對應(yīng)各個媒體流分別選 擇接入模式。
10、 一種多模終端,包括識別單元,用于識別該多模終端建立注冊連接 時的接入模式類型,其特征在于,還包括添加單元,用于將所述識別單元識別出的該多^t終端的當前接入^f莫式類型 和綁定了當前接入模式類型的資源名稱添加到發(fā)向網(wǎng)絡(luò)側(cè)的注冊消息中。
11、 一種為多模終端提供接入模式選擇的系統(tǒng),其特征在于,包括 多模終端,用于建立注冊連接時,將當前接入模式類型和綁定了當前接入模式類型的資源名稱告知網(wǎng)絡(luò)側(cè);路由執(zhí)行實體,用于在終端建立注冊連接時充當注冊服務(wù)器,并根據(jù)多模終端告知的所述資源名稱為該多模終端分配GRUU,以及用于進行呼叫接續(xù); 路由決策實體,用于將多模終端告知的接入模式類型與路由執(zhí)行實體根據(jù) 所述資源名稱為該多模終端分配的GRUU, 二者關(guān)聯(lián);以及選擇接入模式,并 以選定的接入模式類型對應(yīng)的GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。
12、 如權(quán)利要求11所述的系統(tǒng),其特征在于,所述路由決策實體為保存 有選擇接入模式的相關(guān)策略的網(wǎng)元,路由執(zhí)行實體為S-CSCF。
13、 一種為多模終端提供接入模式選擇的方法,其特征在于,包括下列步驟終端在建立注冊連接時,將當前接入網(wǎng)類型的標識信息告知網(wǎng)絡(luò)側(cè);在向被叫呼叫接續(xù)時,網(wǎng)絡(luò)側(cè)的路由決策實體將呼叫會話消息按媒體成分拆分成媒體流,并對應(yīng)各個i某體流分別選擇接入模式,以及分別以選定的接入模式對應(yīng)的標識信息指示路由執(zhí)行實體接續(xù)該媒體流。
14、 如權(quán)利要求13所述的方法,其特征在于,所述接入網(wǎng)類型的標識信 息為當前接入模式類型和綁定了當前接入模式類型的資源名稱資源名稱,或者 為feature tag中新增參數(shù)所攜帶內(nèi)容。
15、 如權(quán)利要求13所述的方法,其特征在于,將所述呼叫會話消息中的 每一媒體成分拆分成上行纟某體流和下行媒體流。
16、 如權(quán)利要求13至15任一項所述的方法,其特征在于,進一步還包括 所述路由決策實體確定呼叫會話消息中存在至少兩種媒體成分時,再將該呼叫 會話消息按媒體成分拆分成媒體流。
17、 一種路由決策實體,其特征在于,包括保存單元,用于保存終端在建立注冊連接時告知的當前接入網(wǎng)類型的標識 信息;拆分單元,用于將呼叫會話消息按媒體成分拆分成媒體流,并將拆分結(jié)果 發(fā)出;接入模式選擇單元,用于根據(jù)拆分單元發(fā)來的拆分結(jié)果,對應(yīng)各個媒體流分別選擇接入^f莫式;指示單元,用于從保存單元中分別獲取接入模式選擇單元為各個媒體流選 定的接入模式類型所對應(yīng)的標識信息,并以該標識信息指示路由執(zhí)行實體接續(xù) 該媒體流。
18、如權(quán)利要求17所述的實體,其特征在于,還包括 確定單元,用于確定所述呼叫會話消息中存在至少兩種媒體成分時,向拆 分單元發(fā)出觸發(fā)信號。
全文摘要
本發(fā)明公開了為多模終端提供接入模式選擇的方法、系統(tǒng)及裝置,以使路由決策實體根據(jù)某種策略選擇接入模式后,可指示路由執(zhí)行實體以選定的接入模式進行呼叫接續(xù)。本發(fā)明方法包括終端在建立注冊連接時,將當前接入模式類型和綁定了當前接入模式類型的資源名稱告知網(wǎng)絡(luò)側(cè);網(wǎng)絡(luò)側(cè)將終端告知的接入模式類型與根據(jù)該資源名稱為該終端分配的全局可路由用戶代理統(tǒng)一資源標識符GRUU,二者關(guān)聯(lián);以及在向被叫呼叫接續(xù)時,網(wǎng)絡(luò)側(cè)的路由決策實體選擇接入模式,并以選定的接入模式類型對應(yīng)的GRUU指示路由執(zhí)行實體進行呼叫接續(xù)。
文檔編號H04Q7/32GK101291519SQ20071009378
公開日2008年10月22日 申請日期2007年4月18日 優(yōu)先權(quán)日2007年4月18日
發(fā)明者朱東銘, 立 溫 申請人:華為技術(shù)有限公司