亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

多媒體呼叫協(xié)商方法、系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端的制作方法

文檔序號(hào):7984944閱讀:286來(lái)源:國(guó)知局
多媒體呼叫協(xié)商方法、系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種多媒體呼叫協(xié)商方法、系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端。本發(fā)明所提供的技術(shù)方案,通過(guò)視頻互通網(wǎng)關(guān)VIG在第一媒體能力列表前中有序地加入VIG支持的多媒體參數(shù),形成第二媒體能力列表,并且被叫IMS終端在第二媒體能力列表中有序地查找被叫IMS終端支持的多媒體參數(shù),通過(guò)約束IMS多媒體呼叫建立過(guò)程中,VIG和IMS終端的選擇行為,改進(jìn)媒體協(xié)商流程,優(yōu)化多媒體呼叫協(xié)商的結(jié)果,避免多媒體呼叫過(guò)程中不必要的媒體轉(zhuǎn)換,節(jié)省VIG設(shè)備資源。
【專(zhuān)利說(shuō)明】多媒體呼叫協(xié)商方法、系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種多媒體呼叫協(xié)商方法、系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端。
【背景技術(shù)】
[0002]IP多媒體系統(tǒng)(IP Multimedia Subsystem, IMS)作為下一代IP業(yè)務(wù)首選的核心網(wǎng)絡(luò)架構(gòu),是一種全新的多媒體業(yè)務(wù)形式。它能夠滿足現(xiàn)有終端客戶對(duì)多樣化多媒體業(yè)務(wù)的需求,為固網(wǎng)和移動(dòng)網(wǎng)提供了實(shí)現(xiàn)全I(xiàn)P網(wǎng)絡(luò)融合的平臺(tái),使運(yùn)營(yíng)商能夠更好地進(jìn)行信息控制以及新業(yè)務(wù)的開(kāi)發(fā)。
[0003]視頻呼叫是MS基本業(yè)務(wù)之一,也是搭建更為復(fù)雜的多媒體融合業(yè)務(wù)的重要基礎(chǔ)。任何具備視頻能力的終端作為MS終端都可以發(fā)起IMS視頻呼叫,例如:可視電話、視頻呼叫軟件、3G手機(jī)、機(jī)頂盒、平板電腦等。雖然MS終端都采用SIP通信協(xié)議進(jìn)行MS視頻呼叫,然而,各種MS終端由于在類(lèi)型、形態(tài)、性能、接入方式上可能存在差異,可能導(dǎo)致IMS終端具備的媒體能力包括編碼格式、圖像分辨率等不相同,由于無(wú)法預(yù)先知道進(jìn)行視頻呼叫的MS終端是否存在媒體能力不匹配的情況,因此,需要視頻通信互通網(wǎng)關(guān)(VideoInterworking Gateway, VIG)參與媒體協(xié)商或者媒體轉(zhuǎn)換,通過(guò)VIG提供的媒體協(xié)商能力和媒體轉(zhuǎn)換功能,實(shí)現(xiàn)了 MS終端之間的視頻互通。
[0004]目前,現(xiàn)有視頻呼叫的方法是首先將視頻呼叫統(tǒng)一觸發(fā)到VIG,VIG根據(jù)最終的媒體協(xié)商結(jié)果決定是否實(shí)施媒體轉(zhuǎn)換。
[0005]圖1示出現(xiàn)有技術(shù)中多媒體呼叫協(xié)商方法的流程示意圖。如圖1所示,VIG參與IMS終端進(jìn)行會(huì)話初始協(xié)議(Session Initiation Protocol, SIP)視頻呼叫的步驟包括:
[0006]步驟1,主叫MS終端向主叫VIG發(fā)起視頻呼叫請(qǐng)求INVITE消息,呼叫請(qǐng)求中包含編解碼列表I {a},編解碼列表I中列出了主叫IMS終端支持的編解碼格式a ;
[0007]步驟2,主叫VIG收到主叫MS終端發(fā)送的呼叫請(qǐng)求后,在編解碼列表I中加入自己支持的編解碼格式b,形成編解碼列表2 {a、b},將包含編解碼列表2的INVITE消息送至被叫VIG ;
[0008]步驟3,被叫VIG收到主叫VIG發(fā)送的呼叫請(qǐng)求INVITE消息后,在編解碼列表2中加入自己支持的編解碼格式C、d,形成編解碼列表3 {c、d、a、b},將包含編解碼列表3的INVITE消息送至被叫MS終端;
[0009]步驟4,被叫IMS終端收到視頻呼叫請(qǐng)求后,被叫IMS終端支持編解碼格式a、c,從編解碼列表3中選擇一個(gè)自己所支持的編解碼格式C,通過(guò)200響應(yīng)消息將選擇結(jié)果c作為協(xié)商結(jié)果,返回給被叫VIG ;
[0010]步驟5,被叫VIG判斷被叫MS終端選擇的編解碼格式c是否包含于編解碼列表2,由于編解碼格式c不包含于編解碼列表2 {a、b}中,因此被叫VIG從編解碼列表2中另選一個(gè)編解碼格式b返回給主叫VIG ;
[0011]步驟6,主叫VIG判斷被叫VIG返回的編解碼b是否包含于編解碼列表1,由于編解碼格式b不包含于編解碼列表I中,主叫VIG從編解碼列表I中另選一個(gè)編解碼格式a作為協(xié)商結(jié)果,返回給主叫MS終端;
[0012]步驟7,視頻呼叫建立后,主、被叫雙方進(jìn)入通話狀態(tài),主叫MS終端使用編解碼格式a作為協(xié)商結(jié)果,被叫IMS終端使用編解碼格式c作為協(xié)商結(jié)果,主叫VIG根據(jù)協(xié)商結(jié)果實(shí)施編解碼格式a與b之間的媒體流轉(zhuǎn)換,被叫VIG根據(jù)協(xié)商結(jié)果實(shí)施編解碼格式b與c之間的媒體流轉(zhuǎn)換。
[0013]圖1中的流程解決了主被叫MS終端編解碼能力不匹配情況下的視頻呼叫互通問(wèn)題。然而,在上述協(xié)商過(guò)程中,頂S終端之間彼此不知道對(duì)方所支持的編解碼格式,并且MS終端分屬于不同的VIG,因此作為協(xié)商結(jié)果的編解碼格式的選擇是任意的。這就導(dǎo)致主叫VIG或被叫VIG都需要實(shí)施媒體格式的轉(zhuǎn)換。例如,在圖1中主叫VIG實(shí)施編解碼格式a與b之間的媒體流轉(zhuǎn)換,被叫VIG實(shí)施編解碼格式b與c之間的媒體流轉(zhuǎn)換,由此帶來(lái)不必要的媒體轉(zhuǎn)換,不僅會(huì)消耗VIG內(nèi)部的媒體資源,而且增加了轉(zhuǎn)碼時(shí)延和端到端媒體流傳輸時(shí)延,影響用戶視頻呼叫的感受。

