專利名稱:終端入會(huì)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體通信領(lǐng)域,特別涉及一種終端入會(huì)方法。
背景技術(shù):
隨著數(shù)據(jù)通信的快速發(fā)展,寬帶業(yè)務(wù)的需要急劇上升,使得多媒體通信的應(yīng)用越來(lái)越廣泛。多媒體會(huì)議系統(tǒng)就是建立在數(shù)據(jù)通信的基礎(chǔ)上,利用已有的IP網(wǎng)絡(luò)進(jìn)行既可傳輸實(shí)時(shí)圖像信息,又可同時(shí)傳輸語(yǔ)音信息的通信系統(tǒng),進(jìn)而利用本地終端為在不同地點(diǎn)的人提供可視的多媒體會(huì)議;同時(shí),這種多個(gè)不在同一地點(diǎn)的終端能夠同時(shí)接入到網(wǎng)絡(luò)中進(jìn)行相互視頻通信的方式也推動(dòng)了高速發(fā)展的數(shù)據(jù)通信業(yè)務(wù)。
目前的多媒體會(huì)議系統(tǒng)能夠同時(shí)支持多點(diǎn)接入進(jìn)行視頻通信,參見圖1,該圖是多媒體會(huì)議系統(tǒng)的結(jié)構(gòu)拓?fù)鋱D。圖1所示的多媒體會(huì)議系統(tǒng)包括能夠提供單向或雙向?qū)崟r(shí)通信的、且可以支持語(yǔ)音通信和視頻通信的終端(Terminal)10,控制各個(gè)終端10之間進(jìn)行音頻、視頻通信的多點(diǎn)控制單元(MCU,Multipoint Control Unit)20和控制與管理整個(gè)會(huì)議召開過(guò)程的業(yè)務(wù)管理中心(SMC,Service Manage Center)30,其中終端10和MCU 20之間通過(guò)各類的寬/窄帶數(shù)據(jù)通信網(wǎng)40進(jìn)行多媒體通信。
一般,包含多個(gè)終端10的多媒體會(huì)議系統(tǒng)在召開一個(gè)會(huì)議之前,都會(huì)預(yù)定一個(gè)最大方數(shù),即MCU 20所允許的加入該會(huì)議系統(tǒng)的終端10的最大參加數(shù)目。在會(huì)議召開過(guò)程中,每個(gè)終端10都對(duì)應(yīng)一個(gè)會(huì)場(chǎng),如果在會(huì)議召開過(guò)程中,加入會(huì)議系統(tǒng)的終端10已經(jīng)達(dá)到最大方數(shù),則后續(xù)每允許一個(gè)終端10加入到會(huì)議中時(shí),都需要進(jìn)行增加一個(gè)對(duì)應(yīng)會(huì)場(chǎng)的操作,以允許該終端10能夠利用該增加會(huì)場(chǎng)加入到會(huì)議系統(tǒng)中,和其他終端10進(jìn)行多媒體會(huì)議。
參照?qǐng)D2,該圖是現(xiàn)有的各個(gè)終端加入到多媒體會(huì)議系統(tǒng)第一種技術(shù)方案流程圖。各個(gè)終端加入到多媒體會(huì)議系統(tǒng)的步驟如下
步驟11,終端向MCU發(fā)起入會(huì)的呼叫請(qǐng)求(該呼叫請(qǐng)求中攜帶有終端自身的終端標(biāo)識(shí)碼),請(qǐng)求加入到會(huì)議系統(tǒng)中;步驟13,MCU會(huì)判斷當(dāng)前該會(huì)議系統(tǒng)中已經(jīng)入會(huì)的終端數(shù)目是否大于等于該會(huì)議系統(tǒng)的最大方數(shù),如果是,執(zhí)行步驟15,如果否,則執(zhí)行步驟17;步驟15,該終端通知該會(huì)議系統(tǒng)的主席終端(在多媒體會(huì)議系統(tǒng)中,一般包括多個(gè)終端,但在這些終端中,只有一個(gè)主席終端,這個(gè)主席終端可以控制其他多個(gè)非主席終端接入會(huì)議系統(tǒng)和撤離會(huì)議系統(tǒng)),要求加入到該會(huì)議系統(tǒng)中,然后該會(huì)議系統(tǒng)中的主席終端響應(yīng)終端的這個(gè)要求,請(qǐng)求MCU增加一個(gè)相應(yīng)的會(huì)場(chǎng),以使該終端接入到會(huì)議系統(tǒng)中;步驟17,MCU根據(jù)主席終端的請(qǐng)求,進(jìn)行增加相應(yīng)會(huì)場(chǎng)的操作,如果MCU增加會(huì)場(chǎng)操作成功,執(zhí)行步驟19,如果MCU增加會(huì)場(chǎng)操作失敗,則執(zhí)行步驟25;步驟19,MCU對(duì)該終端發(fā)來(lái)的呼叫請(qǐng)求中帶有的終端標(biāo)識(shí)碼進(jìn)行鑒權(quán)認(rèn)證;步驟21,MCU判斷步驟19中的鑒權(quán)認(rèn)證是否通過(guò),如果通過(guò),執(zhí)行步驟23,如果不通過(guò),則執(zhí)行步驟25;步驟23,MCU允許該終端接入到該會(huì)議系統(tǒng)中;步驟25,MCU拒絕該終端接入到該會(huì)議系統(tǒng)中。
其中步驟19中,MCU對(duì)該終端發(fā)來(lái)的呼叫請(qǐng)求中帶有的終端標(biāo)識(shí)碼進(jìn)行鑒權(quán)認(rèn)證的前提是為多媒體會(huì)議系統(tǒng)中的每個(gè)終端都定義一個(gè)相應(yīng)的終端標(biāo)識(shí)碼,以標(biāo)識(shí)每個(gè)終端的合法身份信息。當(dāng)然也可以不必為每個(gè)終端定義相應(yīng)的終端標(biāo)識(shí)碼,而是在召開每一特定會(huì)議時(shí),為每個(gè)終端分配一個(gè)相同的入會(huì)密鑰,每個(gè)終端在入會(huì)前,只有先正確的輸入這個(gè)入會(huì)密鑰,才能被允許接入到會(huì)議系統(tǒng)中來(lái)。
上述現(xiàn)有技術(shù)一各個(gè)終端加入到多媒體會(huì)議系統(tǒng)中的過(guò)程存在下列缺點(diǎn)在已經(jīng)入會(huì)的終端數(shù)目達(dá)到會(huì)議系統(tǒng)的最大方數(shù)時(shí),再有其他終端要接入到該會(huì)議系統(tǒng)中時(shí),要首先由終端通知相應(yīng)的主席終端,要求加入到會(huì)議系統(tǒng)中,主席終端響應(yīng)這個(gè)要求后,通過(guò)和MCU進(jìn)行交互才能完成在MCU側(cè)的會(huì)場(chǎng)增加操作,所以實(shí)現(xiàn)過(guò)程比較繁瑣且用戶操作十分不便。
相應(yīng)的,在步驟11中也可以通過(guò)利用MCU來(lái)呼叫各個(gè)終端入會(huì),參照?qǐng)D2,是現(xiàn)有各個(gè)終端加入到多媒體會(huì)議系統(tǒng)的第二技術(shù)方案流程圖。各個(gè)終端加入到多媒體會(huì)議系統(tǒng)的步驟如下步驟31,在MCU檢測(cè)到當(dāng)前會(huì)議系統(tǒng)中已經(jīng)入會(huì)的終端數(shù)目達(dá)到該會(huì)議系統(tǒng)的最大方數(shù)時(shí),執(zhí)行步驟33;步驟33,其他的終端想進(jìn)一步接入該會(huì)議系統(tǒng)時(shí),首先將該接入請(qǐng)求發(fā)送到SMC;步驟35,SMC請(qǐng)求MCU呼叫該終端到該會(huì)議系統(tǒng)中,以響應(yīng)該終端的接入請(qǐng)求;步驟37,MCU響應(yīng)SMC的請(qǐng)求,增加相應(yīng)的會(huì)場(chǎng),并呼叫該終端接入到該會(huì)議系統(tǒng);步驟39,該終端接收到MCU的呼叫后,執(zhí)行相應(yīng)的允許/拒絕入會(huì)請(qǐng)求。
上述技術(shù)方案二,各個(gè)終端加入到多媒體會(huì)議系統(tǒng)中的過(guò)程存在下列缺點(diǎn)在已經(jīng)入會(huì)的終端數(shù)目達(dá)到會(huì)議系統(tǒng)的最大方數(shù)時(shí),再有其他終端要接入到該會(huì)議系統(tǒng)中時(shí),要首先由終端通知相應(yīng)的SMC,要求加入到會(huì)議系統(tǒng)中,SMC響應(yīng)這個(gè)要求后,通過(guò)請(qǐng)求MCU才能完成在MCU側(cè)的會(huì)場(chǎng)增加操作,所以實(shí)現(xiàn)過(guò)程也比較繁瑣且用戶操作也十分不便。
發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種實(shí)現(xiàn)過(guò)程比較簡(jiǎn)單且用戶操作較為方便的終端入會(huì)方法。
為實(shí)現(xiàn)本發(fā)明的目的,這里提出一種終端入會(huì)方法,所述方法包括如下步驟
(1)為會(huì)議系統(tǒng)中的每個(gè)終端分配會(huì)場(chǎng)密鑰;(2)多點(diǎn)控制單元接收到終端的入會(huì)請(qǐng)求時(shí),判斷當(dāng)前已入會(huì)終端數(shù)目是否達(dá)到會(huì)議系統(tǒng)所允許的最大參加數(shù)目,如果達(dá)到,則將所述終端的入會(huì)請(qǐng)求暫時(shí)掛起,并要求所述終端發(fā)送會(huì)場(chǎng)密鑰;(3)終端響應(yīng)所述要求,發(fā)送所述會(huì)場(chǎng)密鑰;(4)對(duì)所述終端發(fā)來(lái)的會(huì)場(chǎng)密鑰進(jìn)行鑒權(quán),如果鑒權(quán)通過(guò),轉(zhuǎn)至步驟(5);如果鑒權(quán)不通過(guò),則轉(zhuǎn)至步驟(6);(5)進(jìn)行增加會(huì)場(chǎng)操作,如果增加會(huì)場(chǎng)成功,則多點(diǎn)控制單元允許所述終端入會(huì);如果增加會(huì)場(chǎng)失敗,則轉(zhuǎn)至步驟(6);(6)多點(diǎn)控制單元拒絕所述終端入會(huì)。
相應(yīng)的,本發(fā)明還提出一種終端入會(huì)方法,所述方法包括如下步驟(71)多點(diǎn)控制單元接收到終端的入會(huì)請(qǐng)求時(shí),判斷當(dāng)前已入會(huì)終端數(shù)目是否達(dá)到會(huì)議系統(tǒng)所允許的最大參加數(shù)目,如果達(dá)到,則判斷所述終端的身份標(biāo)識(shí)是否合法,如果合法,則轉(zhuǎn)至步驟(72);如果不合法,則轉(zhuǎn)至步驟(73);(72)進(jìn)行增加會(huì)場(chǎng)操作,如果增加會(huì)場(chǎng)成功,則多點(diǎn)控制單元允許所述終端接入會(huì)議;如果增加會(huì)議失敗,則轉(zhuǎn)至步驟(73);(73)多點(diǎn)控制單元拒絕所述終端入會(huì)。
同時(shí),本發(fā)明還提出一種終端入會(huì)方法,所述方法包括如下步驟(121)多點(diǎn)控制單元接收到終端的入會(huì)請(qǐng)求時(shí),判斷當(dāng)前已入會(huì)終端數(shù)目是否達(dá)到會(huì)議系統(tǒng)所允許的最大參加數(shù)目,如果達(dá)到,則多點(diǎn)控制單元暫時(shí)允許所述終端入會(huì);(122)所述終端入會(huì)后,多點(diǎn)控制單元將所述終端和其他所有已入會(huì)的終端分隔,并向主席終端發(fā)送所述終端的入會(huì)請(qǐng)求;(123)主席終端接收到所述終端的入會(huì)請(qǐng)求后,根據(jù)分析所述終端的碼流決定是否允許所述終端正式入會(huì);如果是,則轉(zhuǎn)至步驟(124),如果否,則轉(zhuǎn)至步驟(125);(124)主席終端增加會(huì)場(chǎng)操作,并通知多點(diǎn)控制單元解除對(duì)所述終端的分隔;(125)主席終端通知多點(diǎn)控制單元將所述終端從所述會(huì)議系統(tǒng)中隔離掉。
本發(fā)明的有益效果由于本發(fā)明終端入會(huì)方法在會(huì)議召開過(guò)程中,當(dāng)已經(jīng)入會(huì)的終端數(shù)目達(dá)到會(huì)議系統(tǒng)所允許的最大參加數(shù)目時(shí),不需要終端首先將入會(huì)請(qǐng)求發(fā)送到主席終端或SMC中,再通過(guò)主席終端或SMC和MCU的交互才能完成在MCU側(cè)的會(huì)場(chǎng)增加操作,而是通過(guò)MCU根據(jù)終端的入會(huì)請(qǐng)求來(lái)主動(dòng)進(jìn)行增加會(huì)場(chǎng)操作,或由MCU請(qǐng)求第三方如主席終端或SMC根據(jù)終端的入會(huì)請(qǐng)求增加會(huì)場(chǎng)操作,從而避免了當(dāng)已經(jīng)入會(huì)的終端數(shù)目達(dá)到會(huì)議系統(tǒng)所允許的最大參加數(shù)目時(shí),再有終端呼入該會(huì)議系統(tǒng)時(shí),該終端的操作用戶需要和主席終端或SMC進(jìn)行通信交互才能完成會(huì)場(chǎng)增加的步驟,從而簡(jiǎn)化了終端入會(huì)的實(shí)現(xiàn)過(guò)程;同時(shí)在終端側(cè),操作用戶只需輸入相應(yīng)的會(huì)場(chǎng)密鑰或不進(jìn)行任何操作,就能完成相應(yīng)的會(huì)場(chǎng)增加操作,因此對(duì)于用戶操作較為方便。
圖1是現(xiàn)有技術(shù)多媒體會(huì)議系統(tǒng)的主要結(jié)構(gòu)拓?fù)鋱D;圖2是現(xiàn)有技術(shù)一中各個(gè)終端加入到多媒體會(huì)議系統(tǒng)中的流程圖;圖3是現(xiàn)有技術(shù)二中各個(gè)終端加入到多媒體會(huì)議系統(tǒng)中的流程圖;圖4是本發(fā)明終端入會(huì)方法第一實(shí)施例的流程圖;圖5是第一實(shí)施例的部分替換方式;圖6也是第一實(shí)施例的部分替換方式;圖7是本發(fā)明第二實(shí)施例終端入會(huì)方法的流程圖;圖8是本發(fā)明終端入會(huì)方法流程圖;
圖9是本發(fā)明終端入會(huì)方法流程圖。
具體實(shí)施例方式
在召開一個(gè)多媒體會(huì)議時(shí),業(yè)務(wù)管理中心SMC會(huì)對(duì)該多媒體會(huì)議系統(tǒng)中的每一個(gè)終端賦予一個(gè)相應(yīng)的身份標(biāo)識(shí),這個(gè)身份標(biāo)識(shí)可以是每個(gè)終端的終端標(biāo)識(shí)碼,即標(biāo)識(shí)每個(gè)終端身份信息的碼字;也可以在召開會(huì)議前,把該次會(huì)議的入會(huì)密鑰通知每個(gè)終端,每個(gè)終端在入會(huì)前,只有正確輸入該入會(huì)密鑰,才能被允許進(jìn)入到該會(huì)議系統(tǒng)中。
一般,召開一個(gè)會(huì)議前,SMC都會(huì)規(guī)定本次會(huì)議系統(tǒng)所允許的終端接入的最大參加數(shù)目,即該次會(huì)議的最大方數(shù),如果會(huì)議系統(tǒng)的入會(huì)終端數(shù)目已經(jīng)達(dá)到規(guī)定的最大方數(shù),再次接入其他終端時(shí),就要相應(yīng)增加一個(gè)會(huì)場(chǎng),以使該終端通過(guò)這個(gè)增加的會(huì)場(chǎng)接入到會(huì)議系統(tǒng)中來(lái)。本發(fā)明正是為解決在召開的會(huì)議系統(tǒng)中,當(dāng)已經(jīng)入會(huì)的終端數(shù)目達(dá)到會(huì)議系統(tǒng)規(guī)定的最大方數(shù)后,為使后續(xù)終端能夠更加簡(jiǎn)單方便的接入到該會(huì)議系統(tǒng)中,而提出該終端入會(huì)方法。
參照?qǐng)D4,該圖是本發(fā)明終端入會(huì)方法第一實(shí)施例的流程圖。該第一實(shí)施例中,終端的身份標(biāo)識(shí)采用終端標(biāo)識(shí)碼,即利用標(biāo)識(shí)每個(gè)終端身份信息的碼字來(lái)區(qū)別每個(gè)終端的合法身份;在第一實(shí)施例中,為使終端在會(huì)議系統(tǒng)的入會(huì)終端數(shù)目已經(jīng)達(dá)到所述會(huì)議系統(tǒng)的最大方數(shù)時(shí),能夠控制后續(xù)終端接入會(huì)議,首先在會(huì)議召開前,為每一終端分配會(huì)場(chǎng)密鑰,在這個(gè)操作前提的基礎(chǔ)上,進(jìn)行下列操作步驟100,當(dāng)每個(gè)終端想接入會(huì)議系統(tǒng),參加會(huì)議時(shí),需要向MCU發(fā)送入會(huì)請(qǐng)求(當(dāng)然也可以是MCU主動(dòng)呼叫終端入會(huì)),終端向MCU發(fā)送的入會(huì)請(qǐng)求中包括該終端的終端標(biāo)識(shí)碼;步驟110,MCU接收到終端的入會(huì)請(qǐng)求后,首先判斷當(dāng)前已經(jīng)入會(huì)的終端數(shù)目是否達(dá)到該會(huì)議系統(tǒng)的最大方數(shù),如果沒(méi)有達(dá)到轉(zhuǎn)至步驟120;如果已經(jīng)達(dá)到轉(zhuǎn)至步驟140;
步驟120,MCU對(duì)該終端的終端標(biāo)識(shí)碼進(jìn)行鑒權(quán)操作;首先鑒權(quán)該終端的終端標(biāo)識(shí)碼是否在該會(huì)議系統(tǒng)的終端列表中,如果在,執(zhí)行步驟130,如果否,執(zhí)行步驟140;步驟130,MCU再通過(guò)該終端的終端標(biāo)識(shí)碼判斷該終端是否為合法終端,如果合法,轉(zhuǎn)至步驟210,如果不合法,則轉(zhuǎn)至步驟220;步驟140,MCU暫時(shí)掛起該終端的入會(huì)請(qǐng)求,這里的掛起指暫時(shí)擱置該終端的入會(huì)請(qǐng)求;步驟150,MCU要求該終端輸入會(huì)場(chǎng)密鑰;步驟160,該終端響應(yīng)MCU的要求,將分配給自身的會(huì)場(chǎng)密鑰封裝在請(qǐng)求增加會(huì)場(chǎng)的信息中,然后將請(qǐng)求增加會(huì)場(chǎng)信息發(fā)送到MCU中;步驟170,MCU對(duì)接收到的請(qǐng)求增加會(huì)場(chǎng)信息中的會(huì)場(chǎng)密鑰進(jìn)行鑒權(quán)操作;步驟180,如果該會(huì)場(chǎng)密鑰是該會(huì)議系統(tǒng)分配的,就能通過(guò)鑒權(quán)認(rèn)證,如果該會(huì)場(chǎng)密鑰不是該會(huì)議系統(tǒng)分配的,就不能通過(guò)鑒權(quán)認(rèn)證,根據(jù)這個(gè)原理,MCU判斷步驟170中該終端的會(huì)場(chǎng)密鑰是否通過(guò)鑒權(quán),如果是,則轉(zhuǎn)至步驟190;如果否,則轉(zhuǎn)至步驟220;步驟190,MCU響應(yīng)該終端的增加會(huì)場(chǎng)請(qǐng)求,進(jìn)行增加相應(yīng)會(huì)場(chǎng)的操作;步驟200,MCU判斷自身增加會(huì)場(chǎng)操作是否成功,如果成功,則轉(zhuǎn)至步驟210,如果失敗,則轉(zhuǎn)至步驟220;步驟210,MCU允許該終端接入到該會(huì)議系統(tǒng)中;步驟220,MCU拒絕該終端接入到該會(huì)議系統(tǒng)中。
通過(guò)上述的過(guò)程,就可以實(shí)現(xiàn)在當(dāng)前會(huì)議系統(tǒng)中,已經(jīng)入會(huì)的終端數(shù)目達(dá)到該會(huì)議系統(tǒng)的最大方數(shù)時(shí),對(duì)后續(xù)終端的再次接入進(jìn)行有效的控制,而終端不需要在接入會(huì)議之前,先和如主席終端、SMC等第三方進(jìn)行通信互通,由如主席終端、SMC等第三方終端請(qǐng)求MCU增加會(huì)場(chǎng),然后主席終端、SMC等第三方再將增加會(huì)場(chǎng)的成敗結(jié)果通知給終端,終端再根據(jù)接收的增加會(huì)場(chǎng)的成敗結(jié)果,進(jìn)行接入會(huì)議系統(tǒng)或不接入會(huì)議系統(tǒng)的操作。此外采用終端側(cè)的用戶在會(huì)議系統(tǒng)已經(jīng)達(dá)到最大方數(shù)時(shí),還需要加入會(huì)議時(shí),只需輸入正確的會(huì)場(chǎng)密鑰,就可以使MCU自動(dòng)進(jìn)行增加會(huì)場(chǎng)操作,終端在MCU增加會(huì)場(chǎng)成功后,就可以加入到會(huì)議系統(tǒng)中,從而使該終端入會(huì)方法相對(duì)于現(xiàn)有技術(shù)而言顯得更為簡(jiǎn)單方便。
其中圖4的第一實(shí)施例中,各個(gè)終端的身份標(biāo)識(shí)除可以采用終端標(biāo)識(shí)碼進(jìn)行身份標(biāo)識(shí)外,還可以替換采用入會(huì)密鑰的形式,即在召開會(huì)議前,為每個(gè)終端再分配一個(gè)入會(huì)密鑰,終端只有正確輸入該入會(huì)密鑰才能表示自身的合法身份,加入到會(huì)議系統(tǒng)中,這個(gè)入會(huì)密鑰對(duì)每個(gè)終端而言,可以是同一個(gè)密鑰,也可以是不同的密鑰。在圖1第一實(shí)施例的基礎(chǔ)上,步驟120至步驟130還可以進(jìn)一步替換。
參照?qǐng)D5,是第一實(shí)施例的部分替換方式。在圖4中,步驟110在MCU判斷出當(dāng)前會(huì)議系統(tǒng)的已入會(huì)終端數(shù)目沒(méi)有達(dá)到該會(huì)議系統(tǒng)的最大方數(shù)時(shí),進(jìn)而執(zhí)行該圖5的步驟260,步驟270和步驟280步驟260,MCU要求該終端輸入入會(huì)密鑰,終端將入會(huì)密鑰封裝在入會(huì)請(qǐng)求中發(fā)送到MCU;步驟270,MCU首先判斷該終端發(fā)來(lái)的入會(huì)請(qǐng)求中是否包含入會(huì)密鑰;如果包含,則轉(zhuǎn)至步驟280;如果不包含,則轉(zhuǎn)至步驟圖1中的步驟140;步驟280,MCU進(jìn)一步對(duì)該終端發(fā)來(lái)的入會(huì)請(qǐng)求中的入會(huì)密鑰進(jìn)行驗(yàn)證,如果該入會(huì)密鑰正確,則轉(zhuǎn)至圖4中的步驟210;如果該入會(huì)密鑰不正確,則轉(zhuǎn)至圖4中的步驟220。
與此同時(shí),參照?qǐng)D6,是圖4中第一實(shí)施例的步驟110和步驟140之間還需包括的步驟。在圖4中,步驟110在MCU判斷出當(dāng)前會(huì)議系統(tǒng)的已入會(huì)終端數(shù)目已經(jīng)達(dá)到該會(huì)議系統(tǒng)的最大方數(shù)時(shí),進(jìn)而執(zhí)行該圖6的步驟310,步驟320和步驟330
步驟310,MCU要求該終端輸入入會(huì)密鑰,終端將入會(huì)密鑰封裝在入會(huì)請(qǐng)求中發(fā)送到MCU;步驟320,MCU首先判斷該終端發(fā)來(lái)的入會(huì)請(qǐng)求中是否包含入會(huì)密鑰;如果包含,則轉(zhuǎn)至步驟330;如果不包含,則轉(zhuǎn)至步驟圖4中的步驟140;步驟330,MCU進(jìn)一步對(duì)該終端發(fā)來(lái)的入會(huì)請(qǐng)求中的入會(huì)密鑰進(jìn)行驗(yàn)證,如果該入會(huì)密鑰正確,則轉(zhuǎn)至圖4中的步驟140;如果該入會(huì)密鑰不正確,則轉(zhuǎn)至圖4中的步驟220。
通過(guò)用圖5和圖6的替換方式同時(shí)去替換圖4中的相應(yīng)步驟,可以實(shí)現(xiàn)終端通過(guò)入會(huì)密鑰和會(huì)場(chǎng)密鑰兩個(gè)密鑰安全的加入到會(huì)議系統(tǒng)中。
其中圖4中的第一實(shí)施例,是由MCU來(lái)根據(jù)終端的入會(huì)請(qǐng)求完成增加會(huì)場(chǎng)的操作,在實(shí)際處理過(guò)程中,MCU還可以把終端的入會(huì)請(qǐng)求進(jìn)一步發(fā)送到如主席終端或SMC的第三方,由第三方來(lái)完成增加會(huì)場(chǎng)的操作。
參照?qǐng)D7,該圖是本發(fā)明終端入會(huì)方法的第二實(shí)施例。在圖4中的第一實(shí)施例執(zhí)行完步驟160后,進(jìn)而執(zhí)行圖7中步驟340以后的步驟;步驟340,MCU將終端攜帶有會(huì)場(chǎng)密鑰的入會(huì)請(qǐng)求發(fā)送到SMC或主席終端;步驟350,SMC或主席終端對(duì)接收到入會(huì)請(qǐng)求中的會(huì)場(chǎng)密鑰進(jìn)行鑒權(quán);步驟360,SMC或主席終端判斷自身對(duì)會(huì)場(chǎng)密鑰的鑒權(quán)操作的結(jié)果;如果通過(guò),則執(zhí)行步驟370,如果不通過(guò),則執(zhí)行步驟380;步驟370,SMC或主席終端進(jìn)行增加會(huì)場(chǎng)操作,并允許該終端加入到會(huì)議中來(lái),并生成允許該終端入會(huì)的處理結(jié)果;然后執(zhí)行步驟390;步驟380,SMC或主席終端不進(jìn)行增加會(huì)場(chǎng)操作,并拒絕該終端加入到會(huì)議中來(lái),并生成拒絕該終端入會(huì)的處理結(jié)果;然后執(zhí)行步驟390;步驟390,SMC或主席終端將生成的允許/拒絕終端入會(huì)的處理結(jié)果反饋給MCU;
步驟400,MCU根據(jù)接收的允許/拒絕終端入會(huì)的處理結(jié)果,對(duì)該終端進(jìn)行相應(yīng)的允許/拒絕接入操作。
當(dāng)然上述的第三方也不限于這里所舉的SMC或主席終端之例,還可以為主MCU或其他能夠與MCU互通且能夠具有增加會(huì)場(chǎng)功能的多媒體會(huì)議系統(tǒng)中的實(shí)體。
本發(fā)明還提出另外一種終端入會(huì)方法,在多媒體會(huì)議系統(tǒng)具有主席終端的情況下,MCU在正常情況下,無(wú)法再處理終端的入會(huì)請(qǐng)求時(shí)(如會(huì)議系統(tǒng)的入會(huì)會(huì)場(chǎng)數(shù)已到達(dá)會(huì)議系統(tǒng)所允許的最大方數(shù),或終端列表中無(wú)此終端,導(dǎo)致鑒權(quán)失敗的情況),MCU可以暫時(shí)先接收終端入會(huì)請(qǐng)求。但在該終端成功入會(huì)后,暫時(shí)將該終端與整個(gè)會(huì)議系統(tǒng)中的其他終端隔離開,同時(shí)上報(bào)主席終端,有終端要入會(huì)的消息。主席會(huì)場(chǎng)接收到終端上報(bào)的入會(huì)消息后,請(qǐng)求分析該終端的碼流。如通過(guò)與該終端進(jìn)行通話,在經(jīng)過(guò)通話(或觀看圖像)分析碼流后,由主席終端用戶決定是否允許該終端正式入會(huì)。如果允許,則MCU取消對(duì)該終端的分隔,同時(shí)通知會(huì)議系統(tǒng)中的其他終端該終端已經(jīng)入會(huì),該終端正式入會(huì)。如果拒絕,則通過(guò)MCU從會(huì)議系統(tǒng)中隔離掉該終端。
參照?qǐng)D8,該圖是本發(fā)明終端入會(huì)方法的流程圖。在接收到某個(gè)終端的入會(huì)請(qǐng)求時(shí),會(huì)議系統(tǒng)中的已入會(huì)終端數(shù)目已達(dá)到該會(huì)議系統(tǒng)的最大方數(shù),或通過(guò)驗(yàn)證該終端的身份標(biāo)識(shí)得到該終端不在該會(huì)議系統(tǒng)的終端列表中,進(jìn)一步執(zhí)行下列步驟步驟410,MCU直接接收該終端的入會(huì)請(qǐng)求,讓該終端暫時(shí)接入到會(huì)議系統(tǒng)中;步驟420,終端在得到MCU允許其接入到會(huì)議系統(tǒng)的消息后,該終端正常接入到會(huì)議系統(tǒng)中;步驟430,MCU將該終端和會(huì)議系統(tǒng)中的其他終端暫時(shí)分隔開;步驟440,MCU將該終端發(fā)來(lái)的入會(huì)請(qǐng)求轉(zhuǎn)發(fā)到主席終端中;步驟450,主席終端請(qǐng)求分析該終端的碼流,分析的過(guò)程可以通過(guò)觀看該終端的視頻,或收聽該終端的音頻;步驟460,該終端將自身的碼流通過(guò)MCU發(fā)送到主席終端中;步驟470,主席終端通過(guò)分析該終端的碼流并根據(jù)分析結(jié)果決定是否允許該終端正式加入到會(huì)議系統(tǒng)中,如果是,則執(zhí)行步驟480,如果否,則執(zhí)行步驟490;步驟480,主席終端通知MCU解除對(duì)該終端的分隔,MCU對(duì)該終端進(jìn)行相應(yīng)的解除操作,并通知其他終端該終端已經(jīng)正式接入到會(huì)議系統(tǒng)中;步驟490,主席終端通知MCU將該終端從會(huì)議系統(tǒng)中隔離掉,MCU將該終端從會(huì)議系統(tǒng)中隔離掉,不允許該終端加入到會(huì)議系統(tǒng)中。
通過(guò)上述的終端入會(huì)方法,可以不必為每一終端分配會(huì)場(chǎng)密鑰,而是通過(guò)利用主席終端分析終端的碼流來(lái)決定是否允許終端接入會(huì)議,但同樣需要由MCU控制終端的接入過(guò)程。
本發(fā)明還提出一種終端入會(huì)方法,在接收到某個(gè)終端的入會(huì)請(qǐng)求時(shí),會(huì)議系統(tǒng)中的已入會(huì)終端數(shù)目已達(dá)到該會(huì)議系統(tǒng)的最大方數(shù),MCU只對(duì)終端的身份標(biāo)識(shí)(終端標(biāo)識(shí)碼或入會(huì)密鑰)進(jìn)行鑒權(quán),只要鑒權(quán)通過(guò),MCU不再進(jìn)行會(huì)場(chǎng)密鑰的鑒權(quán),直接主動(dòng)增加會(huì)場(chǎng),允許該終端接入會(huì)議系統(tǒng)。
參照?qǐng)D9,該圖是本發(fā)明終端入會(huì)方法流程圖。在接收到某個(gè)終端的入會(huì)請(qǐng)求時(shí),會(huì)議系統(tǒng)中的已入會(huì)終端數(shù)目已達(dá)到該會(huì)議系統(tǒng)的最大方數(shù),進(jìn)一步執(zhí)行下列操作完成增加會(huì)場(chǎng),接入該終端的操作;步驟500,在會(huì)議系統(tǒng)中的已入會(huì)終端數(shù)目已達(dá)到該會(huì)議系統(tǒng)的最大方數(shù)后,MCU再接收到終端的入會(huì)請(qǐng)求時(shí),轉(zhuǎn)到步驟510;步驟510,MCU對(duì)該終端的身份標(biāo)識(shí)(可能是終端的標(biāo)識(shí)碼,也可能是入會(huì)密鑰)進(jìn)行鑒權(quán),如果鑒權(quán)通過(guò),則執(zhí)行步驟520;如果鑒權(quán)不通過(guò),則執(zhí)行步驟540;步驟520,MCU直接增加相應(yīng)的會(huì)場(chǎng),并指示該終端接入該會(huì)議系統(tǒng);
步驟530,該終端按照MCU的指示正常加入到會(huì)議系統(tǒng)中;步驟540,MCU直接拒絕該終端加入到會(huì)議系統(tǒng)中。
該方法中MCU也可以進(jìn)一步把終端發(fā)來(lái)的帶有身份標(biāo)識(shí)的入會(huì)請(qǐng)求發(fā)送到如SMC或主席終端的第三方中,由SMC或主席終端等第三方判斷終端的身份標(biāo)識(shí)是否正確,相應(yīng)進(jìn)行增加/不增加會(huì)場(chǎng)的操作,進(jìn)而再通知MCU允許/拒絕終端入會(huì)。
上述無(wú)論哪種終端接入方法,處理過(guò)程都涉及到MCU的操作,其中可以是由MCU直接根據(jù)終端的入會(huì)請(qǐng)求,直接增加相應(yīng)的會(huì)場(chǎng),也可以由MCU請(qǐng)求第三方增加相應(yīng)的會(huì)場(chǎng);其中終端的入會(huì)請(qǐng)求可以攜帶會(huì)場(chǎng)密鑰,也可以不攜帶會(huì)場(chǎng)密鑰,還可以在不攜帶會(huì)場(chǎng)密鑰的情況下,通過(guò)分析終端的碼流來(lái)控制終端的接入。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種終端入會(huì)方法,其特征在于,所述方法包括如下步驟(1)為會(huì)議系統(tǒng)中的每個(gè)終端分配會(huì)場(chǎng)密鑰;(2)多點(diǎn)控制單元接收到終端的入會(huì)請(qǐng)求時(shí),判斷當(dāng)前已入會(huì)終端數(shù)目是否達(dá)到會(huì)議系統(tǒng)所允許的最大參加數(shù)目,如果達(dá)到,則將所述終端的入會(huì)請(qǐng)求暫時(shí)掛起,并要求所述終端發(fā)送會(huì)場(chǎng)密鑰;(3)終端響應(yīng)所述要求,發(fā)送所述會(huì)場(chǎng)密鑰;(4)對(duì)所述終端發(fā)來(lái)的會(huì)場(chǎng)密鑰進(jìn)行鑒權(quán),如果鑒權(quán)通過(guò),轉(zhuǎn)至步驟(5);如果鑒權(quán)不通過(guò),則轉(zhuǎn)至步驟(6);(5)進(jìn)行增加會(huì)場(chǎng)操作,如果增加會(huì)場(chǎng)成功,則多點(diǎn)控制單元允許所述終端入會(huì);如果增加會(huì)場(chǎng)失敗,則轉(zhuǎn)至步驟(6);(6)多點(diǎn)控制單元拒絕所述終端入會(huì)。
2.根據(jù)權(quán)利要求1所述的終端入會(huì)方法,其特征在于,所述步驟(2)中如果判斷結(jié)果是沒(méi)有達(dá)到,則執(zhí)行如下步驟(21)多點(diǎn)控制單元判斷所述終端的身份標(biāo)識(shí)是否屬于所述會(huì)議系統(tǒng)的終端列表,如果是,轉(zhuǎn)至步驟(22);如果否,則將所述終端的入會(huì)請(qǐng)求暫時(shí)掛起,并要求所述終端發(fā)送所述會(huì)場(chǎng)密鑰,再轉(zhuǎn)至步驟(3);(22)多點(diǎn)控制單元判斷所述終端的身份標(biāo)識(shí)是否合法,如果合法,多點(diǎn)控制單元允許所述終端入會(huì);如果不合法,則轉(zhuǎn)至步驟(6)。
3.根據(jù)權(quán)利要求2所述的終端入會(huì)方法,其特征在于,所述終端的身份標(biāo)識(shí)為每個(gè)終端自身的終端標(biāo)識(shí)碼或每個(gè)終端入會(huì)時(shí)的入會(huì)密鑰。
4.根據(jù)權(quán)利要求2所述的終端入會(huì)方法,其特征在于,所述步驟(2)中由多點(diǎn)控制單元將所述終端的入會(huì)請(qǐng)求暫時(shí)掛起,并要求所述終端發(fā)送會(huì)場(chǎng)密鑰;所述步驟(4)中由多點(diǎn)控制單元對(duì)所述終端發(fā)來(lái)的會(huì)場(chǎng)密鑰進(jìn)行鑒權(quán);所述步驟(5)中由多點(diǎn)控制單元進(jìn)行增加會(huì)場(chǎng)操作。
5.根據(jù)權(quán)利要求1所述的終端入會(huì)方法,其特征在于,所述步驟(2)中由多點(diǎn)控制單元將所述終端的入會(huì)請(qǐng)求暫時(shí)掛起,并要求所述終端發(fā)送會(huì)場(chǎng)密鑰;所述步驟(4)中由多點(diǎn)控制單元請(qǐng)求第三方對(duì)所述終端發(fā)來(lái)的會(huì)場(chǎng)密鑰進(jìn)行鑒權(quán);所述步驟(5)中由多點(diǎn)控制單元請(qǐng)求第三方進(jìn)行增加會(huì)場(chǎng)操作。
6.根據(jù)權(quán)利要求5所述的終端入會(huì)方法,其特征在于,所述步驟(4)或(5)中由多點(diǎn)控制單元請(qǐng)求第三方對(duì)會(huì)場(chǎng)密鑰進(jìn)行鑒權(quán),并相應(yīng)增加會(huì)場(chǎng)的操作包括如下步驟多點(diǎn)控制單元將終端發(fā)來(lái)的帶有會(huì)場(chǎng)密鑰的入會(huì)請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)管理中心或主席終端;業(yè)務(wù)管理中心或主席終端對(duì)接收的會(huì)場(chǎng)密鑰進(jìn)行鑒權(quán),如果鑒權(quán)通過(guò),則增加會(huì)場(chǎng)并生成增加會(huì)場(chǎng)成功的處理結(jié)果;如果鑒權(quán)不通過(guò),則不增加會(huì)場(chǎng)并生成增加會(huì)場(chǎng)失敗的處理結(jié)果;業(yè)務(wù)管理中心或主席終端將增加會(huì)場(chǎng)成功/失敗的處理結(jié)果反饋給多點(diǎn)控制單元,多點(diǎn)控制單元根據(jù)增加會(huì)場(chǎng)成功/失敗的處理結(jié)果允許/拒絕所述終端入會(huì)。
7.一種終端入會(huì)方法,其特征在于,所述方法包括如下步驟(71)多點(diǎn)控制單元接收到終端的入會(huì)請(qǐng)求時(shí),判斷當(dāng)前已入會(huì)終端數(shù)目是否達(dá)到會(huì)議系統(tǒng)所允許的最大參加數(shù)目,如果達(dá)到,則判斷所述終端的身份標(biāo)識(shí)是否合法,如果合法,則轉(zhuǎn)至步驟(72);如果不合法,則轉(zhuǎn)至步驟(73);(72)進(jìn)行增加會(huì)場(chǎng)操作,如果增加會(huì)場(chǎng)成功,則多點(diǎn)控制單元允許所述終端接入會(huì)議;如果增加會(huì)議失敗,則轉(zhuǎn)至步驟(73);(73)多點(diǎn)控制單元拒絕所述終端入會(huì)。
8.根據(jù)權(quán)利要求7所述的終端入會(huì)方法,其特征在于,所述終端的身份標(biāo)識(shí)為每個(gè)終端自身的終端標(biāo)識(shí)碼或每個(gè)終端入會(huì)時(shí)的入會(huì)密鑰。
9.根據(jù)權(quán)利要求7所述的終端入會(huì)方法,其特征在于,所述步驟(71)中由多點(diǎn)控制單元判斷所述終端的身份標(biāo)識(shí)是否合法;所述步驟(72)中由多點(diǎn)控制單元進(jìn)行增加會(huì)場(chǎng)操作。
10.根據(jù)權(quán)利要求7所述的終端入會(huì)方法,其特征在于,所述步驟(71)中由多點(diǎn)控制單元請(qǐng)求第三方判斷所述終端的身份標(biāo)識(shí)是否合法;所述步驟(72)中由多點(diǎn)控制單元請(qǐng)求第三方進(jìn)行增加會(huì)場(chǎng)操作。
11.根據(jù)權(quán)利要求10所述的終端入會(huì)方法,其特征在于,所述步驟(71)或(72)中由所述多點(diǎn)控制單元請(qǐng)求第三方判斷所述終端的身份標(biāo)識(shí)是否合法,并相應(yīng)增加會(huì)場(chǎng)的操作包括如下步驟多點(diǎn)控制單元將終端發(fā)來(lái)的帶有自身身份標(biāo)識(shí)的入會(huì)請(qǐng)求轉(zhuǎn)發(fā)給業(yè)務(wù)管理中心或主席終端;業(yè)務(wù)管理中心或主席終端對(duì)接收的所述終端的身份標(biāo)識(shí)進(jìn)行判斷,如果合法,增加會(huì)場(chǎng)并生成增加會(huì)場(chǎng)成功的處理結(jié)果;如果不合法,則不增加會(huì)場(chǎng)并生成增加會(huì)場(chǎng)失敗的處理結(jié)果;業(yè)務(wù)管理中心或主席終端將增加會(huì)場(chǎng)成功/失敗的處理結(jié)果反饋給多點(diǎn)控制單元,多點(diǎn)控制單元根據(jù)增加會(huì)場(chǎng)成功/失敗的處理結(jié)果允許/拒絕所述終端入會(huì)。
12.一種終端入會(huì)方法,其特征在于,所述方法包括如下步驟(121)多點(diǎn)控制單元接收到終端的入會(huì)請(qǐng)求時(shí),判斷當(dāng)前已入會(huì)終端數(shù)目是否達(dá)到會(huì)議系統(tǒng)所允許的最大參加數(shù)目,如果達(dá)到,則多點(diǎn)控制單元暫時(shí)允許所述終端入會(huì);(122)所述終端入會(huì)后,多點(diǎn)控制單元將所述終端和其他所有已入會(huì)終端分隔,并向主席終端發(fā)送所述終端的入會(huì)請(qǐng)求;(123)主席終端接收到所述終端的入會(huì)請(qǐng)求后,根據(jù)分析所述終端的碼流決定是否允許所述終端正式入會(huì);如果是,則轉(zhuǎn)至步驟(124),如果否,則轉(zhuǎn)至步驟(125);(124)主席終端增加會(huì)場(chǎng)操作,并通知多點(diǎn)控制單元解除對(duì)所述終端的分隔;(125)主席終端通知多點(diǎn)控制單元將所述終端從所述會(huì)議系統(tǒng)中隔離掉。
13.根據(jù)權(quán)利要求12所述的終端入會(huì)方法,其特征在于,所述步驟(123)中進(jìn)一步包括(1231)主席終端接收到所述終端的入會(huì)請(qǐng)求后,通過(guò)多點(diǎn)控制單元請(qǐng)求所述終端發(fā)送碼流;(1232)所述終端將自身的碼流通過(guò)多點(diǎn)控制單元發(fā)送到所述主席終端。
全文摘要
本發(fā)明公開了一種終端入會(huì)方法,涉及多媒體通信領(lǐng)域,該方法包括為會(huì)議系統(tǒng)中的每個(gè)終端分配會(huì)場(chǎng)密鑰;在已入會(huì)終端數(shù)目達(dá)到會(huì)議系統(tǒng)所允許的最大參加數(shù)目后,多點(diǎn)控制單元再接收到終端的入會(huì)請(qǐng)求時(shí),就將所述終端的入會(huì)請(qǐng)求暫時(shí)掛起,再通過(guò)對(duì)所述終端輸入的會(huì)場(chǎng)密鑰進(jìn)行鑒權(quán),如果鑒權(quán)通過(guò),則增加會(huì)場(chǎng)操作后,多點(diǎn)控制單元允許所述終端入會(huì);如果鑒權(quán)不通過(guò),則多點(diǎn)控制單元拒絕所述終端入會(huì)。從而實(shí)現(xiàn)在入會(huì)終端數(shù)目達(dá)到會(huì)議系統(tǒng)所允許的最大參加數(shù)目后,終端能夠方便的接入到會(huì)議系統(tǒng)中。
文檔編號(hào)H04N7/15GK1612609SQ20031010306
公開日2005年5月4日 申請(qǐng)日期2003年10月30日 優(yōu)先權(quán)日2003年10月30日
發(fā)明者周運(yùn)紅 申請(qǐng)人:華為技術(shù)有限公司