專利名稱:一種多媒體會(huì)議的實(shí)現(xiàn)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,更具體地,涉及一種多媒體會(huì)議的實(shí)現(xiàn)方法及系統(tǒng)。
背景技術(shù):
隨著NGN (Next Generation Network,下一代通信網(wǎng)絡(luò))和IMS (IPMultimedia Subsystem, IP多媒體子系統(tǒng))通信網(wǎng)絡(luò)的應(yīng)用領(lǐng)域不斷擴(kuò)大,相關(guān)的基于NGN和IMS的智能業(yè)務(wù)也越來(lái)越多,其中音視頻多媒體會(huì)議業(yè)務(wù)是一個(gè)比較典型的業(yè)務(wù),用戶通過(guò)定制PC (Personal Computer,個(gè)人計(jì)算機(jī))客戶端發(fā)起多媒體會(huì)議,呼叫多個(gè)會(huì)議成員,會(huì)議創(chuàng)建者通過(guò)定制PC客戶端與會(huì)議成員進(jìn)行多媒體的交互,同時(shí)在定制PC客戶端上進(jìn)行會(huì)議的相關(guān)控制。
通過(guò)PC軟件以RTP ( Real-time Transport Protocol,實(shí)時(shí)傳送協(xié)i義)協(xié)議進(jìn)行音視頻媒體交互時(shí),對(duì)IP網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)環(huán)境的要求較高,極易產(chǎn)生雜音、停滯、單通等問(wèn)題,影響用戶的正常通訊。
因此,有必要提供一種多媒體會(huì)議的實(shí)現(xiàn)方法,解決現(xiàn)有技術(shù)中進(jìn)行多媒體會(huì)議音視頻媒體交互時(shí)對(duì)網(wǎng)絡(luò)要求較高的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種多媒體會(huì)議的實(shí)現(xiàn)方法及系統(tǒng),通過(guò)綁定普通通訊終端,實(shí)現(xiàn)會(huì)議控制與々某體通訊的功能。
為了解決上述問(wèn)題,本發(fā)明提供了一種多媒體會(huì)議的實(shí)現(xiàn)方法,包括
用戶通過(guò)會(huì)議控制客戶端向應(yīng)用服務(wù)器發(fā)起會(huì)議創(chuàng)建請(qǐng)求,在該請(qǐng)求中攜帶普通通訊終端的信息;
4應(yīng)用服務(wù)器收到所述會(huì)議創(chuàng)建請(qǐng)求后,到媒體服務(wù)器創(chuàng)建會(huì)議;
創(chuàng)建會(huì)議完畢后,應(yīng)用服務(wù)器呼叫所述普通通訊終端,并通過(guò)媒體服務(wù) 器將其加入到所創(chuàng)建的會(huì)議中;
所述用戶通過(guò)所述普通通訊終端與其它各會(huì)議成員進(jìn)行通訊。
進(jìn)一步地,所述方法還包括
創(chuàng)建會(huì)議完畢后,所述會(huì)議控制客戶端向所述應(yīng)用服務(wù)器發(fā)起邀請(qǐng)請(qǐng)求, 分別邀請(qǐng)所述其它各會(huì)議成員加入所述會(huì)議。
進(jìn)一步地,所述會(huì)議創(chuàng)建請(qǐng)求的媒體會(huì)話描述協(xié)議SDP中屬性為非激活。
進(jìn)一步地,所述方法通過(guò)所述會(huì)議創(chuàng)建請(qǐng)求的擴(kuò)展SDP攜帶所述普通通 訊終端的信息。
進(jìn)一步地,所述會(huì)議創(chuàng)建請(qǐng)求通過(guò)所述擴(kuò)展SDP中的可擴(kuò)展標(biāo)記語(yǔ)言 XML元素?cái)y帶所述普通通訊終端的信息。
進(jìn)一步地,所述普通通訊終端的信息包^":所述普通通訊終端的號(hào)碼。
本發(fā)明還提供了一種多媒體會(huì)議的實(shí)現(xiàn)系統(tǒng),包括會(huì)議控制客戶端、應(yīng) 用服務(wù)器、媒體服務(wù)器,還包括以普通通訊終端,所述普通通訊終端通過(guò)核 心網(wǎng)連接至所述應(yīng)用服務(wù)器,其中
所述會(huì)議控制客戶端用于,向應(yīng)用服務(wù)器發(fā)起會(huì)議創(chuàng)建請(qǐng)求,在該請(qǐng)求 中攜帶所述普通通訊終端的信息;
所述應(yīng)用服務(wù)器用于,接收到所述會(huì)議創(chuàng)建請(qǐng)求后,發(fā)送至所述媒體服 務(wù)器;以及,在創(chuàng)建會(huì)議成功后,呼叫所述普通通訊終端,并將所述普通通 訊終端的應(yīng)答消息發(fā)送給所述媒體服務(wù)器;
所述媒體服務(wù)器用于,接收到所述會(huì)議創(chuàng)建請(qǐng)求后,創(chuàng)建會(huì)議;并在接 收到所述普通通訊終端的應(yīng)答消息后,將所述普通通訊終端加入到所創(chuàng)建的 會(huì)議中;
所述普通通訊終端用于,在加入所述會(huì)議中后,與其它各會(huì)議成員進(jìn)行 通訊。進(jìn)一步地,所述會(huì)議控制客戶端還用于,將所述會(huì)議創(chuàng)建請(qǐng)求的媒體SDP 中屬性標(biāo)識(shí)為非激活。
進(jìn)一步地,所述會(huì)議控制客戶端通過(guò)所述會(huì)議創(chuàng)建請(qǐng)求的擴(kuò)展SDP中攜 帶所述普通通訊終端的信息。
進(jìn)一步地,所述會(huì)議控制客戶端通過(guò)所述會(huì)議創(chuàng)建請(qǐng)求通過(guò)所述擴(kuò)展 SDP中的XML元素?cái)y帶所述普通通訊終端的信息。
進(jìn)一步地,所述會(huì)議控制客戶端還用于,并在會(huì)議創(chuàng)建成功后,向所述 應(yīng)用服務(wù)器發(fā)送邀請(qǐng)請(qǐng)求,分別邀請(qǐng)所述其它各會(huì)議成員加入所創(chuàng)建的會(huì)議;
所述應(yīng)用服務(wù)器還用于,接收到所述會(huì)議控制客戶端發(fā)送的邀請(qǐng)請(qǐng)求后, 向所述其它各會(huì)議成員發(fā)起呼叫,并將所述其它各會(huì)議成員的應(yīng)答消息發(fā)送 給所述媒體服務(wù)器;
所述媒體服務(wù)器用于,接收到所述其它各會(huì)議成員的應(yīng)答消息后,將所 述其它各會(huì)議成員加入到所創(chuàng)建的會(huì)議中。
通過(guò)本發(fā)明提供的技術(shù)方案,音視頻多媒體會(huì)議系統(tǒng)可以利用已有的設(shè) 備及功能,實(shí)現(xiàn)通過(guò)定制會(huì)議控制客戶端發(fā)起會(huì)議和控制會(huì)議,同時(shí)通過(guò)使 用指定的普通通訊終端參與會(huì)議的媒體通訊,從而使得々某體交互更加流暢。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部 分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的 不當(dāng)限定。在附圖中
圖1為根據(jù)本發(fā)明實(shí)施例的多々某體會(huì)議的實(shí)現(xiàn)系統(tǒng)的結(jié)構(gòu)示意圖2為根據(jù)本發(fā)明實(shí)施例的多媒體會(huì)議的實(shí)現(xiàn)方法的流程圖3為根據(jù)本發(fā)明方法實(shí)施例的多媒體會(huì)議的實(shí)現(xiàn)方法的信令交互流程圖。
具體實(shí)施方式
本發(fā)明的核心思想是提供一種通過(guò)綁定普通通訊終端召開(kāi)多媒體會(huì)議 的實(shí)現(xiàn)方法,用戶通過(guò)PC定制終端召開(kāi)多媒體會(huì)議并進(jìn)行會(huì)議控制,同時(shí) 使用普通通訊終端參與會(huì)議的媒體交互。這樣,通過(guò)使用傳統(tǒng)的固話和無(wú)線 移動(dòng)網(wǎng)絡(luò),可以使得媒體交互非常通暢,也比較符合用戶的傳統(tǒng)使用習(xí)慣。
基于上述思想,本發(fā)明提供的一種多媒體會(huì)議的實(shí)現(xiàn)方法采用以下技術(shù) 方案
會(huì)議控制客戶端向應(yīng)用服務(wù)器(Application Server,簡(jiǎn)稱AS )發(fā)起會(huì)議 創(chuàng)建請(qǐng)求,如INVITE (邀請(qǐng))請(qǐng)求;
應(yīng)用服務(wù)器收到會(huì)議創(chuàng)建請(qǐng)求后,到媒體服務(wù)器(Media Server,簡(jiǎn)稱 MS)創(chuàng)建會(huì)議;
創(chuàng)建會(huì)議成功后,應(yīng)用服務(wù)器呼叫指定的普通通訊終端,將其加入到創(chuàng) 建的會(huì)議中;
會(huì)議控制客戶端繼續(xù)呼叫其它會(huì)議成員,其它會(huì)議成員應(yīng)答呼叫后,通 過(guò)普通通訊終端與會(huì)議成員之間進(jìn)行通訊。
其中,用戶通過(guò)會(huì)議控制客戶端發(fā)起會(huì)議時(shí),媒體SDP (Session Description Protocol,會(huì)話描述協(xié)議)中屬性標(biāo)識(shí)為非激活(inactive),表示 會(huì)議控制客戶端不參與媒體交互,同時(shí)在擴(kuò)展SDP中帶有用戶綁定的普通通 訊終端的號(hào)碼,以便應(yīng)用服務(wù)器將該普通通訊終端加入會(huì)議中。
以下將結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明技術(shù)方案的實(shí)施作進(jìn)一步詳細(xì)描 述,需要注意的是,提供以下的優(yōu)選實(shí)施例以才是供對(duì)本發(fā)明的全面和透徹理 解,而不是對(duì)本發(fā)明進(jìn)行任何限制。
如圖l所示,本發(fā)明實(shí)施例中提供的一種多媒體會(huì)議的實(shí)現(xiàn)系統(tǒng)包括 會(huì)議控制客戶端101、普通通訊終端102、應(yīng)用服務(wù)器103及媒體服務(wù)器104。
其中,應(yīng)用服務(wù)器103是部署在IMS或NGN核心網(wǎng)上的服務(wù)器,主要 用于實(shí)現(xiàn)音視頻多媒體會(huì)議處理邏輯;
媒體服務(wù)器104是實(shí)現(xiàn)音視頻多媒體會(huì)議的媒體設(shè)備。在上述系統(tǒng)中,會(huì)議控制客戶端101為定制PC終端,可以與應(yīng)用服務(wù) 器通過(guò)標(biāo)準(zhǔn)SIP ( Session Initiation Protocol,會(huì)話初始切、i義)切、i義進(jìn)行通i凡, 以便發(fā)起會(huì)議召開(kāi)及會(huì)議控制指示;普通通訊終端102為一般的通訊終端, 包括普通電話、手機(jī)、小靈通、可視電話等,并通過(guò)核心網(wǎng)連接至應(yīng)用服 務(wù)器;媒體服務(wù)器104只需支持音視頻多媒體會(huì)議召開(kāi),無(wú)其它特殊需求。
其中,普通通訊終端102和應(yīng)用服務(wù)器103之間的信令轉(zhuǎn)發(fā)通過(guò)核心網(wǎng) 105完成,該核心網(wǎng)105可以是IMS核心網(wǎng)或SS ( Soft switch,軟切換)核心網(wǎng)。
如圖2所示,本發(fā)明實(shí)施例中提供的一種多媒體會(huì)議的實(shí)現(xiàn)方法包括以 下步驟
步驟Sl,設(shè)置一個(gè)會(huì)議控制客戶端、 一個(gè)普通通訊終端、應(yīng)用服務(wù)器及 媒體服務(wù)器;
步驟S2,用戶通過(guò)會(huì)議控制客戶端,向應(yīng)用服務(wù)器發(fā)起會(huì)議創(chuàng)建的 INVITE請(qǐng)求,請(qǐng)求的擴(kuò)展SDP中帶有普通通訊終端的信息(如普通通訊終 端的號(hào)碼等);
本實(shí)施例中,該請(qǐng)求的媒體SDP中屬性為非激活,表示會(huì)議控制客戶端 不參與會(huì)議的媒體交互,但本發(fā)明的實(shí)施并不局限于該種方式。
此外,本發(fā)明中,包括但不限于在SDP中擴(kuò)展一文本格式的XML (Extensible Markup Language,可擴(kuò)展標(biāo)記語(yǔ)言)元素,例如,在SDP中創(chuàng) 建一個(gè)"phone"元素,并通過(guò)該元素?cái)y帶普通通訊終端的信息。
步驟S3,應(yīng)用服務(wù)器收到會(huì)議創(chuàng)建請(qǐng)求后,到媒體服務(wù)器創(chuàng)建會(huì)議;
步驟S4,創(chuàng)建會(huì)議完畢后,應(yīng)用服務(wù)器呼叫普通通訊終端,普通通訊終 端接聽(tīng)后,應(yīng)用服務(wù)器將其加入到會(huì)議中;
步驟S5,用戶通過(guò)會(huì)議控制客戶端,繼續(xù)呼叫其它會(huì)議成員,成員應(yīng)答 后,通過(guò)普通通訊終端與會(huì)i義成員進(jìn)行通訊。
8本發(fā)明實(shí)施例的多媒體會(huì)議的實(shí)現(xiàn)方法的信令交互流程如圖3所示,主 要包括如下步驟
步驟301,會(huì)議控制客戶端向應(yīng)用服務(wù)器發(fā)起會(huì)議創(chuàng)建請(qǐng)求;
該請(qǐng)求的媒體SDP中屬性為非激活,表示會(huì)議控制客戶端不參與會(huì)議的 媒體交互;且請(qǐng)求的擴(kuò)展SDP中帶有普通通訊終端的信息(如普通通訊終端 的號(hào)碼等);
步驟302,應(yīng)用服務(wù)器將該會(huì)議創(chuàng)建請(qǐng)求發(fā)送至媒體服務(wù)器;
步驟303,媒體服務(wù)器創(chuàng)建會(huì)議,并向應(yīng)用服務(wù)器返回創(chuàng)建會(huì)議成功響
應(yīng);
步驟304,收到創(chuàng)建會(huì)議成功響應(yīng)后,應(yīng)用服務(wù)器才艮據(jù)步驟301中收到 的擴(kuò)展的SDP中攜帶的普通通訊終端的信息,呼叫相應(yīng)的普通通訊終端;
步驟305,普通通訊終端應(yīng)答;
步驟306,應(yīng)用服務(wù)器將普通通訊終端的應(yīng)答消息發(fā)送給4某體服務(wù)器;
步驟307, ^ 某體服務(wù)器將該普通通訊終端加入到會(huì)議中; 步驟308,會(huì)議控制客戶端通過(guò)應(yīng)用服務(wù)器邀請(qǐng)會(huì)議成員1; 步驟309,應(yīng)用服務(wù)器根據(jù)會(huì)議控制客戶端的請(qǐng)求呼叫會(huì)議成員1; 步驟310,會(huì)議成員l應(yīng)答呼叫;
步驟311,應(yīng)用服務(wù)器將會(huì)議成員1的應(yīng)答消息發(fā)送給4某體服務(wù)器;
步驟312,媒體服務(wù)器將該會(huì)議成員l加入到創(chuàng)建的會(huì)議中;
此后,按照步驟308 ~ 312相同的流程將其它會(huì)議成員逐一加入到所創(chuàng)建 的會(huì)議中,用戶即可通過(guò)普通通訊終端與其它各會(huì)議成員進(jìn)行通訊。
其中,在步驟307中,媒體服務(wù)器無(wú)需區(qū)分普通通訊終端,只需將其當(dāng) 作會(huì)議成員按現(xiàn)有流程加入會(huì)議。
通過(guò)本發(fā)明提供的上述技術(shù)方案,實(shí)現(xiàn)了在IMS和NGN通信領(lǐng)域中靈 活方便快速地完成在音視頻多媒體會(huì)議業(yè)務(wù)中,利用已有設(shè)備和功能實(shí)現(xiàn)綁定普通通訊終端召開(kāi)會(huì)議的功能,在會(huì)議召開(kāi)的同時(shí)將綁定的普通通訊終端 加入到會(huì)議中,使用戶通過(guò)普通通訊終端參與會(huì)議的媒體通訊。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本 領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和 原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
1、一種多媒體會(huì)議的實(shí)現(xiàn)方法,其特征在于,包括用戶通過(guò)會(huì)議控制客戶端向應(yīng)用服務(wù)器發(fā)起會(huì)議創(chuàng)建請(qǐng)求,在該請(qǐng)求中攜帶普通通訊終端的信息;應(yīng)用服務(wù)器收到所述會(huì)議創(chuàng)建請(qǐng)求后,到媒體服務(wù)器創(chuàng)建會(huì)議;創(chuàng)建會(huì)議完畢后,應(yīng)用服務(wù)器呼叫所述普通通訊終端,并通過(guò)媒體服務(wù)器將其加入到所創(chuàng)建的會(huì)議中;所述用戶通過(guò)所述普通通訊終端與其它各會(huì)議成員進(jìn)行通訊。
2、 如權(quán)利要求l所述的方法,其特征在于,所述方法還包括創(chuàng)建會(huì)議完畢后,所述會(huì)議控制客戶端向所述應(yīng)用服務(wù)器發(fā)起邀請(qǐng)請(qǐng)求, 分別邀請(qǐng)所述其它各會(huì)議成員加入所述會(huì)議。
3、 如權(quán)利要求l所述的方法,其特征在于, 所述會(huì)議創(chuàng)建請(qǐng)求的媒體會(huì)話描述協(xié)議SDP中屬性為非激活。
4、 如權(quán)利要求3所述的方法,其特征在于,所述方法通過(guò)所述會(huì)議創(chuàng)建請(qǐng)求的擴(kuò)展SDP攜帶所述普通通訊終端的 信息。
5、 如權(quán)利要求4所述的方法,其特征在于,所述會(huì)議創(chuàng)建請(qǐng)求通過(guò)所述擴(kuò)展SDP中的可擴(kuò)展標(biāo)記語(yǔ)言XML元素?cái)y 帶所述普通通訊終端的信息。
6、 如權(quán)利要求1至5之任一項(xiàng)所述的方法,其特征在于, 所述普通通訊終端的信息包括所述普通通訊終端的號(hào)碼。
7、 一種多媒體會(huì)議的實(shí)現(xiàn)系統(tǒng),包括會(huì)議控制客戶端、應(yīng)用服務(wù)器、 々某體服務(wù)器,其特征在于,還包括以普通通訊終端,所述普通通訊終端通過(guò) 核心網(wǎng)連接至所述應(yīng)用服務(wù)器,其中所述會(huì)議控制客戶端用于,向應(yīng)用服務(wù)器發(fā)起會(huì)議創(chuàng)建請(qǐng)求,在該請(qǐng)求中攜帶所述普通通訊終端的信息;所述應(yīng)用服務(wù)器用于,接收到所述會(huì)議創(chuàng)建請(qǐng)求后,發(fā)送至所述媒體服 務(wù)器;以及,在創(chuàng)建會(huì)議成功后,呼叫所述普通通訊終端,并將所述普通通 訊終端的應(yīng)答消息發(fā)送給所述媒體服務(wù)器;所述媒體服務(wù)器用于,接收到所述會(huì)議創(chuàng)建請(qǐng)求后,創(chuàng)建會(huì)議;并在接 收到所述普通通訊終端的應(yīng)答消息后,將所述普通通訊終端加入到所創(chuàng)建的 會(huì)議中;所述普通通訊終端用于,在加入所述會(huì)議中后,與其它各會(huì)議成員進(jìn)行 通訊。
8、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述會(huì)議控制客戶端還用于,將所述會(huì)議創(chuàng)建請(qǐng)求的媒體SDP中屬性標(biāo) 識(shí)為非激活。
9、 如權(quán)利要求8所述的系統(tǒng),其特征在于,所述會(huì)議控制客戶端通過(guò)所述會(huì)議創(chuàng)建請(qǐng)求的擴(kuò)展SDP中攜帶所述普 通通訊終端的信息。
10、 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述會(huì)議控制客戶端通過(guò)所述會(huì)議創(chuàng)建請(qǐng)求通過(guò)所述擴(kuò)展SDP中的 XML元素?cái)y帶所述普通通訊終端的信息。
11、 如權(quán)利要求8至IO之任一項(xiàng)所述的系統(tǒng),其特征在于,所述會(huì)議控制客戶端還用于,并在會(huì)議創(chuàng)建成功后,向所述應(yīng)用服務(wù)器 發(fā)送邀請(qǐng)請(qǐng)求,分別邀請(qǐng)所述其它各會(huì)議成員加入所創(chuàng)建的會(huì)議;所述應(yīng)用服務(wù)器還用于,接收到所述會(huì)議控制客戶端發(fā)送的邀請(qǐng)請(qǐng)求后, 向所述其它各會(huì)議成員發(fā)起呼叫,并將所述其它各會(huì)議成員的應(yīng)答消息發(fā)送 給所述媒體服務(wù)器;所述媒體服務(wù)器用于,接收到所述其它各會(huì)議成員的應(yīng)答消息后,將所 述其它各會(huì)議成員加入到所創(chuàng)建的會(huì)議中。
全文摘要
本發(fā)明公開(kāi)了一種多媒體會(huì)議的實(shí)現(xiàn)方法及系統(tǒng),所述方法包括用戶通過(guò)會(huì)議控制客戶端向應(yīng)用服務(wù)器發(fā)起會(huì)議創(chuàng)建請(qǐng)求,在該請(qǐng)求中攜帶普通通訊終端的信息;應(yīng)用服務(wù)器收到所述會(huì)議創(chuàng)建請(qǐng)求后,到媒體服務(wù)器創(chuàng)建會(huì)議;創(chuàng)建會(huì)議完畢后,應(yīng)用服務(wù)器呼叫所述普通通訊終端,并通過(guò)媒體服務(wù)器將其加入到所創(chuàng)建的會(huì)議中;所述用戶通過(guò)所述普通通訊終端與其它各會(huì)議成員進(jìn)行通訊。本發(fā)明在會(huì)議創(chuàng)建過(guò)程中綁定普通通訊終端,使用指定的普通通訊終端參與會(huì)議的媒體通訊,從而使得媒體交互更加流暢。
文檔編號(hào)H04L12/18GK101674305SQ200910162369
公開(kāi)日2010年3月17日 申請(qǐng)日期2009年8月11日 優(yōu)先權(quán)日2009年8月11日
發(fā)明者斌 梁, 許培華, 陸劍峰 申請(qǐng)人:中興通訊股份有限公司