【發(fā)明內(nèi)容】

[0014]根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,所要解決的一個(gè)技術(shù)問(wèn)題是:提供一種多媒體呼叫協(xié)商方法、系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端,優(yōu)化多媒體呼叫協(xié)商的結(jié)果,減少多媒體呼叫過(guò)程中的媒體轉(zhuǎn)換。
[0015]本發(fā)明實(shí)施例提供的一種多媒體呼叫協(xié)商方法,包括:
[0016]主叫視頻互通網(wǎng)關(guān)VIG接收主叫IP多媒體系統(tǒng)MS終端發(fā)起多媒體的呼叫請(qǐng)求,所述呼叫請(qǐng)求包含第一媒體能力列表,所述第一媒體能力列表中包含所述主叫頂S終端支持的多媒體參數(shù);
[0017]所述主叫VIG在所述第一媒體能力列表前面/后面加入所述主叫VIG支持的多媒體參數(shù),形成第二媒體能力列表,向被叫頂S終端歸屬的被叫VIG發(fā)送包含所述第二媒體能力列表的呼叫請(qǐng)求;
[0018]所述被叫VIG在所述第二媒體能力列表前面/后面加入所述被叫VIG支持的多媒體參數(shù),形成第三媒體能力列表,向所述被叫頂S終端發(fā)送包含所述第三媒體能力列表的呼叫請(qǐng)求;
[0019]所述被叫MS終端在所述第三媒體能力列表中從尾至頭/從頭至尾依次查找所述被叫IMS終端支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第一協(xié)商結(jié)果,向所述被叫VIG發(fā)送所述第一協(xié)商結(jié)果;
[0020]所述被叫VIG識(shí)別所述第二媒體能力列表是否包含所述第一協(xié)商結(jié)果;響應(yīng)于所述第二媒體能力列表包含所述第一協(xié)商結(jié)果,所述被叫VIG向所述主叫VIG發(fā)送所述第一協(xié)商結(jié)果;
[0021]所述主叫VIG識(shí)別所述第一媒體能力列表是否包含所述第一協(xié)商結(jié)果;響應(yīng)于所述第一媒體能力列表包含所述第一協(xié)商結(jié)果,所述主叫VIG向所述主叫IMS終端發(fā)送所述第一協(xié)商結(jié)果,以使得在后續(xù)通信中,所述主叫MS終端與所述被叫MS終端使用所述第一協(xié)商結(jié)果進(jìn)行多媒體通信。
[0022]本發(fā)明實(shí)施例提供的一種多媒體呼叫協(xié)商系統(tǒng),包括:[0023]主叫視頻互通網(wǎng)關(guān)VIG,用于接收主叫IP多媒體系統(tǒng)MS終端發(fā)起多媒體的呼叫請(qǐng)求,所述呼叫請(qǐng)求包含第一媒體能力列表,所述第一媒體能力列表中包含所述主叫MS終端支持的多媒體參數(shù);在所述第一媒體能力列表前面/后面加入所述主叫VIG支持的多媒體參數(shù),形成第二媒體能力列表,向被叫頂S終端歸屬的被叫VIG發(fā)送包含所述第二媒體能力列表的呼叫請(qǐng)求;識(shí)別所述第一媒體能力列表是否包含被叫VIG發(fā)送的第一協(xié)商結(jié)果;響應(yīng)于所述第一媒體能力列表包含所述第一協(xié)商結(jié)果,所述主叫VIG向所述主叫IMS終端發(fā)送所述第一協(xié)商結(jié)果,以使得在后續(xù)通信中,所述主叫MS終端與所述被叫MS終端使用所述第一協(xié)商結(jié)果進(jìn)行多媒體通信。
[0024]被叫VIG,用于在所述第二媒體能力列表前面/后面加入所述被叫VIG支持的多媒體參數(shù),形成第三媒體能力列表,向所述被叫MS終端發(fā)送包含所述第三媒體能力列表的呼叫請(qǐng)求;識(shí)別所述第二媒體能力列表是否包含所述被叫MS終端發(fā)送的第一協(xié)商結(jié)果;響應(yīng)于所述第二媒體能力列表包含所述第一協(xié)商結(jié)果,所述被叫VIG向所述主叫VIG發(fā)送所述第一協(xié)商結(jié)果;
[0025]IMS終端,所述MS終端為所述被叫MS終端,用于在所述第三媒體能力列表中從尾至頭/從頭至尾依次查找所述被叫MS終端支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第一協(xié)商結(jié)果,向所述被叫VIG發(fā)送所述第一協(xié)商結(jié)果。
[0026]本發(fā)明實(shí)施例提供的一種視頻互通網(wǎng)關(guān),包括:
[0027]接收單元,用于接收第一 IMS單元發(fā)送的多媒體的呼叫請(qǐng)求,所述呼叫請(qǐng)求包含第一媒體能力列表,所述第一媒體能力列表中包含所述第一 MS單元支持的多媒體參數(shù);
[0028]識(shí)別添加單元,用于在所述第一媒體能力列表前面/后面加入所述第一媒體能力列表中未包含并且所述VIG支持的新多媒體參數(shù),形成第二媒體能力列表;向第二 MS單元發(fā)送包含所述第二媒體能力列表的呼叫請(qǐng)求;
[0029]返回單元,用于接收所述第二 IMS單元返回的第一協(xié)商結(jié)果;識(shí)別所述第一媒體能力列表是否包含所述第一協(xié)商結(jié)果;若所述第一媒體能力列表包含所述第一協(xié)商結(jié)果,向所述第一 MS單元返回所述第一協(xié)商結(jié)果;否則在所述第一媒體能力列表中從尾至頭/從頭至尾依次查找所述VIG支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第二協(xié)商結(jié)果向所述第一 MS單元發(fā)送。
[0030]本發(fā)明實(shí)施例提供的一種多媒體終端,所述多媒體終端作為被叫IMS終端,包括:
[0031]接收單元,用于接收VIG發(fā)送的包含媒體能力列表的呼叫請(qǐng)求,所述媒體能力列表中包含待選擇的多媒體參數(shù);
[0032]選擇單元,用于從所述媒體能力列表中從尾至頭/從頭至尾依次查找所述被叫IMS終端支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第一協(xié)商結(jié)果,向所述被叫VIG發(fā)送所述第一協(xié)商結(jié)果。
[0033]基于本發(fā)明上述實(shí)施例提供的多媒體呼叫協(xié)商方法、系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端,通過(guò)VIG在第一媒體能力列表前面/后面加入VIG支持的多媒體參數(shù),形成第二媒體能力列表,并且被叫MS終端在第二媒體能力列表中從尾至頭/從頭至尾依次查找被叫IMS終端支持的多媒體參數(shù)。從而通過(guò)約束MS多媒體呼叫建立過(guò)程中,VIG和MS終端的選擇行為,改進(jìn)媒體協(xié)商流程,優(yōu)化多媒體呼叫協(xié)商的結(jié)果,避免多媒體呼叫過(guò)程中不必要的媒體轉(zhuǎn)換,節(jié)省VIG設(shè)備資源,并減少轉(zhuǎn)碼時(shí)延和端到端媒體流傳輸時(shí)延,提升用戶視頻呼叫的業(yè)務(wù)體驗(yàn)。
[0034]通過(guò)以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0035]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0036]同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。相似的標(biāo)號(hào)和字母在下面的附圖中表示類(lèi)似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。
[0037]構(gòu)成說(shuō)明書(shū)的一部分的附圖描述了本發(fā)明的實(shí)施例,并且連同說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。
[0038]參照附圖,根據(jù)下面的詳細(xì)描述,可以更加清楚地理解本發(fā)明,其中:
[0039]圖1示出現(xiàn)有技術(shù)中多媒體呼叫協(xié)商方法的流程示意圖;
[0040]圖2示出本發(fā)明所提供的多媒體呼叫協(xié)商方法一種實(shí)施例的流程示意圖;
[0041]圖3示出本發(fā)明所提供的多媒體呼叫協(xié)商方法另一種實(shí)施例的流程示意圖;
[0042]圖4示出本發(fā)明所提供的多媒體呼叫協(xié)商系統(tǒng)一種實(shí)施例的結(jié)構(gòu)示意圖;
[0043]圖5示出本發(fā)明所提供的視頻互通網(wǎng)關(guān)一種實(shí)施例的結(jié)構(gòu)示意圖;
[0044]圖6示出本發(fā)明所提供的多媒體終端一種實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0045]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。應(yīng)注意到:除非另外具體說(shuō)明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置不限制本發(fā)明的范圍。
[0046]以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0047]對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說(shuō)明書(shū)的一部分。
[0048]在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。
[0049]參見(jiàn)圖2所示,圖2示出本發(fā)明多媒體呼叫協(xié)商方法一種實(shí)施例的流程示意圖。下面介紹圖2中實(shí)施例中的多媒體呼叫協(xié)商的方法,該方法包括以下操作:
[0050]步驟201,主叫VIG接收主叫MS終端發(fā)起多媒體的呼叫請(qǐng)求,呼叫請(qǐng)求包含第一媒體能力列表{a},該第一媒體能力列表中包含有主叫IMS終端支持的多媒體參數(shù)a ;
[0051]步驟202,主叫VIG在第一媒體能力列表后面加入主叫VIG支持的多媒體參數(shù)b,形成第二媒體能力列表{a、b},主叫VIG向被叫MS終端歸屬的被叫VIG發(fā)送包含該第二媒體能力列表的呼叫請(qǐng)求;
[0052]步驟203,被叫VIG在第二媒體能力列表后面加入被叫VIG支持的多媒體參數(shù)C、d,形成第三媒體能力列表{a、b、C、d},向被叫MS終端發(fā)送包含第三媒體能力列表的呼叫請(qǐng)求;
[0053]步驟204,被叫MS終端在第三媒體能力列表中從頭至尾依次查找被叫MS終端支持的多媒體參數(shù),例如,若被叫頂S終端支持編解碼格式a、c,被叫MS終端將第一個(gè)查找到的多媒體參數(shù)作為第一協(xié)商結(jié)果a,向被叫VIG發(fā)送第一協(xié)商結(jié)果a ;
[0054]步驟205,被叫VIG識(shí)別第二媒體能力列表是否包含第一協(xié)商結(jié)果a ;響應(yīng)于第二媒體能力列表{a、b}包含第一協(xié)商結(jié)果a,被叫VIG向主叫VIG發(fā)送第一協(xié)商結(jié)果a ;
[0055]步驟206,主叫VIG識(shí)別第一媒體能力列表是否包含第一協(xié)商結(jié)果a ;響應(yīng)于第一媒體能力列表{a}包含第一協(xié)商結(jié)果,主叫VIG向主叫IMS終端發(fā)送第一協(xié)商結(jié)果a。
[0056]在后續(xù)通信中,主叫MS終端與被叫MS終端使用第一協(xié)商結(jié)果a進(jìn)行多媒體通信,主叫VIG與被叫VIG均不用實(shí)施媒體轉(zhuǎn)換。
[0057]本發(fā)明上述實(shí)施例提供的方法中,通過(guò)VIG在第一媒體能力列表后面加入VIG支持的多媒體參數(shù),形成第二媒體能力列表,并且被叫IMS終端在第二媒體能力列表中從頭至尾依次查找被叫MS終端支持的多媒體參數(shù)。從而在MS多媒體呼叫建立過(guò)程中,通過(guò)約束VIG和IMS終端的選擇行為,使得盡可能選擇排列在媒體能力列表前面的多媒體參數(shù),從而更可能選擇與頂S主叫端或主叫VIG所支持的相一致的多媒體參數(shù),進(jìn)而改進(jìn)媒體協(xié)商流程,優(yōu)化多媒體呼叫協(xié)商的結(jié)果,避免多媒體呼叫過(guò)程中不必要的媒體轉(zhuǎn)換,節(jié)省VIG設(shè)備資源。
[0058]需要說(shuō)明的是,本領(lǐng)域技術(shù)人員受益于本發(fā)明上述思想,可以獲知約束VIG添加或者選擇多媒體參數(shù),以及被叫IMS終端的選擇多媒體參數(shù)的行為可以有不同的方式來(lái)實(shí)現(xiàn)。上述實(shí)施例中,通過(guò)在限制VIG將添加的新多媒體參數(shù)添加在媒體能力列表的尾部,對(duì)應(yīng)地,被叫MS終端從頭至尾查找被叫MS終端支持的多媒體參數(shù)。類(lèi)似地,也可以通過(guò)限制VIG將添加的新多媒體參數(shù)添加在媒體能力列表的首部,對(duì)應(yīng)地,被叫MS終端從尾至頭查找被叫IMS終端支持的多媒體參數(shù)。
[0059]參見(jiàn)圖3所示,圖3示出本發(fā)明多媒體呼叫協(xié)商方法另一種實(shí)施例的流程示意圖。根據(jù)本發(fā)明方法的另一個(gè)實(shí)施例,被叫IMS終端具有與圖2實(shí)施例中不同的多媒體參數(shù),該實(shí)施例包括以下流程:
[0060]步驟301,主叫VIG接收主叫MS終端發(fā)起多媒體的呼叫請(qǐng)求,呼叫請(qǐng)求包含第一媒體能力列表{a},第一媒體能力列表中包含主叫IMS終端支持的多媒體參數(shù)a ;
[0061]步驟302,主叫VIG在第一媒體能力列表前面/后面加入主叫VIG支持的多媒體參數(shù)b,形成第二媒體能力列表{a、b},主叫VIG向被叫MS終端歸屬的被叫VIG發(fā)送包含第二媒體能力列表的呼叫請(qǐng)求;
[0062]步驟303,被叫VIG在第二媒體能力列表前面/后面加入被叫VIG支持的多媒體參數(shù)C、d,形成第三媒體能力列表{a、b、c、d},向被叫MS終端發(fā)送包含第三媒體能力列表的呼叫請(qǐng)求;
[0063]步驟304,被叫MS終端在第三媒體能力列表{a、b、C、d}中從尾至頭/從頭至尾依次查找被叫頂S終端支持的多媒體參數(shù),被叫MS終端支持編解碼格式b、c,被叫MS終端將第一個(gè)查找到的多媒體參數(shù)作為第一協(xié)商結(jié)果b,向被叫VIG發(fā)送第一協(xié)商結(jié)果b ;
[0064]步驟305,被叫VIG識(shí)別第二媒體能力列表是否包含第一協(xié)商結(jié)果b ;響應(yīng)于第二媒體能力列表{a、b}包含第一協(xié)商結(jié)果b,被叫VIG向主叫VIG發(fā)送第一協(xié)商結(jié)果b ;
[0065]步驟306,主叫VIG識(shí)別第一媒體能力列表{a}是否包含第一協(xié)商結(jié)果b ;響應(yīng)于第一媒體能力列表{a}未包含第一協(xié)商結(jié)果b,主叫VIG向主叫IMS終端發(fā)送第一編解碼列中主叫VIG支持的任意多媒體參數(shù)作為第二協(xié)商結(jié)果a。
[0066]在后續(xù)通信中,主叫MS終端使用第二協(xié)商結(jié)果a與被叫MS終端選擇的第一協(xié)商結(jié)果b進(jìn)行多媒體通信,主叫VIG根據(jù)協(xié)商結(jié)果實(shí)施編解碼格式a與b之間的媒體轉(zhuǎn)換,被叫VIG無(wú)需實(shí)施媒體轉(zhuǎn)換。
[0067]通過(guò)實(shí)施例可以看出,即使被叫MS終端不支持主叫MS終端的多媒體參數(shù)a,相對(duì)于對(duì)圖1中現(xiàn)有方法的流程,通過(guò)約束VIG添加或者選擇多媒體參數(shù),以及被叫IMS終端的選擇多媒體參數(shù)的行為,避免了被叫VIG實(shí)施媒體轉(zhuǎn)換。
[0068]根據(jù)本發(fā)明方法的還一種實(shí)施例,在被叫VIG識(shí)別第二媒體能力列表是否包含第一協(xié)商結(jié)果的操作中,響應(yīng)于第二媒體能力列表未包含第一協(xié)商結(jié)果,方法還包括:
[0069]被叫VIG在第二媒體能力列表中從尾至頭/從頭至尾依次查找被叫VIG支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第三協(xié)商結(jié)果,向主叫VIG發(fā)送第三協(xié)商結(jié)果O
[0070]根據(jù)本發(fā)明方法的還一種實(shí)施例,該方法還可以包括在被叫VIG中預(yù)置至少一種被叫IMS終端支持的多媒體參數(shù)。
[0071]對(duì)應(yīng)地,被叫VIG接收到主叫VIG發(fā)送的包含第二媒體能力列表的呼叫請(qǐng)求后,被叫VIG識(shí)別第二媒體能力列表中是否包含預(yù)置的被叫MS終端支持的多媒體參數(shù);響應(yīng)于第二媒體能力列表中包含預(yù)置的被叫頂S終端支持的多媒體參數(shù),被叫VIG不執(zhí)行在第二媒體能力列表前面/后面加入被叫VIG支持的多媒體參數(shù)的操作,直接向被叫IMS終端發(fā)送包含第二媒體能力列表的呼叫請(qǐng)求。
[0072]在本發(fā)明方法的實(shí)施例中,MS終端在媒體協(xié)商中通常會(huì)對(duì)影響互通的多媒體能力信息進(jìn)行清晰、完整的描述,以保證不同類(lèi)型終端之間能夠?qū)崿F(xiàn)多媒體呼叫的互通,例如音頻或者視頻呼叫的互通。因此,本發(fā)明方法實(shí)施例中的多媒體參數(shù)可以包括主叫MS終端與被叫MS終端實(shí)現(xiàn)呼叫的各種協(xié)商參數(shù),這些協(xié)商參數(shù)代表了不同MS終端的媒體能力,可以是符合現(xiàn)有標(biāo)準(zhǔn)的,也可以是私有規(guī)定。
[0073]協(xié)商參數(shù)可以包括多媒體數(shù)據(jù)的編碼格式、編碼標(biāo)準(zhǔn)的版本,針對(duì)多媒體呼叫,例如音頻或者視頻呼叫,協(xié)商參數(shù)可以包括語(yǔ)音參數(shù)視頻參數(shù)。語(yǔ)音參數(shù)可以包括語(yǔ)音數(shù)據(jù)包打包時(shí)長(zhǎng)、語(yǔ)音數(shù)據(jù)包打包模式。視頻參數(shù)可以包括視頻分辨率、視頻幀率、視頻碼率。
[0074]根據(jù)本發(fā)明方法的一種實(shí)施例,協(xié)商參數(shù)包括多媒體數(shù)據(jù)的編碼格式、編碼標(biāo)準(zhǔn)的版本。在主叫VIG接收主叫MS終端發(fā)起多媒體的呼叫請(qǐng)求之后,該方法還包括:
[0075]主叫VIG識(shí)別出第一媒體能力列表中包含的編碼格式與主叫VIG支持的編碼格式相同,并且主叫VIG支持的編碼標(biāo)準(zhǔn)的版本高于第一媒體能力列表中包含的編碼標(biāo)準(zhǔn)的版本,主叫VIG不執(zhí)行在第一媒體能力列表前面/后面加入主叫VIG支持的編碼標(biāo)準(zhǔn)的更高版本的操作。[0076]例如,主叫VIG接收到呼叫請(qǐng)求之后,識(shí)別出第一媒體能力列表中包含H.264視頻編碼格式與其所支持的視頻編碼格式相同,但主叫VIG支持H.264的較高版本
H.264Baseline ProfileiLevel 3、H.264Main ProfileiLevel 3、H.264High ProfileiLevel 3,高于第一媒體能力列表中的低版本H.264Baseline ProfileiLevel I,由于編碼標(biāo)準(zhǔn)的版本通常是前向兼容的,即支持高版本也就支持低版本,因此主叫VIG不再執(zhí)行在第一媒體能力列表中加入主叫VIG支持的編碼標(biāo)準(zhǔn)的更高版本的操作。同時(shí),還可以避免第一媒體能力列表過(guò)長(zhǎng)導(dǎo)致請(qǐng)求消息超長(zhǎng)。
[0077]反之,若第一媒體能力列表中包含的編碼格式與主叫VIG支持的編碼格式相同,并且主叫VIG支持的編碼標(biāo)準(zhǔn)的版本低于第一媒體能力列表中包含的編碼標(biāo)準(zhǔn)的版本,則需要添加低版本的編碼標(biāo)準(zhǔn)。
[0078]類(lèi)似地,在被叫VIG接收主叫VIG發(fā)送的包含第二媒體能力列表的呼叫請(qǐng)求后,方法還包括:
[0079]被叫VIG識(shí)別出第二媒體能力列表中包含的編碼格式與被叫VIG支持的編碼格式相同,并且被叫VIG支持的編碼標(biāo)準(zhǔn)的版本高于第二媒體能力列表中包含的編碼標(biāo)準(zhǔn)的版本,被叫VIG不執(zhí)行在第二媒體能力列表前面/后面加入被叫VIG支持的編碼標(biāo)準(zhǔn)的更高版本的操作。
[0080]參見(jiàn)圖4所示,圖4示出本發(fā)明所提供的多媒體呼叫協(xié)商系統(tǒng)一種實(shí)施例的結(jié)構(gòu)示意圖。如圖4所示,該實(shí)施例中的多媒體呼叫協(xié)商系統(tǒng)包括:
[0081]主叫VIG401,用于接收主叫MS終端發(fā)起多媒體的呼叫請(qǐng)求,呼叫請(qǐng)求包含第一媒體能力列表,第一媒體能力列表中包含主叫MS終端支持的多媒體參數(shù);在第一媒體能力列表前面/后面加入主叫VIG支持的多媒體參數(shù),形成第二媒體能力列表,向被叫MS終端歸屬的被叫VIG發(fā)送包含第二媒體能力列表的呼叫請(qǐng)求;識(shí)別第一媒體能力列表是否包含被叫VIG發(fā)送的第一協(xié)商結(jié)果;響應(yīng)于第一媒體能力列表包含第一協(xié)商結(jié)果,主叫VIG向主叫MS終端發(fā)送第一協(xié)商結(jié)果,以使得在后續(xù)通信中,主叫MS終端與被叫MS終端使用第一協(xié)商結(jié)果進(jìn)行多媒體通信。
[0082]被叫VIG402,用于在第二媒體能力列表前面/后面加入被叫VIG支持的多媒體參數(shù),形成第三媒體能力列表,向被叫頂S終端發(fā)送包含第三媒體能力列表的呼叫請(qǐng)求;識(shí)別第二媒體能力列表是否包含被叫IMS終端發(fā)送的第一協(xié)商結(jié)果;響應(yīng)于第二媒體能力列表包含第一協(xié)商結(jié)果,被叫VIG向主叫VIG發(fā)送第一協(xié)商結(jié)果;
[0083]IMS終端403,IMS終端為被叫MS終端,用于在第三媒體能力列表中從尾至頭/從頭至尾依次查找被叫IMS終端支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第一協(xié)商結(jié)果,向被叫VIG發(fā)送第一協(xié)商結(jié)果。
[0084]根據(jù)本發(fā)明多媒體呼叫協(xié)商系統(tǒng)的一種實(shí)施例,在主叫VIG識(shí)別第一媒體能力列表是否包含第一協(xié)商結(jié)果,響應(yīng)于第一媒體能力列表未包含第一協(xié)商結(jié)果,主叫VIG,還用于向主叫IMS終端發(fā)送第一編解碼列中主叫VIG支持的任意多媒體參數(shù)作為第二協(xié)商結(jié)
果O
[0085]根據(jù)本發(fā)明多媒體呼叫協(xié)商系統(tǒng)的一種實(shí)施例,在被叫VIG識(shí)別第二媒體能力列表是否包含第一協(xié)商結(jié)果的操作中,響應(yīng)于第二媒體能力列表未包含第一協(xié)商結(jié)果,被叫VIG,還用于在第二媒體能力列表中從尾至頭/從頭至尾依次查找被叫VIG支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第三協(xié)商結(jié)果,向主叫VIG發(fā)送第三協(xié)商結(jié)果。
[0086]根據(jù)本發(fā)明多媒體呼叫協(xié)商系統(tǒng)的一種實(shí)施例,被叫VIG中預(yù)置有至少一種被叫IMS終端支持的多媒體參數(shù)。
[0087]對(duì)應(yīng)地,被叫VIG還用于,接收到主叫VIG發(fā)送的包含第二媒體能力列表的呼叫請(qǐng)求后,識(shí)別第二媒體能力列表中是否包含預(yù)置的被叫MS終端支持的多媒體參數(shù);響應(yīng)于第二媒體能力列表中包含預(yù)置的被叫頂S終端支持的多媒體參數(shù),被叫VIG不執(zhí)行在第二媒體能力列表前面/后面加入被叫VIG支持的多媒體參數(shù)的操作,直接向被叫IMS終端發(fā)送包含第二媒體能力列表的呼叫請(qǐng)求。
[0088]多媒體參數(shù)包括主叫MS終端與被叫MS終端實(shí)現(xiàn)呼叫的協(xié)商參數(shù)。協(xié)商參數(shù)包括多媒體數(shù)據(jù)的編碼格式、編碼標(biāo)準(zhǔn)的版本,在主叫VIG接收主叫MS終端發(fā)起多媒體的呼叫請(qǐng)求之后,主叫VIG識(shí)別出第一媒體能力列表中包含的編碼格式與主叫VIG支持的編碼格式相同,并且主叫VIG支持的編碼標(biāo)準(zhǔn)的版本高于第一媒體能力列表中包含的編碼標(biāo)準(zhǔn)的版本,主叫VIG不執(zhí)行在第一媒體能力列表前面/后面加入主叫VIG支持的編碼標(biāo)準(zhǔn)的更高版本的操作。
[0089]根據(jù)本發(fā)明多媒體呼叫協(xié)商系統(tǒng)的一種實(shí)施例,在被叫VIG接收主叫VIG發(fā)送的包含第二媒體能力列表的呼叫請(qǐng)求后,被叫VIG識(shí)別出第二媒體能力列表中包含的編碼格式與被叫VIG支持的編碼格式相同,并且被叫VIG支持的編碼標(biāo)準(zhǔn)的版本高于第二媒體能力列表中包含的編碼標(biāo)準(zhǔn)的版本,被叫VIG不執(zhí)行在第二媒體能力列表前面/后面加入被叫VIG支持的編碼標(biāo)準(zhǔn)的更高版本的操作。
[0090]根據(jù)本發(fā)明多媒體呼叫協(xié)商系統(tǒng)的一種實(shí)施例,協(xié)商參數(shù)還包括語(yǔ)音數(shù)據(jù)包打包時(shí)長(zhǎng)、語(yǔ)音數(shù)據(jù)包打包模式、視頻分辨率、視頻幀率、視頻碼率。
[0091]圖5示出本發(fā)明所提供的視頻互通網(wǎng)關(guān)一種實(shí)施例的結(jié)構(gòu)示意圖。如圖5所示,該實(shí)施例中視頻互通網(wǎng)關(guān)VIG包括:
[0092]接收單元501,用于接收第一 MS單元發(fā)送的多媒體的呼叫請(qǐng)求,呼叫請(qǐng)求包含第一媒體能力列表,第一媒體能力列表中包含第一 MS單元支持的多媒體參數(shù);
[0093]識(shí)別添加單元502,用于在第一媒體能力列表前面/后面加入第一媒體能力列表中未包含并且VIG支持的新多媒體參數(shù),形成第二媒體能力列表;向第二 MS單元發(fā)送包含第二媒體能力列表的呼叫請(qǐng)求;
[0094]返回單元503,用于接收第二 IMS單元返回的第一協(xié)商結(jié)果;識(shí)別第一媒體能力列表是否包含第一協(xié)商結(jié)果;若第一媒體能力列表包含第一協(xié)商結(jié)果,向第一 MS單元返回第一協(xié)商結(jié)果;否則在第一媒體能力列表中從尾至頭/從頭至尾依次查找VIG支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第二協(xié)商結(jié)果向第一 MS單元發(fā)送。
[0095]通過(guò)約束VIG添加和選擇多媒體參數(shù)的行為,改進(jìn)媒體協(xié)商流程,優(yōu)化多媒體呼叫協(xié)商的結(jié)果,避免多媒體呼叫過(guò)程中不必要的媒體轉(zhuǎn)換,節(jié)省VIG設(shè)備資源。
[0096]參見(jiàn)圖6所示,圖6示出本發(fā)明所提供的多媒體終端一種實(shí)施例的結(jié)構(gòu)示意圖。該實(shí)施例的多媒體終端作為被叫MS終端包括:
[0097]接收單元601,用于接收VIG發(fā)送的包含媒體能力列表的呼叫請(qǐng)求,媒體能力列表中包含待選擇的多媒體參數(shù);
[0098]選擇單元602,用于從媒體能力列表中從尾至頭/從頭至尾依次查找被叫MS終端支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第一協(xié)商結(jié)果,向被叫VIG發(fā)送第一協(xié)商結(jié)果。
[0099]多媒體參數(shù)可以包括實(shí)現(xiàn)呼叫的各種協(xié)商參數(shù),這些協(xié)商參數(shù)代表了不同MS終端的媒體能力,可以是符合現(xiàn)有標(biāo)準(zhǔn)的,也可以是私有規(guī)定。協(xié)商參數(shù)可以包括多媒體數(shù)據(jù)的編碼格式、編碼標(biāo)準(zhǔn)的版本,針對(duì)多媒體呼叫,例如音頻或者視頻呼叫,協(xié)商參數(shù)可以包括語(yǔ)音參數(shù)視頻參數(shù)。語(yǔ)音參數(shù)可以包括語(yǔ)音數(shù)據(jù)包打包時(shí)長(zhǎng)、語(yǔ)音數(shù)據(jù)包打包模式。視頻參數(shù)可以包括視頻分辨率、視頻幀率、視頻碼率。
[0100]通過(guò)約束IMS終端的選擇行為,有序地選擇排列在媒體能力列表中的多媒體參數(shù),從而更可能選擇與MS主叫端或VIG所支持的相一致的多媒體參數(shù),進(jìn)而改進(jìn)媒體協(xié)商流程,優(yōu)化多媒體呼叫協(xié)商的結(jié)果,避免多媒體呼叫過(guò)程中不必要的媒體轉(zhuǎn)換,節(jié)省VIG設(shè)備資源。
[0101]至此,已經(jīng)詳細(xì)描述了根據(jù)本發(fā)明的一種多媒體呼叫協(xié)商方法、系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端。為了避免遮蔽本發(fā)明的構(gòu)思,沒(méi)有描述本領(lǐng)域所公知的一些細(xì)節(jié)。本領(lǐng)域技術(shù)人員根據(jù)上面的描述,完全可以明白如何實(shí)施這里公開(kāi)的技術(shù)方案。
[0102]本說(shuō)明書(shū)中各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似的部分相互參見(jiàn)即可。對(duì)于系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端實(shí)施例而言,由于其與方法對(duì)應(yīng)的實(shí)施例基本對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
[0103]可能以許多方式來(lái)實(shí)現(xiàn)本發(fā)明的多媒體呼叫協(xié)商方法、系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端。例如,可通過(guò)軟件、硬件、固件或者軟件、硬件、固件的任何組合來(lái)實(shí)現(xiàn)本發(fā)明的多媒體呼叫協(xié)商方法、系統(tǒng)及視頻互通網(wǎng)關(guān)、多媒體終端。用于所述方法的步驟的上述順序僅是為了進(jìn)行說(shuō)明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說(shuō)明。此外,在一些實(shí)施例中,還可將本發(fā)明實(shí)施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實(shí)現(xiàn)根據(jù)本發(fā)明的方法的機(jī)器可讀指令。因而,本發(fā)明還覆蓋存儲(chǔ)用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。
[0104]雖然已經(jīng)通過(guò)示例對(duì)本發(fā)明的一些特定實(shí)施例進(jìn)行了詳細(xì)說(shuō)明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,以上示例僅是為了進(jìn)行說(shuō)明,而不是為了限制本發(fā)明的范圍。本領(lǐng)域的技術(shù)人員應(yīng)該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對(duì)以上實(shí)施例進(jìn)行修改。本發(fā)明的范圍由所附權(quán)利要求來(lái)限定。
【權(quán)利要求】
1.一種多媒體呼叫協(xié)商的方法,其特征在于,所示方法包括: 主叫視頻互通網(wǎng)關(guān)VIG接收主叫IP多媒體系統(tǒng)MS終端發(fā)起多媒體的呼叫請(qǐng)求,所述呼叫請(qǐng)求包含第一媒體能力列表,所述第一媒體能力列表中包含所述主叫MS終端支持的多媒體參數(shù); 所述主叫VIG在所述第一媒體能力列表前面/后面加入所述主叫VIG支持的多媒體參數(shù),形成第二媒體能力列表,向被叫頂S終端歸屬的被叫VIG發(fā)送包含所述第二媒體能力列表的呼叫請(qǐng)求; 所述被叫VIG在所述第二媒體能力列表前面/后面加入所述被叫VIG支持的多媒體參數(shù),形成第三媒體能力列表,向所述被叫MS終端發(fā)送包含所述第三媒體能力列表的呼叫請(qǐng)求; 所述被叫MS終端在所述第三媒體能力列表中從尾至頭/從頭至尾依次查找所述被叫IMS終端支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第一協(xié)商結(jié)果,向所述被叫VIG發(fā)送所述第一協(xié)商結(jié)果; 所述被叫VIG識(shí)別所述第二媒體能力列表是否包含所述第一協(xié)商結(jié)果;響應(yīng)于所述第二媒體能力列表包含所述第一協(xié)商結(jié)果,所述被叫VIG向所述主叫VIG發(fā)送所述第一協(xié)商結(jié)果; 所述主叫VIG識(shí)別所述第一媒體能力列表是否包含所述第一協(xié)商結(jié)果;響應(yīng)于所述第一媒體能力列表包含所述第一協(xié) 商結(jié)果,所述主叫VIG向所述主叫IMS終端發(fā)送所述第一協(xié)商結(jié)果,以使得在后續(xù)通信中,所述主叫MS終端與所述被叫MS終端使用所述第一協(xié)商結(jié)果進(jìn)行多媒體通信。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述主叫VIG識(shí)別所述第一媒體能力列表是否包含所述第一協(xié)商結(jié)果的操作中,響應(yīng)于所述第一媒體能力列表未包含所述第一協(xié)商結(jié)果,所述方法還包括: 所述主叫VIG向所述主叫MS終端發(fā)送所述第一編解碼列中主叫VIG支持的任意多媒體參數(shù)作為第二協(xié)商結(jié)果。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述被叫VIG識(shí)別所述第二媒體能力列表是否包含所述第一協(xié)商結(jié)果的操作中,響應(yīng)于所述第二媒體能力列表未包含所述第一協(xié)商結(jié)果,所述方法還包括: 所述被叫VIG在所述第二媒體能力列表中從尾至頭/從頭至尾依次查找所述被叫VIG支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第三協(xié)商結(jié)果,向所述主叫VIG發(fā)送所述第三協(xié)商結(jié)果。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:在被叫VIG中預(yù)置至少一種所述被叫IMS終端支持的多媒體參數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,被叫VIG接收到主叫VIG發(fā)送的包含所述第二媒體能力列表的呼叫請(qǐng)求后,所述方法還包括: 所述被叫VIG識(shí)別所述第二媒體能力列表中是否包含預(yù)置的所述被叫IMS終端支持的多媒體參數(shù); 響應(yīng)于所述第二媒體能力列表中包含預(yù)置的所述被叫MS終端支持的多媒體參數(shù),所述被叫VIG不執(zhí)行在所述第二媒體能力列表前面/后面加入所述被叫VIG支持的多媒體參數(shù)的操作,直接向所述被叫MS終端發(fā)送包含所述第二媒體能力列表的呼叫請(qǐng)求。
6.根據(jù)權(quán)利要求1至5任意一項(xiàng)所述的方法,所述多媒體參數(shù)包括所述主叫MS終端與所述被叫IMS終端實(shí)現(xiàn)所述呼叫的協(xié)商參數(shù)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述協(xié)商參數(shù)包括多媒體數(shù)據(jù)的編碼格式、編碼標(biāo)準(zhǔn)的版本,在所述主叫VIG接收主叫MS終端發(fā)起多媒體的呼叫請(qǐng)求之后,所述方法還包括: 所述主叫VIG識(shí)別出所述第一媒體能力列表中包含的編碼格式與所述主叫VIG支持的編碼格式相同,并且所述主叫VIG支持的編碼標(biāo)準(zhǔn)的版本高于所述第一媒體能力列表中包含的編碼標(biāo)準(zhǔn)的版本,所述主叫VIG不執(zhí)行在所述第一媒體能力列表前面/后面加入所述主叫VIG支持的編碼標(biāo)準(zhǔn)的更高版本的操作。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述被叫VIG接收主叫VIG發(fā)送的包含所述第二媒體能力列表的呼叫請(qǐng)求后,所述方法還包括: 所述被叫VIG識(shí)別出所述第二媒體能力列表中包含的編碼格式與所述被叫VIG支持的編碼格式相同,并且所述被叫VIG支持的編碼標(biāo)準(zhǔn)的版本高于所述第二媒體能力列表中包含的編碼標(biāo)準(zhǔn)的版本,所述被叫VIG不執(zhí)行在所述第二媒體能力列表前面/后面加入所述被叫VIG支持的編碼標(biāo)準(zhǔn)的更高版本的操作。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述協(xié)商參數(shù)還包括語(yǔ)音數(shù)據(jù)包打包時(shí)長(zhǎng)、語(yǔ)音數(shù)據(jù)包打包模式、視頻分辨率、視頻幀率、視頻碼率。
10.一種多媒體呼叫協(xié)商的系統(tǒng),其特征在于,所不系統(tǒng)包括: 主叫視頻互通網(wǎng)關(guān)VIG,用于接收主叫IP多媒體系統(tǒng)MS終端發(fā)起多媒體的呼叫請(qǐng)求,所述呼叫請(qǐng)求包含第一媒體能力列表,`所述第一媒體能力列表中包含所述主叫頂S終端支持的多媒體參數(shù);在所述第一媒體能力列表前面/后面加入所述主叫VIG支持的多媒體參數(shù),形成第二媒體能力列表,向被叫頂S終端歸屬的被叫VIG發(fā)送包含所述第二媒體能力列表的呼叫請(qǐng)求;識(shí)別所述第一媒體能力列表是否包含被叫VIG發(fā)送的第一協(xié)商結(jié)果;響應(yīng)于所述第一媒體能力列表包含所述第一協(xié)商結(jié)果,所述主叫VIG向所述主叫IMS終端發(fā)送所述第一協(xié)商結(jié)果,以使得在后續(xù)通信中,所述主叫MS終端與所述被叫MS終端使用所述第一協(xié)商結(jié)果進(jìn)行多媒體通信。 被叫VIG,用于在所述第二媒體能力列表前面/后面加入所述被叫VIG支持的多媒體參數(shù),形成第三媒體能力列表,向所述被叫MS終端發(fā)送包含所述第三媒體能力列表的呼叫請(qǐng)求;識(shí)別所述第二媒體能力列表是否包含所述被叫MS終端發(fā)送的第一協(xié)商結(jié)果;響應(yīng)于所述第二媒體能力列表包含所述第一協(xié)商結(jié)果,所述被叫VIG向所述主叫VIG發(fā)送所述第一協(xié)商結(jié)果; IMS終端,所述MS終端為所述被叫MS終端,用于在所述第三媒體能力列表中從尾至頭/從頭至尾依次查找所述被叫IMS終端支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第一協(xié)商結(jié)果,向所述被叫VIG發(fā)送所述第一協(xié)商結(jié)果。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,在所述主叫VIG識(shí)別所述第一媒體能力列表是否包含所述第一協(xié)商結(jié)果,響應(yīng)于所述第一媒體能力列表未包含所述第一協(xié)商結(jié)果, 所述主叫VIG,還用于向所述主叫MS終端發(fā)送所述第一編解碼列中主叫VIG支持的任意多媒體參數(shù)作為第二協(xié)商結(jié)果。
12.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,在所述被叫VIG識(shí)別所述第二媒體能力列表是否包含所述第一協(xié)商結(jié)果的操作中,響應(yīng)于所述第二媒體能力列表未包含所述第一協(xié)商結(jié)果, 所述被叫VIG,還用于在所述第二媒體能力列表中從尾至頭/從頭至尾依次查找所述被叫VIG支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第三協(xié)商結(jié)果,向所述主叫VIG發(fā)送所述第三協(xié)商結(jié)果。
13.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述被叫VIG中預(yù)置有至少一種所述被叫IMS終端支持的多媒體參數(shù)。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述被叫VIG還用于,接收到主叫VIG發(fā)送的包含所述第二媒體能力列表的呼叫請(qǐng)求后,識(shí)別所述第二媒體能力列表中是否包含預(yù)置的所述被叫MS終端支持的多媒體參數(shù);響應(yīng)于所述第二媒體能力列表中包含預(yù)置的所述被叫IMS終端支持的多媒體參數(shù),所述被叫VIG不執(zhí)行在所述第二媒體能力列表前面/后面加入所述被叫VIG支持的多媒體參數(shù)的操作,直接向所述被叫MS終端發(fā)送包含所述第二媒體能力列表的呼叫請(qǐng)求。
15.根據(jù)權(quán)利要求10至14任意一項(xiàng)所述的系統(tǒng),所述多媒體參數(shù)包括所述主叫MS終端與所述被叫IMS終端實(shí)現(xiàn)所述呼叫的協(xié)商參數(shù)。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述協(xié)商參數(shù)包括多媒體數(shù)據(jù)的編碼格式、編碼標(biāo)準(zhǔn)的版本,在所述主叫VIG接收主叫MS終端發(fā)起多媒體的呼叫請(qǐng)求之后,所述主叫VIG識(shí)別出所述第一媒體能力列表中包含的編碼格式與所述主叫VIG支持的編碼格式相同,并且所述主叫VIG支持的編碼標(biāo)準(zhǔn)的版本高于所述第一媒體能力列表中包含的編碼標(biāo)準(zhǔn)的版本,所述主叫VIG不執(zhí)行在所述第一媒體能力列表前面/后面加入所述主叫VIG支持的編碼標(biāo)準(zhǔn)的更高版本的操作。
17.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,在所述被叫VIG接收主叫VIG發(fā)送的包含所述第二媒體能力列表的呼叫請(qǐng)求后,所述被叫VIG識(shí)別出所述第二媒體能力列表中包含的編碼格式與所述被叫VIG支持的編碼格式相同,并且所述被叫VIG支持的編碼標(biāo)準(zhǔn)的版本高于所述第二媒體能力列表中包含的編碼標(biāo)準(zhǔn)的版本,所述被叫VIG不執(zhí)行在所述第二媒體能力列表前面/后面加入所述被叫VIG支持的編碼標(biāo)準(zhǔn)的更高版本的操作。
18.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述協(xié)商參數(shù)還包括語(yǔ)音數(shù)據(jù)包打包時(shí)長(zhǎng)、語(yǔ)音數(shù)據(jù)包打包模式、視頻分辨率、視頻幀率、視頻碼率。
19.一種視頻互通網(wǎng)關(guān)VIG,其特征在于,包括: 接收單元,用于接收第一 IMS單元發(fā)送的多媒體的呼叫請(qǐng)求,所述呼叫請(qǐng)求包含第一媒體能力列表,所述第一媒體能力列表中包含所述第一 MS單元支持的多媒體參數(shù); 識(shí)別添加單元,用于在所述第一媒體能力列表前面/后面加入所述第一媒體能力列表中未包含并且所述V IG支持的新多媒體參數(shù),形成第二媒體能力列表;向第二 MS單元發(fā)送包含所述第二媒體能力列表的呼叫請(qǐng)求; 返回單元,用于接收所述第二 IMS單元返回的第一協(xié)商結(jié)果;識(shí)別所述第一媒體能力列表是否包含所述第一協(xié)商結(jié)果;若所述第一媒體能力列表包含所述第一協(xié)商結(jié)果,向所述第一 IMS單元返回所述第一協(xié)商結(jié)果;否則在所述第一媒體能力列表中從尾至頭/從頭至尾依次查找所述VIG支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第二協(xié)商結(jié)果向所述第一 MS單元發(fā)送。
20.一種多媒體終端,其特征在于,所述多媒體終端作為被叫IMS終端,包括: 接收單元,用于接收VIG發(fā)送的包含媒體能力列表的呼叫請(qǐng)求,所述媒體能力列表中包含待選擇的多媒體參數(shù); 選擇單元,用于從所述媒體能力列表中從尾至頭/從頭至尾依次查找所述被叫IMS終端支持的多媒體參數(shù),將第一個(gè)查找到的多媒體參數(shù)作為第一協(xié)商結(jié)果,向所述被叫VIG發(fā)送所述第一協(xié)商結(jié)果。
【文檔編號(hào)】H04L29/06GK103795958SQ201210421842
【公開(kāi)日】2014年5月14日 申請(qǐng)日期:2012年10月30日 優(yōu)先權(quán)日:2012年10月30日
【發(fā)明者】鈕穎彬 申請(qǐng)人:中國(guó)電信股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1