專利名稱:實(shí)現(xiàn)子會(huì)議的方法、網(wǎng)絡(luò)系統(tǒng)及多媒體處理器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種實(shí)現(xiàn)子會(huì)議的方法、網(wǎng)絡(luò)系統(tǒng) 及多媒體處理器。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)、通信技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,多媒體會(huì)議的應(yīng) 用范圍正在逐漸拓展,多媒體會(huì)議的標(biāo)準(zhǔn)化工作也正在逐步進(jìn)行。多媒體會(huì) 議包括主會(huì)議和子會(huì)議。子會(huì)議即會(huì)中會(huì),即部分參與方私下討論,不影響 其他參與方。
多媒體會(huì)議可以采用H.248/MEGACO (Media Gateway Control,媒體網(wǎng) 關(guān)控制)協(xié)議。H.248/MEGACO協(xié)議是國(guó)際電信聯(lián)盟電信標(biāo)準(zhǔn)化部門ITU-T 和互聯(lián)網(wǎng)工程任務(wù)組IETF共同開發(fā)的媒體網(wǎng)關(guān)控制協(xié)議,它支持呼叫控制實(shí) 體與承載控制實(shí)體的分離,以及承載控制實(shí)體與傳輸實(shí)體的分離。 H.248/MEGACO協(xié)議中,以上下文(Context)中的端點(diǎn)(Termination)作為 基本呼叫模型,而上下文和端點(diǎn)由多媒體控制器MC指示多媒體處理器MP 創(chuàng)建和進(jìn)行連接,MP和MC間的接口以H.248/MEGACO作為控制協(xié)議。在 R4電路域核心網(wǎng)架構(gòu)中MP為媒體網(wǎng)關(guān)MGW, MC為移動(dòng)交換中心服務(wù)器 MSC Server;在IP多媒體子系統(tǒng)IMS架構(gòu)中MP為i某體資源功能處理器 MRFP, MC為媒體資源功能控制器MRFC。
目前標(biāo)準(zhǔn)中已經(jīng)定義了主會(huì)議的承載模型,包括分離上下文模式的主會(huì) 議模型和非分離上下文模式的主會(huì)議模型,請(qǐng)分別參閱圖1和圖2。
圖1中,包括參與方上下文與主會(huì)議上下文,參與方上下文中設(shè)置有參 與方接入端點(diǎn)和主會(huì)議連接端點(diǎn),主會(huì)議上下文中設(shè)置有主會(huì)議代理端點(diǎn), 主會(huì)議代理端點(diǎn)與參與方上下文的主會(huì)議連接端點(diǎn)連接。圖1中的附圖標(biāo)記 為Cl為主會(huì)議上下文,C2為參與方上下文,Tl為主會(huì)議代理端點(diǎn),T2為 參與方接入端點(diǎn),T3為主會(huì)議連接端點(diǎn)。圖2中,只有主會(huì)議上下文,沒(méi)有
參與方上下文,參與方接入端點(diǎn)設(shè)置主會(huì)議上下文中。圖2中的附圖標(biāo)記為 Cl為主會(huì)議上下文,T2為參與方接入端點(diǎn)。
請(qǐng)參閱圖3,是現(xiàn)有技術(shù)中分離上下文模式的主會(huì)議模型的一個(gè)應(yīng)用示意圖。
圖3中,Ca、 Cb、 Cc分別對(duì)應(yīng)參與方A、 B、 C的上下文;Cm'為主會(huì)議 上下文;TX為各參與方的參與方接入端點(diǎn),字母X代表各參與方,在圖中包
圖中包括TA0'、 TB0'、 TCO'; TX1'為各參與方的主會(huì)議連接端點(diǎn),在圖中包 括TA1'、 TB1'、 TC1'。主會(huì)議上下文與各參與方上下文的端點(diǎn)間的媒體流模 式為雙向連接,即為可發(fā)送且可接收模式,各參與方上下文的端點(diǎn)間的媒體 流拓樸關(guān)系也是雙向連接。
在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下問(wèn)題 目前標(biāo)準(zhǔn)中只定義了主會(huì)議的承載模型,可以實(shí)現(xiàn)各參與方參加主會(huì)議,而 對(duì)于子會(huì)議的具體實(shí)現(xiàn)方法,暫時(shí)還沒(méi)有相關(guān)方案。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例要解決的技術(shù)問(wèn)題是提供一種實(shí)現(xiàn)子會(huì)議的方法、網(wǎng)絡(luò)系 統(tǒng)及多媒體處理器,能夠使各參與方參加主會(huì)議的同時(shí)實(shí)現(xiàn)參加子會(huì)議。
為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的
本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)子會(huì)議的方法,包括創(chuàng)建子會(huì)議上下文; 在所述子會(huì)議上下文設(shè)置子會(huì)議代理端點(diǎn);在參與方上下文設(shè)置子會(huì)議連接 端點(diǎn);將所述子會(huì)議連接端點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接;所述參與方 上下文中設(shè)置有參與方接入端點(diǎn)。
本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)系統(tǒng),包括多媒體處理器,用于設(shè)置上下 文和端點(diǎn)并進(jìn)行連接;多媒體控制器,用于控制多媒體處理器設(shè)置上下文和 端點(diǎn)并進(jìn)行連接;所述多媒體處理器按所述多媒體控制器的指示創(chuàng)建子會(huì)議 上下文,在所述子會(huì)議上下文設(shè)置子會(huì)議代理端點(diǎn),在參與方上下文設(shè)置子 會(huì)議連接端點(diǎn),將所述子會(huì)議連接端點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接,所 述參與方上下文中設(shè)置有參與方接入端點(diǎn)。
本發(fā)明實(shí)施例提供一種多媒體處理器,包括子會(huì)議創(chuàng)建單元,用于創(chuàng)
建子會(huì)議上下文;第一處理單元,用于在所述子會(huì)議創(chuàng)建單元?jiǎng)?chuàng)建的子會(huì)議 上下文設(shè)置子會(huì)議代理端點(diǎn),在參與方上下文設(shè)置子會(huì)議連接端點(diǎn),將所述 子會(huì)議連接端點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接,所述參與方上下文中設(shè)置 有參與方4妄入端點(diǎn)。
上述技術(shù)方案可以看出,現(xiàn)有對(duì)于子會(huì)議的具體實(shí)現(xiàn)方法,暫時(shí)還沒(méi)有 相關(guān)方案,而本發(fā)明實(shí)施例的技術(shù)方案是創(chuàng)建子會(huì)議上下文;在所述子會(huì) 議上下文設(shè)置子會(huì)議代理端點(diǎn);在參與方上下文設(shè)置子會(huì)議連接端點(diǎn);將所 述子會(huì)議連接端點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接;所述參與方上下文中設(shè) 置有參與方接入端點(diǎn)。因此,無(wú)論是按照分離上下文模式實(shí)現(xiàn)的主會(huì)議還是
按照非分離上下文模式實(shí)現(xiàn)的主會(huì)議都可以根據(jù)本發(fā)明實(shí)施例的技術(shù)方案建 立子會(huì)議,使得各參與方參加主會(huì)議的同時(shí)實(shí)現(xiàn)參加子會(huì)議。
圖l是現(xiàn)有技術(shù)分離上下文模式的主會(huì)議模型;
圖2是現(xiàn)有技術(shù)非分離上下文模式的主會(huì)議模型;
圖3是現(xiàn)有技術(shù)中分離上下文模式的主會(huì)議模型的一個(gè)應(yīng)用示意圖; 圖4是本發(fā)明實(shí)施例實(shí)現(xiàn)子會(huì)議的基本模型;
圖5是本發(fā)明實(shí)施例一的子會(huì)議建立模型圖6是本發(fā)明實(shí)施例一參與方離開子會(huì)議后的模型圖7是本發(fā)明實(shí)施例一的子會(huì)議建立流程圖8是本發(fā)明實(shí)施例一參與方離開子會(huì)議流程圖
圖9是本發(fā)明實(shí)施例二的子會(huì)議建立模型圖IO是本發(fā)明實(shí)施例二參與方離開子會(huì)議后的模型圖11是本發(fā)明實(shí)施例二的子會(huì)議建立流程圖12是本發(fā)明實(shí)施例二參與方離開子會(huì)議流程圖13是本發(fā)明實(shí)施例網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)示意圖14是本發(fā)明實(shí)施例多々某體處理器結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例提供了 一種實(shí)現(xiàn)子會(huì)議方法,無(wú)論是按照分離上下文模式 實(shí)現(xiàn)的主會(huì)議還是按照非分離上下文模式實(shí)現(xiàn)的主會(huì)議都可以根據(jù)該方法建 立子會(huì)議。
本發(fā)明實(shí)施例實(shí)現(xiàn)子會(huì)議方法中,子會(huì)議參與方可以是主會(huì)議參與方, 也可以是主會(huì)議無(wú)關(guān)參與方。主會(huì)議和子會(huì)議的媒體類型可以不同。主會(huì)議
和子會(huì)議間的媒體交互、子會(huì)議間的媒體交互可以根據(jù)需求制定策略,例如 子會(huì)議不影響主會(huì)議其他參與方,主會(huì)議不接收子會(huì)議的媒體流,主會(huì)議無(wú) 關(guān)的子會(huì)議參與方只接收子會(huì)議的媒體流不能接收主會(huì)議的媒體,來(lái)自主會(huì) 議的子會(huì)議參與方則可以同時(shí)接收主會(huì)議的媒體流和子會(huì)議的媒體流等。
主會(huì)議和子會(huì)議間的媒體交互、子會(huì)議間的々某體交互可以按以下方式實(shí) 現(xiàn)設(shè)置會(huì)議上下文與參與方上下文連接端點(diǎn)間的媒體流模式,所述會(huì)議上 下文為主會(huì)議上下文或子會(huì)議上下文;設(shè)置參與方上下文中相關(guān)端點(diǎn)間的々某 體流拓樸關(guān)系,這兩種設(shè)置可以只設(shè)置其中一種,也可以同時(shí)進(jìn)行設(shè)置。需 要說(shuō)明的是,這里所說(shuō)的設(shè)置,可以是直接設(shè)定,也可以是進(jìn)行修改。
參與方離開子會(huì)議時(shí),根據(jù)參與方是否為主會(huì)議的參與方進(jìn)行不同的處 理。對(duì)于主會(huì)議無(wú)關(guān)參與方,直接從子會(huì)議中刪除該參與方。對(duì)于來(lái)自主會(huì) 議的參與方離開子會(huì)議后,需要讓其返回到主會(huì)議,因此需要?jiǎng)h除參與方在 子會(huì)議中的連接并還原參與方在主會(huì)議中的連接。還原參與方在主會(huì)議中的 連接是建立子會(huì)議時(shí)修改參與方在主會(huì)議中的連接的逆操作。例如在分離上 下文模式時(shí),參與方上下文原來(lái)設(shè)置了子會(huì)議連接端點(diǎn),還原時(shí)則刪除該子 會(huì)議連接端點(diǎn),原來(lái)參與方與主會(huì)議之間的媒體流模式由彼此間可發(fā)送和接 收J(rèn)(某體流設(shè)置為參與方只接收主會(huì)議的々某體流時(shí),還原時(shí)則將參與方上下文 中的主會(huì)議連接端點(diǎn)和主會(huì)議上下文中的主會(huì)議代理端點(diǎn)的媒體流模式都重 新設(shè)置為可發(fā)送和接收。如果對(duì)應(yīng)非分離上下文模式時(shí),因?yàn)橹靶枰绒D(zhuǎn) 化為分離上下文模式,即需要為各個(gè)參與方建立一個(gè)單獨(dú)的參與方上下文, 并建立參與方上下文與主會(huì)議上下文的連接,然后再與子會(huì)議上下文連接, 所以還原時(shí)則刪除參與方上下文中設(shè)置的主會(huì)議連接端點(diǎn)和和子會(huì)議連接端
點(diǎn),并刪除主會(huì)議上下文中的主會(huì)議代理端點(diǎn),并將參與方上下文的參與方 接入端點(diǎn)設(shè)置到主會(huì)議上下文中。這樣參與方上下文中沒(méi)有端點(diǎn)存在,則該 參與方上下文被刪除。
本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)子會(huì)議方法的基本模型但不局限于此。
請(qǐng)參閱圖4,為本發(fā)明實(shí)施例實(shí)現(xiàn)子會(huì)議的基本模型。在圖4中的附圖標(biāo) 記為Cl表示主會(huì)議上下文,C2表示主會(huì)議參與方的參與方上下文,C3表 示子會(huì)議上下文,C4表示主會(huì)議無(wú)關(guān)參與方的參與方上下文,Tl表示主會(huì)議 代理端點(diǎn),T2表示參與方接入端點(diǎn),T3表示主會(huì)議連接端點(diǎn),T4表示子會(huì) 議連接端點(diǎn),T5表示子會(huì)議代理端點(diǎn)。
圖4中,包括主會(huì)議上下文、參與方上下文和新創(chuàng)建的子會(huì)議上下文。 子會(huì)議上下文中設(shè)置有一個(gè)子會(huì)議代理端點(diǎn),參與方上下文中設(shè)置有一個(gè)子 會(huì)議連接端點(diǎn),子會(huì)議上下文中的子會(huì)議代理端點(diǎn)與參與方上下文中的子會(huì) 議連接端點(diǎn)連接。參與方接入端點(diǎn)設(shè)置在參與方上下文中。參與方上下文中 的主會(huì)議連接端點(diǎn)與主會(huì)議上下文中的主會(huì)議代理端點(diǎn)連接。
當(dāng)子會(huì)議參與方為來(lái)自主會(huì)議的參與方時(shí),會(huì)議系統(tǒng)建立子會(huì)議的承載 相關(guān)操作包括如果當(dāng)前參與方是子會(huì)議中的第一個(gè)參與方則建立子會(huì)議上 下文,并在該上下文中為參與方建立主會(huì)議連接端點(diǎn),否則直接在子會(huì)議上 下文中為參與方建立主會(huì)議連接端點(diǎn)。在現(xiàn)有的參與方上下文中設(shè)置一個(gè)子 會(huì)議連接端點(diǎn),該子會(huì)議連接端點(diǎn)可以是利用參與方上下文中空閑的端點(diǎn), 也可以是新建立的,然后將參與方上下文中的子會(huì)議連接端點(diǎn)與子會(huì)議上下 文中的主會(huì)議連接端點(diǎn)連接。
當(dāng)子會(huì)議參與方為主會(huì)議無(wú)關(guān)參與方時(shí),會(huì)議系統(tǒng)建立子會(huì)議的承載相 關(guān)操作包括如果當(dāng)前參與方是子會(huì)議中的第一個(gè)參與方則建立子會(huì)議上下 文,并在該上下文中為參與方建立子會(huì)議代理端點(diǎn),否則直接在子會(huì)議上下 文中為參與方建立子會(huì)議代理端點(diǎn)。為該參與方建立參與方上下文,并在參 與方上下文中建立參與方接入端點(diǎn)和子會(huì)議連接端點(diǎn),然后將參與方接入端 點(diǎn)和參與方終端相連,將參與方上下文中的子會(huì)議連接端點(diǎn)與子會(huì)議上下文 中的子會(huì)議代理端點(diǎn)連接。
需要說(shuō)明的是,該模型中如果參與方參加多個(gè)子會(huì)議,則按上述過(guò)程創(chuàng) 建多個(gè)子會(huì)議上下文,相應(yīng)的參與方上下文中包含多個(gè)子會(huì)議連接端點(diǎn),將 多個(gè)子會(huì)議連接端點(diǎn)與各子會(huì)議上下文的子會(huì)議代理端點(diǎn)連接。設(shè)置的媒體
交互策略可以是例如對(duì)某個(gè)子會(huì)議可以只接收媒體流而不發(fā)送媒體流,對(duì)
有些子會(huì)議則可接收和發(fā)送媒體流。此種情況下,主會(huì)議和子會(huì)議間的媒體 與方上下文連接端點(diǎn)間的媒體流模式,所述會(huì)議上下文為主會(huì)議上下文或子
會(huì)議上下文;修改參與方上下文中相關(guān)端點(diǎn)間的媒體流拓樸關(guān)系,這兩種修 改可以只修改其中 一種,也可以同時(shí)進(jìn)4亍^修改。
需要說(shuō)明的是,上述基本模型是以分離上下文模式的主會(huì)議模型為基礎(chǔ), 如果主會(huì)議模型為非分離上下文模式的主會(huì)議模型,則可以先轉(zhuǎn)化為分離上 下文模式的主會(huì)議模型,即需要為各個(gè)參與方建立一個(gè)單獨(dú)的參與方上下文, 并建立參與方上下文和主會(huì)議上下文的連接。參與方上下文和主會(huì)議上下文 的連接的建立可以通過(guò)兩種方案實(shí)現(xiàn) 一種方案是在參與方上下文中新建參 與方接入端點(diǎn)和主會(huì)議連接端點(diǎn),并把主會(huì)議上下文中的原參與方接入端點(diǎn) 作為參與方在主會(huì)議上下文的主會(huì)議代理端點(diǎn),然后將參與方上下文的主會(huì)
議連接端點(diǎn)和主會(huì)議上下文的主會(huì)議代理端點(diǎn)相連,并將參與方終端和參與 方接入端點(diǎn)相連。另一種方案是將主會(huì)議上下文中的原參與方接入端點(diǎn)移到 參與方上下文中繼續(xù)充當(dāng)參與方接入端點(diǎn),在主會(huì)議上下文中為參與方建立 主會(huì)議代理端點(diǎn),在參與方上下文中建立主會(huì)議連接端點(diǎn),然后將參與方上 下文的主會(huì)議連接端點(diǎn)和主會(huì)議上下文的主會(huì)漢代理端點(diǎn)相連。
所以,無(wú)論是分離上下文模式還是非分離上下文模式的主會(huì)議模型,都 可以按本發(fā)明實(shí)施例提供的基本模型實(shí)現(xiàn)子會(huì)議。
以下詳細(xì)介紹本發(fā)明實(shí)施例的具體應(yīng)用實(shí)例。
實(shí)施例一,是主會(huì)議的參與方建立語(yǔ)音子會(huì)議,請(qǐng)參閱圖5到圖7。圖5 是本發(fā)明實(shí)施例一的子會(huì)議建立模型圖,圖6是本發(fā)明實(shí)施例一參與方離開 子會(huì)議后的模型圖。假設(shè)子會(huì)議建立前的模型圖為現(xiàn)有技術(shù)中的圖3。
圖中空心橢圓代表上下文,實(shí)心圓代表端點(diǎn)。假定在語(yǔ)音會(huì)議中,主會(huì)
議是按照分離上下文模式的模型實(shí)現(xiàn),媒體交互策略是子會(huì)議不影響主會(huì)
議其他參與方,主會(huì)議不接收子會(huì)議的媒體流,來(lái)自主會(huì)議的子會(huì)議參與方
可以同時(shí)接收主會(huì)議的媒體流和子會(huì)議的媒體流。A、 B、 C均為主會(huì)議參與 方,A發(fā)起建立語(yǔ)音子會(huì)議請(qǐng)求,并邀請(qǐng)B和C加入子會(huì)議,子會(huì)議進(jìn)行一 段時(shí)間后A離開子會(huì)議返回主會(huì)議,但不刪除子會(huì)議。
圖中Ca、 Cb、 Cc分別對(duì)應(yīng)參與方A、 B、 C的上下文,Cm為子會(huì)議上 下文,Cm,為主會(huì)議上下文;TX為各參與方的參與方接入端點(diǎn),TX0為各參 與方在子會(huì)議上下文中的子會(huì)議代理端點(diǎn),TX1為各參與方的子會(huì)議連接端 點(diǎn);TXO,為各參與方在主會(huì)議上下文中的主會(huì)議代理端點(diǎn),TX1,為各參與方 的在參與方上下文中的主會(huì)議連接端點(diǎn)。其中主會(huì)議上下文(Cm)和子會(huì)議 上下文(Cm,)中的拓樸均為各個(gè)端點(diǎn)互連(bothway)。
圖7是本發(fā)明實(shí)施例一的子會(huì)議建立流程圖,圖8是本發(fā)明實(shí)施例一參 與方離開子會(huì)議流程圖。圖7包括步驟
步驟al-fl, MC在收到A發(fā)起的建立子會(huì)議的請(qǐng)求時(shí),需要在MP上修
改參與方A在主會(huì)議中的媒體連接。
步驟a1-fl包括以下步驟其中,步驟al-dl, MC向MP發(fā)送MOD.request 消息,要求修改參與方A的主會(huì)議連接端點(diǎn)(TA1,)的流模式為僅接收(" RecvOnly"), MP使用MOD.reply (修改響應(yīng))消息響應(yīng),返回協(xié)商執(zhí)行結(jié)果, 對(duì)于主會(huì)議上下文(Cm,)中的主會(huì)議代理端點(diǎn)(TA0,)也需要修改對(duì)應(yīng)的流 模式為僅發(fā)送("SendOnly")。
其中,步驟el-fl, MC指示MP修改A的參與方上下文(Ca)中的拓樸 關(guān)系,將A的主會(huì)議連接端點(diǎn)(TA1,)到A的參與方接入端點(diǎn)(TA)的媒體 流向修改為單向。此時(shí)語(yǔ)音流從主會(huì)議上下文(Cm,)到A的參與方上下(Ca) 中只能單向傳輸,主會(huì)議不接收子會(huì)議的媒體流;子會(huì)議參與方可以接收主 會(huì)議的媒體流。
如果參會(huì)方A選擇不接收主會(huì)議的媒體流,則通過(guò)去激活參與方A的主 會(huì)議連接端點(diǎn)(TA1,)和主會(huì)議代理端點(diǎn)(TA0,)的i某體流流模式實(shí)現(xiàn),即 〃修改端點(diǎn)上的々某體流流模式為去激活("Inactive");或者隔離參與方上下文 (Ca)中的參與方接入端點(diǎn)(TA)和主會(huì)議連接端點(diǎn)(TA1,);或者同時(shí)修 改參與方A的主會(huì)議連接端點(diǎn)(TA1,)和主會(huì)議代理端點(diǎn)(TA0,)的媒體流 流模式為,,Inactive,,(去激活)以及隔離A的參與方上下文(Ca)中的參與方 接入端點(diǎn)(TA)和主會(huì)議連接端點(diǎn)(TAl,)。
步驟gl-hl, MC向MP發(fā)送ADD.request消息,要求建立一個(gè)子會(huì)議上 下文,并在該上下文中為參與方建立子會(huì)議代理端點(diǎn)。MP使用ADD.reply消 息響應(yīng),返回它所分配的上下文(Cm)和子會(huì)議代理端點(diǎn)(TA0)標(biāo)識(shí)。
步驟il-nl, MC指示MP建立參與方A到子會(huì)議的承載通路和修改A的 參與方上下文中的拓樸。
步驟il-nl包括以下步驟,其中,步驟il-jl, MC向MP發(fā)送ADD.request 消息,攜帶子會(huì)議上下文(Cm)中的子會(huì)議代理端點(diǎn)(TAO)的地址信息參 數(shù),要求在參與方上下文(Ca)中為參與方建立子會(huì)議連接端點(diǎn),MP使用 ADD.reply消息響應(yīng),返回它所分配的參與方的子會(huì)議連接端點(diǎn)(TA1 )標(biāo)識(shí)。
其中,步驟kl-ll, MC向MP發(fā)送MOD.request消息,攜帶參與方上下 文(Ca)中的子會(huì)議連接端點(diǎn)(TA1)的地址信息參數(shù),要求將參與方的子會(huì) 議代理端點(diǎn)(TAO)和子會(huì)議連接端點(diǎn)(TA1)相連,MP使用MOD.reply消 息響應(yīng),返回協(xié)商執(zhí)行結(jié)果。
其中,步驟ml-nl, MC指示MP修改參與方上下文(Ca)中的拓樸,隔 離參與方的子會(huì)議連接端點(diǎn)(TA1 )和主會(huì)議連接端點(diǎn)(TA1,)的媒體流,將 參與方子會(huì)議連接端點(diǎn)(TA1)和參與方接入端點(diǎn)(TA)相連。這樣,參與 方到子會(huì)議上下文的承載通路就建立完成。
步驟a2-n2, A邀請(qǐng)B加入子會(huì)議,由于子會(huì)議上下文已經(jīng)建立,因此在 步驟g2為B建立子會(huì)議代理端點(diǎn)時(shí),只需要直接往子會(huì)議上下文中加入B的 子會(huì)議代理端點(diǎn)TBO。除此之外其他步驟與al-nl相同。
步驟a3-n3, C被邀請(qǐng)加入子會(huì)議時(shí),步驟與a2-n2完全相同。
需要說(shuō)明的是,上述實(shí)施例具體應(yīng)用時(shí)不一定需要嚴(yán)格按照實(shí)施例中的 步驟操作,例如也可以先進(jìn)行建立子會(huì)議上下文的相關(guān)操作。
步驟al-fl, MC收到A離開子會(huì)議的請(qǐng)求,則指示MP還原A在主會(huì)議 中的媒體連接。
步驟al-fl包括以下步驟,其中,步驟al-dl, MC向MP發(fā)送MOD.request 消息,要求修改參與方A的主會(huì)議連接端點(diǎn)(TA1,)的流模式為可發(fā)送且可 接收("SendRecv"), MP使用MOD.reply (修改響應(yīng))消息響應(yīng),返回協(xié)商 執(zhí)行結(jié)果,對(duì)于主會(huì)議上下文中的主會(huì)議代理端點(diǎn)(TA0,)也需要修改對(duì)應(yīng) 的流才莫式為可發(fā)送且可接收("SendRecv")。
其中,步驟el-fl, MC指示MP修改A的參與方上下文(Ca)中的拓樸 關(guān)系,將A的主會(huì)議連接端點(diǎn)(TA1,)到A的參與方接入端點(diǎn)(TA)的媒體 流向修改為雙向。此時(shí)參與方A在主會(huì)議中的媒體連接已經(jīng)恢復(fù),語(yǔ)音流在 主會(huì)議上下文(Cm,)和A的參與方上下文(Ca)間的i某體流可以雙向傳輸, 主會(huì)議可以接收參與方發(fā)送的媒體流;參與方也可以接收主會(huì)議的媒體流。
步驟a2-d2, MP需要?jiǎng)h除參與方A在子會(huì)議中的i某體連接。
步驟a2-d2包括以下步驟,其中,步驟a2-b2, MC向MP發(fā)送SUB.request 消息,要求刪除參與方A在參與方上下文(Ca)中的子會(huì)議連接端點(diǎn)(TA1 ), MP使用SUB.reply消息響應(yīng),返回執(zhí)行結(jié)果。
其中,步驟c2-d2, MC向MP發(fā)送SUB.request消息,要求刪除在子會(huì)議 上下文(Cm)中的參與方的子會(huì)議代理端點(diǎn)(TAO), MP使用SUB.reply消 息響應(yīng),返回執(zhí)行結(jié)果;這樣A在子會(huì)議中的連接已經(jīng)刪除。
實(shí)施例二,建立語(yǔ)音子會(huì)議包括主會(huì)議無(wú)關(guān)參與方,請(qǐng)參閱圖9到圖12。 圖9是本發(fā)明實(shí)施例二的子會(huì)議建立模型圖,圖IO是本發(fā)明實(shí)施例二參與方 離開子會(huì)議后的模型圖。假設(shè)子會(huì)議建立前的模型圖為現(xiàn)有技術(shù)非分離上下 文模式的主會(huì)議模型。
假定在語(yǔ)音會(huì)議中,主會(huì)議沒(méi)有按照分離上下文模式的模式實(shí)現(xiàn)。媒體 交互策略是子會(huì)議不影響主會(huì)議其他參與方,主會(huì)議不接收子會(huì)議的媒體 流,主會(huì)議無(wú)關(guān)的子會(huì)議參與方只接收子會(huì)議的媒體流而不能接收主會(huì)議的
的媒體流。
該實(shí)施例需要先將主會(huì)議模型轉(zhuǎn)化為分離上下文模式的主會(huì)議模型。對(duì) 來(lái)自主會(huì)議的參與方請(qǐng)求加入子會(huì)議時(shí),建立參與方上下文和主會(huì)議上下文
的連接的方案是將主會(huì)議中的原來(lái)的參與方接入端點(diǎn)移到參與方上下文中
繼續(xù)充當(dāng)參與方接入端點(diǎn),在主會(huì)議上下文中為參與方建立主會(huì)議代理端點(diǎn), 在參與方上下文中建立主會(huì)議連接端點(diǎn),然后將參與方上下文中的主會(huì)議連
接端點(diǎn)和主會(huì)議上下文中的主會(huì)議代理端點(diǎn)相連。A、 B均為主會(huì)議參與方, C、 D為主會(huì)議無(wú)關(guān)參與方,A發(fā)起建立語(yǔ)音子會(huì)議請(qǐng)求,并邀請(qǐng)B、 C和D 加入子會(huì)議,子會(huì)議進(jìn)行一段時(shí)間后A、 C陸續(xù)離開子會(huì)議,但不刪除子會(huì)議。
圖中Ca、 Cb、 Cc、 Cd分別對(duì)應(yīng)參會(huì)方A、 B、 C、 D的參與方上下文, Cm為子會(huì)議上下文,Cm,為主會(huì)議上下文;TX為各參與方的參與方接入端
(Cm)和子會(huì)議上下文(Cm,)中的拓樸均為各個(gè)端點(diǎn)互連(bothway)。
圖11是本發(fā)明實(shí)施例二的子會(huì)議建立流程圖,圖12是本發(fā)明實(shí)施例二 參與方離開子會(huì)議流程圖。 圖11包括步驟
步驟al-rl, MC在收到A發(fā)起的建立子會(huì)議的請(qǐng)求時(shí),將參與方A從主 會(huì)議移到子會(huì)議中,需要在MP完成的承載相關(guān)操作包括為A建立參與方 上下文,建立子會(huì)議上下文,修改A在主會(huì)議中的媒體連接,建立A在子會(huì) 議中的連接。
步驟al-rl包括以下步驟,其中,步驟al-bl, MC向MP發(fā)送MOV.request 消息,要求為A建立參與方上下文,并將參與方A的在主會(huì)議中的原來(lái)的參 與方接入端點(diǎn)(TA)移到參與方上下文中,MP使用MOV.reply消息響應(yīng), 返回它所分配的參與方A上下文(Ca)和參與方接入端點(diǎn)(TA)移動(dòng)操作結(jié) 果。
其中,步驟cl-dl, MC向MP發(fā)送ADD.request消息,要求在主會(huì)議上下 文(Cm,)中建立參與方A的主會(huì)議代理端點(diǎn),并將該端點(diǎn)的流模式設(shè)置為 僅發(fā)送("SendOnly" ) , MP使用ADD.reply消息響應(yīng),返回它分配的A的 主會(huì)i義代理端點(diǎn)標(biāo)識(shí)(TAO,)。
其中,步驟el-fl, MC向MP發(fā)送ADD.request消息,攜帶主會(huì)議上下 文(Cm,)中的主會(huì)議代理端點(diǎn)(TA0,)的地址信息參數(shù),要求在A的參與 方上下文(Ca)中建立A的主會(huì)議連接端點(diǎn),并將該端點(diǎn)的流模式設(shè)置為僅 接收("RecvOnly" ), MP使用ADD.reply消息響應(yīng),返回它分配的參與方A 的主會(huì)議連接端點(diǎn)標(biāo)識(shí)(TAl,)。
其中,步驟gl-hl, MC向MP發(fā)送MOD.request消息,攜帶參與方上下 文(Ca)中的主會(huì)議連接端點(diǎn)(TA1,)的地址信息參數(shù),要求主會(huì)議代理端 點(diǎn)(TA0,)和主會(huì)議連接端點(diǎn)(TA1,)相連,MP使用MOD.reply消息響應(yīng), 返回協(xié)商執(zhí)行結(jié)果。
其中,步驟il-jl, MC指示MP修改A的參與方上下文(Ca)中的拓樸 關(guān)系,將A的主會(huì)議連接端點(diǎn)(TA1,)到A的參與方接入端點(diǎn)(TA)間的媒 體流向修改為單向。此時(shí)已經(jīng)為A建立參與方上下文(Ca),并將參與方上下 文(Ca)和主會(huì)議上下文(Cm,)相連,語(yǔ)音流從主會(huì)議上下文(Cm,)到A 的參與方上下文(Ca)只能單向傳輸,主會(huì)議不接收子會(huì)議的々某體流,子會(huì) 議參與方可以接收主會(huì)議的媒體流。
其中,步驟kl-ll, MC向MP發(fā)送ADD.request消息,要求建立一個(gè)子 會(huì)議上下文,以及在子會(huì)議上下文建立子會(huì)議代理端點(diǎn)。MP使用ADD.reply 消息響應(yīng),返回它所分配的上下文(Cm)和子會(huì)議代理端點(diǎn)(TAO)標(biāo)識(shí)。
其中,步驟ml-nl, MC向MP發(fā)送ADD.request消息,攜帶子會(huì)議上下 文(Cm)中子會(huì)議代理端點(diǎn)(TAO)的地址信息參數(shù),要求在A的參與方上 下文(Ca)中建立A的子會(huì)議連接端點(diǎn),MP使用ADD.reply消息響應(yīng),返 回它分配的子會(huì)議連4妄端點(diǎn)標(biāo)識(shí)(TA1 )。
其中,步驟ol-pl , MC向MP發(fā)送MOD.request消息,攜帶參與方上下 文(Ca)中的子會(huì)議連接端點(diǎn)(TA1 )的地址信息參數(shù),要求將子會(huì)議上下文 中的子會(huì)議代理端點(diǎn)(TAO)和參與方子會(huì)議連接端點(diǎn)(TA1)相連,MP使 用MOD.reply消息響應(yīng),返回協(xié)商執(zhí)行結(jié)果。
其中,步驟ql-rl, MC指示MP修改A的參與方上下文(Ca)中的拓樸 關(guān)系,隔離A的子會(huì)議連接端點(diǎn)(TA1)和A的主會(huì)議連接端點(diǎn)(TA1')間 的媒體流。此時(shí)已經(jīng)建立了子會(huì)議上下文,參與方到子上下文的承載通路建 立完成。
步驟a2-r2, B被邀請(qǐng)加入子會(huì)議,需要將參與方B從主會(huì)議移到子會(huì)議 中,需要在MP完成的承載相關(guān)操作包括為B建立參與方上下文,修改B 在主會(huì)議中的媒體連接,建立B在子會(huì)議中的連接。由于子會(huì)議上下文已經(jīng) 建立,因此在步驟k2為B建立子會(huì)議代理端點(diǎn)時(shí),只需要直接往子會(huì)議上下 文(Cm)中加入B的子會(huì)議代理端點(diǎn)(TB0)。除此之外其他步驟與al-rl相 同。
步驟a3-h3, C被邀請(qǐng)加入子會(huì)議,MP需要為C建立參與方上下文,并 建立在子會(huì)議中的連接。
步驟a3-h3包括以下步驟,其中,步驟a3-b3, MC向MP發(fā)送ADD.request 消息,要求在子會(huì)議上下文(Cm)中為參與方C建立子會(huì)議代理端點(diǎn);MP 使用ADD.reply消息響應(yīng),返回它所分配的參與方C的子會(huì)議代理端點(diǎn)(TCO ) 標(biāo)識(shí)。
其中,步驟c3-d3, MC向MP發(fā)送ADD.request消息,攜帶參與方終端 地址信息參數(shù),要求建立參與方C的參與方上下文,并在參與方上下文中建 立參與方接入端點(diǎn);MP使用ADD.reply消息響應(yīng),返回它所分配的參與方C 上下文(Cc)和參與方接入端點(diǎn)(TC)標(biāo)識(shí);然后將參與方終端和參與方接 入端點(diǎn)(TC)相連。
其中,步驟e3-f3, MC向MP發(fā)送ADD.request消息,攜帶子會(huì)議上下 文(Cm)中的子會(huì)議代理端點(diǎn)(TCO)的地址信息參數(shù),要求建立參與方C的子會(huì)議連接端點(diǎn);MP使用ADD.reply消息響應(yīng),返回它所分配的參與方C 的子會(huì)議連接端點(diǎn)(TC1)標(biāo)識(shí)。
其中,步驟g3-h3, MC向MP發(fā)送MOD.request消息,攜帶參與方上下 文(Cc)中的子會(huì)議連接端點(diǎn)(TC1)的地址信息參數(shù),要求將參與方的子會(huì) 議代理端點(diǎn)(TC0)和子會(huì)議連接端點(diǎn)(TC1)相連,MP使用MOD.reply消 息響應(yīng),返回協(xié)商執(zhí)行結(jié)果。這樣,參與方C到子會(huì)議的承載通路就建立起 來(lái)了。
D被邀請(qǐng)加入子會(huì)議,MP需要為D建立在子會(huì)議中的承載。步驟與a3-h3 完全相同。
需要說(shuō)明的是,上述實(shí)施例具體應(yīng)用時(shí)不一定需要嚴(yán)格按照實(shí)施例中的 步驟操作,例如也可以先進(jìn)行建立子會(huì)議上下文的相關(guān)操作。
圖12顯示了來(lái)自主會(huì)議的參與方A返回主會(huì)議和主會(huì)議無(wú)關(guān)的參會(huì)方C 離開子會(huì)議的過(guò)程,包括步驟
步驟al-jl, MC收到A離開子會(huì)議的請(qǐng)求,則指示MP還原A在主會(huì)議 中的i某體連接,并刪除A在子會(huì)議中的連接,其中步驟al-fl為還原A在主 會(huì)議中的連接操作,步驟gl-jl為刪除A在子會(huì)議中的連接操作。
步驟al-jl包括以下步驟,其中,步驟al-bl, MC向MP發(fā)送SUB.request 消息,要求刪除參與方A在主會(huì)議上下文(Cm,)中的主會(huì)議代理端點(diǎn)(TAO,), MP使用SUB.reply消息響應(yīng),返回執(zhí)行結(jié)果。
其中,步驟cl-dl, MC向MP發(fā)送MOV.request消息,要求將參與方A 的在參與方上下文中的參與方接入端點(diǎn)(TA)移到主會(huì)議上下文(Cm,)中, MP使用MOV.reply消息響應(yīng),返回執(zhí)行結(jié)果。
其中,步驟el-fl , MC向MP發(fā)送SUB.request消息,要求刪除參與方A 在參與方上下文(Ca)中的主會(huì)議連接端點(diǎn)(TAl,), MP使用SUB.reply消 息響應(yīng),返回執(zhí)行結(jié)果;這樣,A在主會(huì)議中的連接已經(jīng)還原。
其中,步驟gl-hl, MC向MP發(fā)送SUB.request消息,要求刪除參與方A 在參與方上下文(Ca)中的子會(huì)議連接端點(diǎn)(TA1), MP使用SUB.reply消息
響應(yīng),返回執(zhí)行結(jié)果;A的參與方上下文中沒(méi)有端點(diǎn)存在,則該上下文被刪 除。
其中,步驟il-jl, MC向MP發(fā)送SUB.request消息,要求刪除參與方A 在子會(huì)議上下文(Cm)中的子會(huì)議代理端點(diǎn)(TA0), MP使用SUB.reply消 息響應(yīng),返回執(zhí)行結(jié)果;這樣A在子會(huì)議中的連接已經(jīng)刪除。
步驟a2-f2, MC收到C離開子會(huì)議的請(qǐng)求,則指示MP刪除C在子會(huì) 議中的連接。
步驟a2-f2包括以下步驟,其中,步驟a2-b2, MC向MP發(fā)送SUB.request 消息,要求刪除參與方C在參與方上下文(Cc)中的子會(huì)議連接端點(diǎn)(TCI), MP使用SUB.reply消息響應(yīng),返回執(zhí)行結(jié)果。
其中,步驟c2-d2, MC向MP發(fā)送SUB.request消息,要求刪除參與方C 在參與方上下文(Cc)中的參與方接入端點(diǎn)(TC), MP使用SUB.reply消息 響應(yīng),返回執(zhí)行結(jié)果;C的參與方上下文中沒(méi)有端點(diǎn)存在,則該上下文被刪 除。
其中,步驟e2-f2, MC向MP發(fā)送SUB.request消息,要求刪除參與方C 在子會(huì)議上下文(Cm)中的子會(huì)議代理端點(diǎn)(TCO), MP使用SUB.reply消 息響應(yīng),返回執(zhí)行結(jié)果;此時(shí)參與方C在子會(huì)議中的媒體連接已經(jīng)刪除。
需要說(shuō)明的是,上述實(shí)施例以媒體類型為語(yǔ)音會(huì)議為例進(jìn)行介紹但不局 限于此,主會(huì)議和子會(huì)議的媒體類型可以不同,參與方是來(lái)自主會(huì)議的參與 方也可以是主會(huì)議無(wú)關(guān)參與方, 一個(gè)參與方可以參加多個(gè)子會(huì)議,子會(huì)議中 的i某體交互策略可以根據(jù)需要制定不同的策略,因此子會(huì)議還有多種應(yīng)用場(chǎng) 景,例如語(yǔ)音主會(huì)議建立視頻子會(huì)議,視頻主會(huì)議建立視頻子會(huì)議,視頻主 會(huì)議建立語(yǔ)音子會(huì)議等等,其實(shí)現(xiàn)原理是一樣的。
如果一個(gè)參與方參加多個(gè)子會(huì)議,則需按上述過(guò)程創(chuàng)建多個(gè)子會(huì)議上下 文,相應(yīng)的參與方上下文中包含多個(gè)子會(huì)議連接端點(diǎn),將多個(gè)子會(huì)議連接端 點(diǎn)與各子會(huì)議上下文的子會(huì)議代理端點(diǎn)連接。設(shè)置的媒體交互策略可以是例 如對(duì)某個(gè)子會(huì)議可以只接收媒體流而不發(fā)送媒體流,對(duì)有些子會(huì)議則可接收
和發(fā)送媒體流等。此種情況下,主會(huì)議和子會(huì)議間的媒體交互、子會(huì)議間的
媒體交互也是可以按以下方式實(shí)現(xiàn)修改會(huì)議上下文與參與方上下文連接端
點(diǎn)間的媒體流模式,所述會(huì)議上下文為主會(huì)議上下文或子會(huì)議上下文,修改 參與方上下文中相關(guān)端點(diǎn)間的媒體流拓樸關(guān)系,這兩種修改可以只修改其中 一種,也可以同時(shí)進(jìn)4刊務(wù)改。
實(shí)施例提供一種網(wǎng)絡(luò)系統(tǒng)和多媒體處理器。
請(qǐng)參閱圖13,是本發(fā)明實(shí)施例網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)示意圖。
如圖13所示,本發(fā)明實(shí)施例的網(wǎng)絡(luò)系統(tǒng)包括多媒體控制器IO和多媒體 處理器20。
多媒體控制器10,用于控制多媒體處理器20設(shè)置上下文和端點(diǎn)并進(jìn)行連接。
多媒體處理器20按多媒體控制器10的指示創(chuàng)建子會(huì)議上下文,在所述 子會(huì)議上下文設(shè)置子會(huì)議代理端點(diǎn),在參與方上下文設(shè)置子會(huì)議連接端點(diǎn), 將所述子會(huì)議連接端點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接,所述參與方上下文 中設(shè)置有參與方接入端點(diǎn)。
請(qǐng)參閱圖14,是本發(fā)明實(shí)施例多媒體處理器結(jié)構(gòu)示意圖。
如圖14所示,本發(fā)明實(shí)施例的多々某體處理器20包括子會(huì)議創(chuàng)建單元200、 第一處理單元201、第二處理單元202、第三處理單元203、第四處理單元204 和第五處理單元205。
多媒體處理器20的子會(huì)議創(chuàng)建單元200,用于創(chuàng)建子會(huì)議上下文。
多Jf某體處理器20的第一處理單元201,用于在所述子會(huì)議創(chuàng)建單元200 創(chuàng)建的子會(huì)議上下文設(shè)置子會(huì)議代理端點(diǎn),在參與方上下文設(shè)置子會(huì)議連接 端點(diǎn),將所述子會(huì)議連接端點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接,所述參與方 上下文中設(shè)置有參與方接入端點(diǎn)。所述在參與方上下文設(shè)置子會(huì)議連接端點(diǎn) 具體為將參與方上下文中空閑的端點(diǎn)作為子會(huì)議連接端點(diǎn),或者創(chuàng)建一個(gè) 端點(diǎn)作為子會(huì)議連接端點(diǎn)。
多媒體處理器20的第二處理單元202,用于在所述參與方為主會(huì)議參與 方時(shí),將參與方上下文與主會(huì)議上下文通過(guò)端點(diǎn)連接;在所述參與方為主會(huì) 議無(wú)關(guān)參與方時(shí),在第一處理單元201為參與方上下文設(shè)置子會(huì)議連接端點(diǎn) 前,為參與方創(chuàng)建參與方上下文,在所述參與方上下文中創(chuàng)建參與方接入端 點(diǎn)
多i某體處理器20的第三處理單元203,用于在所述主會(huì)議為非分離上下 文模式時(shí),在第一處理單元201為參與方上下文設(shè)置子會(huì)議連接端點(diǎn)前,為 各個(gè)參與方創(chuàng)建參與方上下文,在參與方上下文中設(shè)置參與方接入端點(diǎn),建 立參與方上下文與主會(huì)議上下文的連接。所述在參與方上下文中設(shè)置參與方 接入端點(diǎn),建立參與方上下文與主會(huì)議上下文的連接具體為在參與方上下 文創(chuàng)建參與方接入端點(diǎn)和主會(huì)議連接端點(diǎn),將主會(huì)議上下文的原參與方接入 端點(diǎn)作為主會(huì)議代理端點(diǎn)與參與方上下文的主會(huì)議連接端點(diǎn)連接;或者,將 主會(huì)議上下文的原參與方接入端點(diǎn)移到參與方上下文作為參與方接入端點(diǎn), 在參與方上下文創(chuàng)建主會(huì)議連接端點(diǎn),在主會(huì)議上下文創(chuàng)建主會(huì)議代理端點(diǎn), 將所述主會(huì)議代理端點(diǎn)與參與方上下文的主會(huì)議連接端點(diǎn)連接。
多i某體處理器20的第四處理單元204,用于在第一處理單元201進(jìn)行相
關(guān)操作時(shí),根據(jù)媒體交互策略設(shè)置參與方上下文與會(huì)議上下文連接端點(diǎn)間的 媒體流模式或/和設(shè)置參與方上下文中相關(guān)端點(diǎn)間的媒體流拓樸關(guān)系,所述會(huì)
議上下文為主會(huì)議上下文或子會(huì)議上下文。所述設(shè)置參與方上下文中相關(guān)端 點(diǎn)間的媒體流拓樸關(guān)系具體為設(shè)置參與方上下文中主會(huì)議連接端點(diǎn)與參與 方接入端點(diǎn)的拓樸關(guān)系為單向關(guān)系或隔離關(guān)系,設(shè)置參與方上下文中主會(huì)議 連接端點(diǎn)與子會(huì)議連接端點(diǎn)的拓樸關(guān)系為隔離關(guān)系。需要說(shuō)明的是,這里所 說(shuō)的設(shè)置,可以是直接設(shè)定,也可以是進(jìn)行修改。
多^f某體處理器20的第五處理單元205,用于在第四處理單元204完成相 關(guān)操作后,若所述參與方離開子會(huì)議,則在所述參與方為主會(huì)議無(wú)關(guān)參與方 時(shí),刪除所述參與方的相關(guān)連接;在所述參與方為主會(huì)議參與方時(shí),刪除參 與方與子會(huì)議上下文的相關(guān)連接并還原參與方與主會(huì)議上下文的連接。
綜上所述,現(xiàn)有對(duì)于子會(huì)議的具體實(shí)現(xiàn)方法,暫時(shí)還沒(méi)有相關(guān)方案,而本發(fā)明實(shí)施例的技術(shù)方案是創(chuàng)建子會(huì)議上下文;在所述子會(huì)議上下文設(shè)置 子會(huì)議代理端點(diǎn);在參與方上下文設(shè)置子會(huì)議連接端點(diǎn);將所述子會(huì)議連接 端點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接;所述參與方上下文中設(shè)置有參與方接 入端點(diǎn)。因此,無(wú)論是按照分離上下文模式實(shí)現(xiàn)的主會(huì)議還是按照非分離上
下文模式實(shí)現(xiàn)的主會(huì)議都可以根據(jù)本發(fā)明實(shí)施例的技術(shù)方案建立子會(huì)議,使 得各參與方參加主會(huì)議的同時(shí)實(shí)現(xiàn)參加子會(huì)議。
進(jìn)一步的,本發(fā)明實(shí)施例方案可以根據(jù)具體的媒體交互需求需要設(shè)置會(huì) 議上下文與參與方上下文連接端點(diǎn)間的媒體流模式,所述會(huì)議上下文為主會(huì) 議上下文或子會(huì)議上下文,也可設(shè)置參與方上下文中相關(guān)端點(diǎn)間的媒體流拓 樸關(guān)系,這兩種設(shè)置可以只設(shè)置其中一種,也可以同時(shí)進(jìn)行設(shè)置;
進(jìn)一步的,本發(fā)明實(shí)施例還可以實(shí)現(xiàn)參與方參加多個(gè)子會(huì)議,并根據(jù)具 體的媒體交互需求進(jìn)行媒體流模式或媒體流拓樸關(guān)系的設(shè)置;
進(jìn)一步的,本發(fā)明實(shí)施例方案在參與方若是主會(huì)議參與方時(shí),退出子會(huì) 議時(shí)刪除參與方與子會(huì)議上下文的相關(guān)連接并可還原其在主會(huì)議中的連接關(guān) 系,若是主會(huì)議無(wú)關(guān)參與方時(shí),直接刪除參與方相關(guān)連接。
以上對(duì)本發(fā)明所提供的一種實(shí)現(xiàn)子會(huì)議的方法、網(wǎng)絡(luò)系統(tǒng)及多媒體處理 器進(jìn)行了詳細(xì)介紹,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想, 在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不 應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種實(shí)現(xiàn)子會(huì)議的方法,其特征在于,包括創(chuàng)建子會(huì)議上下文;在所述子會(huì)議上下文設(shè)置子會(huì)議代理端點(diǎn);在參與方上下文設(shè)置子會(huì)議連接端點(diǎn);將所述子會(huì)議連接端點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接;所述參與方上下文中設(shè)置有參與方接入端點(diǎn)。
2、 根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)子會(huì)議的方法,其特征在于所述參與方為主會(huì)議參與方時(shí),參與方上下文與主會(huì)議上下文通過(guò)端點(diǎn) 連接;所述參與方為主會(huì)議無(wú)關(guān)參與方時(shí),所述在參與方上下文設(shè)置子會(huì)議連 接端點(diǎn)前包括為參與方創(chuàng)建參與方上下文,在所述參與方上下文中創(chuàng)建參與方接入端點(diǎn)。
3、 根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)子會(huì)議的方法,其特征在于所述主會(huì)議為非分離上下文模式時(shí),所述在參與方上下文設(shè)置子會(huì)議連 4^端點(diǎn)前包括為各個(gè)參與方創(chuàng)建參與方上下文,在參與方上下文中設(shè)置參與方接入端
4、 根據(jù)權(quán)利要求3所述的實(shí)現(xiàn)子會(huì)議的方法,其特征在于所述在參與方上下文中設(shè)置參與方接入端點(diǎn),建立參與方上下文與主會(huì) 議上下文的連接具體為在參與方上下文創(chuàng)建參與方接入端點(diǎn)和主會(huì)議連接端點(diǎn),將主會(huì)議上下 文的原參與方接入端點(diǎn)作為主會(huì)議代理端點(diǎn)與參與方上下文的主會(huì)議連接端 點(diǎn)連4妄;或者,將主會(huì)議上下文的原參與方接入端點(diǎn)移到參與方上下文作為參與方接入 端點(diǎn),在參與方上下文創(chuàng)建主會(huì)議連接端點(diǎn),在主會(huì)議上下文創(chuàng)建主會(huì)議代 理端點(diǎn),將所述主會(huì)議代理端點(diǎn)與參與方上下文的主會(huì)議連接端點(diǎn)連接。
5、 根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)子會(huì)議的方法,其特征在于所述在參與方上下文設(shè)置子會(huì)議連接端點(diǎn)具體為將參與方上下文中空 閑的端點(diǎn)作為子會(huì)議連接端點(diǎn),或者創(chuàng)建一個(gè)端點(diǎn)作為子會(huì)議連接端點(diǎn)。
6、 根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)子會(huì)議的方法,其特征在于 根據(jù)媒體交互策略設(shè)置參與方上下文與會(huì)議上下文連接端點(diǎn)間的媒體流模式或/和設(shè)置參與方上下文中相關(guān)端點(diǎn)間的^某體流拓樸關(guān)系,所述會(huì)議上下
7、 根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)子會(huì)議的方法,其特征在于所述設(shè)置參與方上下文中相關(guān)端點(diǎn)間的i某體流拓樸關(guān)系具體為設(shè)置參與方上下文中主會(huì)議連接端點(diǎn)與參與方接入端點(diǎn)的拓樸關(guān)系為單 向關(guān)系或隔離關(guān)系,設(shè)置參與方上下文中主會(huì)議連接端點(diǎn)與子會(huì)議連接端點(diǎn) 的拓樸關(guān)系為隔離關(guān)系。
8、 根據(jù)權(quán)利要求6或7所述的實(shí)現(xiàn)子會(huì)議的方法,其特征在于 所述參與方離開子會(huì)議時(shí),若所述參與方為主會(huì)議無(wú)關(guān)參與方,刪除所述參與方的相關(guān)連接,若所述參與方為主會(huì)議參與方,刪除參與方與子會(huì)議上下文的相關(guān)連接 并還原參與方與主會(huì)議上下文的連^^。
9、 根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)子會(huì)議的方法,其特征在于 所述創(chuàng)建子會(huì)議上下文包括創(chuàng)建多個(gè)子會(huì)i!Ui下文;相應(yīng)的, 在參與方上下文設(shè)置多個(gè)子會(huì)議連接端點(diǎn);將所述多個(gè)子會(huì)議連接端點(diǎn)與各子會(huì)議上下文的子會(huì)議代理端點(diǎn)進(jìn)行連接。
10、 一種網(wǎng)絡(luò)系統(tǒng),其特征在于,包括 多媒體處理器,用于設(shè)置上下文和端點(diǎn)并進(jìn)行連接; 多媒體控制器,用于控制多媒體處理器設(shè)置上下文和端點(diǎn)并進(jìn)行連接;所述多媒體處理器按所述多媒體控制器的指示創(chuàng)建子會(huì)議上下文,在所 述子會(huì)議上下文設(shè)置子會(huì)議代理端點(diǎn),在參與方上下文設(shè)置子會(huì)議連接端點(diǎn), 將所述子會(huì)議連接端點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接,所述參與方上下文 中設(shè)置有參與方接入端點(diǎn)。
11、 一種多媒體處理器,其特征在于,包括 子會(huì)議創(chuàng)建單元,用于創(chuàng)建子會(huì)議上下文;第一處理單元,用于在所述子會(huì)議創(chuàng)建單元?jiǎng)?chuàng)建的子會(huì)議上下文設(shè)置子 會(huì)議代理端點(diǎn),在參與方上下文設(shè)置子會(huì)議連接端點(diǎn),將所述子會(huì)議連接端 點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接,所述參與方上下文中設(shè)置有參與方接入 端點(diǎn)。
12、 根據(jù)權(quán)利要求11所述的多媒體處理器,其特征在于,進(jìn)一步包括第二處理單元,用于在所述參與方為主會(huì)議參與方時(shí),將參與方上下文 與主會(huì)議上下文通過(guò)端點(diǎn)連接;在所述參與方為主會(huì)議無(wú)關(guān)參與方時(shí),在第 一處理單元為參與方上下文設(shè)置子會(huì)議連接端點(diǎn)前,為參與方創(chuàng)建參與方上 下文,在所述參與方上下文中創(chuàng)建參與方接入端點(diǎn)。
13、 根據(jù)權(quán)利要求11所述的多媒體處理器,其特征在于,進(jìn)一步包括第三處理單元,用于在所述主會(huì)議為非分離上下文模式時(shí),在第一處理 單元為參與方上下文設(shè)置子會(huì)議連接端點(diǎn)前,為各個(gè)參與方創(chuàng)建參與方上下 文,在參與方上下文中設(shè)置參與方接入端點(diǎn),建立參與方上下文與主會(huì)議上 下文的連接。
14、 根據(jù)權(quán)利要求11、 12或13所述的多媒體處理器,其特征在于,進(jìn) 一步包括第四處理單元,用于在第一處理單元進(jìn)行相關(guān)操作時(shí),根據(jù)J 某體交互策 略設(shè)置參與方上下文與會(huì)議上下文連接端點(diǎn)間的纟某體流模式或/和設(shè)置參與方 上下文中相關(guān)端點(diǎn)間的媒體流拓樸關(guān)系,所述會(huì)議上下文為主會(huì)議上下文或 子會(huì)議上下文。
15、根據(jù)權(quán)利要求14所述的多媒體處理器,其特征在于,進(jìn)一步包括 第五處理單元,用于在第四處理單元完成相關(guān)操作后,若所述參與方離 開子會(huì)議,則在所述參與方為主會(huì)議無(wú)關(guān)參與方時(shí),刪除所述參與方的相關(guān) 連接;在所述參與方為主會(huì)議參與方時(shí),刪除參與方與子會(huì)議上下文的相關(guān) 連接并還原參與方與主會(huì)議上下文的連接。
全文摘要
本發(fā)明公開一種實(shí)現(xiàn)子會(huì)議的方法,包括創(chuàng)建子會(huì)議上下文;在所述子會(huì)議上下文設(shè)置子會(huì)議代理端點(diǎn);在參與方上下文設(shè)置子會(huì)議連接端點(diǎn);將所述子會(huì)議連接端點(diǎn)與所述子會(huì)議代理端點(diǎn)進(jìn)行連接;所述參與方上下文中設(shè)置有參與方接入端點(diǎn)。相應(yīng)的,本發(fā)明提供一種網(wǎng)絡(luò)系統(tǒng),包括多媒體處理器和多媒體控制器。本發(fā)明還提供一種多媒體處理器。本發(fā)明技術(shù)方案能使各參與方參加主會(huì)議同時(shí)實(shí)現(xiàn)參加子會(huì)議。
文檔編號(hào)H04L29/06GK101374067SQ20071014528
公開日2009年2月25日 申請(qǐng)日期2007年8月21日 優(yōu)先權(quán)日2007年8月21日
發(fā)明者馮江平, 唐廷芳 申請(qǐng)人:華為技術(shù)有限公司