亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

傳輸二進制席位控制協(xié)議消息的方法、系統(tǒng)及裝置的制作方法

文檔序號:7659653閱讀:168來源:國知局
專利名稱:傳輸二進制席位控制協(xié)議消息的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及實現(xiàn)多媒體會議業(yè)務(wù)的技術(shù),具體涉及一種傳輸二進制席位
控制協(xié)議(BFCP, The Binary Floor Control Protocol)消息的方法、系統(tǒng)及裝置。
背景技術(shù)
會議業(yè)務(wù)系統(tǒng)是支持音頻、視頻、數(shù)據(jù)協(xié)同3大功能的具有多方控制能 力的綜合型會議系統(tǒng)。席位表示會議業(yè)務(wù)系統(tǒng)中共享資源訪問的權(quán)限,例如 語音、視頻、白板的輸入等權(quán)限,席位控制用于會議業(yè)務(wù)系統(tǒng)中共享資源訪 問權(quán)限的控制。在會議業(yè)務(wù)中,為了管理好有限的共享資源,需采用各種策 略對共享資源進行管理。
BFCP是一種在會議業(yè)務(wù)環(huán)境下管理共享資源的協(xié)議,該協(xié)議定義了三 種邏輯實體席位控制服務(wù)器、席位參與者以及席位主席。其中,席位控制 服務(wù)器是用于維護席位狀態(tài)的邏輯實體,這些狀態(tài)包括存在哪幾個席位, 例如存在2個席位,分別對應(yīng)于語音和視頻使用權(quán)限;有多少人擁有這個席 位,例如有4個人擁有對應(yīng)于語音使用權(quán)限的席位;以及席位的主席是誰等 等。席位參與者是向席位控制服務(wù)器請求席位的邏輯實體,例如向席位控制
服務(wù)器請求語音輸入權(quán)限的用戶設(shè)備。席位主席是管理席位的邏輯實體,可 以授權(quán)、拒絕或者收回一個席位,例如授權(quán)對應(yīng)于語音使用權(quán)限的席位的用 戶設(shè)備。 一個會議中可以有一個或多個席位,每個席位可以有一個或者多個 主席。例如在一個多媒體會議中可能存在3個席位,分別對應(yīng)語音、視頻、 電子白板的輸入權(quán)限。當(dāng)然也可以只設(shè)置一個對應(yīng)所有媒體輸入權(quán)限的席 位。
圖1為現(xiàn)有的席位控制流程示意圖。如圖1所示,現(xiàn)有的席位控制流程
包括以下步驟
1. 席位參與者發(fā)送席位請求給席位控制服務(wù)器,以請求席位。
2. 席位控制服務(wù)器檢查請求的內(nèi)容是否合法,如果不合法,則向席位
參與者回復(fù)應(yīng)答消息指示錯誤;否則席位控制服務(wù)器檢查當(dāng)前席位的擁有者 是否已達到了最大值,是則向席位參與者發(fā)送應(yīng)答消息指示錯誤,否則將席 位請求轉(zhuǎn)發(fā)給席位主席。
3. 席位主席接收到席位請求后,決定授權(quán)或拒絕請求,并將結(jié)果發(fā)送
給席位控制服務(wù)器。
4. 席位控制服務(wù)器將結(jié)果發(fā)送到席位參與者。
5. 席位控制服務(wù)器向其它席位參與者和席位主席發(fā)送狀態(tài)變化通知消

以上所述的流程中,席位參與者、席位控制服務(wù)器和席位主席之間的交
互過程和消息內(nèi)容均利用BFCP進行傳送。
圖2為現(xiàn)有的網(wǎng)絡(luò)協(xié)議多媒體消息子系統(tǒng)(IMS , Internet Protocol Multimedia Subsystem )中用于席位控制的系統(tǒng)結(jié)構(gòu)圖。如圖2所示,該系 統(tǒng)包括應(yīng)用服務(wù)器(AS, Application Server),用于為具體的會議業(yè)務(wù)決定 會議策略,包括是否采用席位控制,采用席位控制時的主席方是誰,采用何 種策略進行席位分配等;并通過呼叫會話控制功能(CSCF, Call Session Control Function)將會議策略發(fā)送到媒體資源功能控制器(MRFC, Multimedia Resource Function Controller)。席位控制服務(wù)器為MRFC,席位 主席和席位參與者為用戶終端(UE, User Equipment)。媒體資源功能處理 器(MRFP, Multimedia Resource Function Processor )根據(jù)MRFC對席位請 求的處理結(jié)果,進行資源控制操作。
由于BFCP采用傳豐lT控制協(xié)i義(TCP, Transfer Control Protocol)或TCP/ 傳輸層安全(TLS, Transport Layer Security)協(xié)議進行傳輸,因此在傳輸 BFCP消息之前,首先在MRFC和UE之間利用會話描述協(xié)議(SDP, Session Description Protocol)描述進行BFCP流的協(xié)商,以建立直接的連接。MRFC 從建立的直接連接接收到來自UE的BFCP上行消息后,根據(jù)該BFCP上行 消息產(chǎn)生控制信令,通過Mp接口的媒體網(wǎng)關(guān)控制協(xié)議(H.248)消息發(fā)送 到MRFP進行資源的控制操作,由MRFP通過Mb接口與UE進行數(shù)據(jù)信號 的傳輸;同時,MRFC通過已經(jīng)建立的直接連接向UE發(fā)送BFCP下行消息, 包括用于回復(fù)席位請求的BFCP應(yīng)答消息和用于通過其它席位參與者的 BFCP通知消息。
例如,UE1需要申請發(fā)言權(quán),通過與MRFC建立的直接連接,將BFCP 席位請求消息發(fā)送到MRFC; MRFC根據(jù)AS的會議策略決定如何進行席位 控制,當(dāng)MRFC確定為用戶請求授權(quán)后,對MRPP進行相應(yīng)操作,并將BFCP
席位授權(quán)消息發(fā)送到UE1,同時,向參與會議的其它UE發(fā)送BFCP通知消

由以上所述可知,現(xiàn)有技術(shù)中UE與MRFC建立直接連接用于傳輸BFCP 消息,因此,MRFC作為控制實體,與每一個與會終端之間建立連接,需要 消耗大量的資源,例如網(wǎng)絡(luò)資源和處理資源,維護大量的TCP或TCP/TLS 連接,會給MRFC帶來很大的負擔(dān),從而影響MRFC的控制性能。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明實施例提供一種傳輸BFCP消息的方法,節(jié)省MRFC用 于維護與UE之間直接連接的資源。
本發(fā)明實施例還提供一種傳輸BFCP消息的系統(tǒng),節(jié)省MRFC用于維護與 UE之間直接連接的資源。
本發(fā)明實施例還提供一種媒體資源處理設(shè)備,節(jié)省MRFC用于維護與UE 之間直接連接的資源。
為達到上述目的,本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的
一種傳輸BFCP消息的方法,預(yù)先在媒體資源處理設(shè)備與用戶設(shè)備之間 建立BFCP連接,該方法包括
媒體資源處理設(shè)備通過所述BFCP連接接收用戶設(shè)備的BFCP上行消息, 采用媒體網(wǎng)關(guān)控制協(xié)議上報到媒體資源控制設(shè)備;
媒體資源處理設(shè)備接收媒體資源控制設(shè)備采用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送 的BFCP下行消息,轉(zhuǎn)發(fā)至用戶設(shè)備。
一種傳輸BFCP消息的方法,預(yù)先在媒體資源處理設(shè)備與媒體資源控制設(shè) 備之間建立BFCP鏈路,在媒體資源處理設(shè)備與用戶設(shè)備之間建立BFCP連接, 該方法包括
媒體資源處理設(shè)備通過所述BFCP連接接收用戶設(shè)備的BFCP上行消息, 增加包括與所述用戶設(shè)備對應(yīng)的消息頭后,通過所述BFCP鏈路轉(zhuǎn)發(fā)至媒體資 源控制設(shè)備;
媒體資源處理設(shè)備接收媒體資源控制設(shè)備通過所述BFCP鏈路發(fā)送來 的攜帶與所述用戶設(shè)備對應(yīng)的消息頭的BFCP下行消息,將所述消息頭去除 后,轉(zhuǎn)發(fā)至所述用戶設(shè)備。
一種傳輸BFCP消息的系統(tǒng),包括媒體資源控制設(shè)備和媒體資源處理設(shè)備, 所述媒體資源處理設(shè)備,用于在自身與用戶設(shè)備之間建立BFCP連接,通 過所述BFCP連接接收用戶設(shè)備的BFCP上行消息,采用i某體網(wǎng)關(guān)控制協(xié)議上 報到媒體資源控制設(shè)備;接收媒體資源控制設(shè)備釆用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送的 BFCP下行消息,發(fā)送到所述用戶設(shè)備;
所述媒體資源控制設(shè)備,用于接收媒體資源處理設(shè)備采用媒體網(wǎng)關(guān)控制 協(xié)議發(fā)送的BFCP上行消息,根據(jù)所述BFCP上行消息生成BFCP下行消息, 采用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送到媒體資源處理設(shè)備。
一種傳輸BFCP消息的系統(tǒng),包括媒體資源控制設(shè)備和媒體資源處理設(shè)備, 媒體資源處理設(shè)備,用于在自身與用戶設(shè)備之間建立BFCP連接,與媒體 資源控制設(shè)備建立BFCP鏈路;通過所述BFCP連接接收用戶設(shè)備的BFCP上 行消息,增加與所述用戶設(shè)備對應(yīng)的消息頭后,通過所述BFCP鏈路發(fā)送到媒 體資源控制設(shè)備;通過所述BFCP鏈路接收媒體資源控制設(shè)備發(fā)送的攜帶所述 消息頭的BFCP下行消息,去掉所述消息頭后,發(fā)送到對應(yīng)的用戶設(shè)備;
資源處理設(shè)備建立BFCP鏈路,通過所 述BFCP鏈路接收攜帶與所述用戶設(shè)備對應(yīng)的消息頭的BFCP上行消息,根 據(jù)所述BFCP上行消息產(chǎn)生攜帶所述消息頭的BFCP下行消息,通過所述 BFCP鏈路發(fā)送到所述媒體資源處理設(shè)備。
一種媒體資源處理設(shè)備,包括連接建立模塊、上報模塊和下發(fā)模塊, 所述連接建立模塊,用于與用戶設(shè)備建立二進制席位控制協(xié)議BFCP連接; 所述上報模塊,用于通過所述BFCP連接接收用戶設(shè)備的BFCP上行消息, 采用媒體網(wǎng)關(guān)控制協(xié)議上報到媒體資源控制設(shè)備;
所述下發(fā)模塊,用于接收媒體資源控制設(shè)備采用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送 的BFCP下行消息,通過所述BFCP連接轉(zhuǎn)發(fā)至用戶設(shè)備。
一種媒體資源處理設(shè)備,包括連接建立模塊、鏈路建立模塊、上行轉(zhuǎn)發(fā)模 塊及下行轉(zhuǎn)發(fā)模塊,
所述連接建立模塊,用于與用戶設(shè)備建立二進制席位控制協(xié)議BFCP連接; 所述鏈路建立模塊,用于與媒體資源控制設(shè)備建立BFCP鏈路; 所述上行轉(zhuǎn)發(fā)模塊,用于通過所述BFCP連接接收BFCP上行消息,增加 與用戶設(shè)備對應(yīng)的消息頭后,通過所述BFCP鏈路轉(zhuǎn)發(fā)至媒體資源控制設(shè)備;
所述下行轉(zhuǎn)發(fā)模塊,用于通過所述BFCP鏈路接收媒體資源控制設(shè)備發(fā) 送來的攜帶與所述用戶設(shè)備對應(yīng)消息頭的BFCP下行消息,將所述消息頭去 除后,通過所述BFCP連接轉(zhuǎn)發(fā)至所述用戶設(shè)備。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例所提供的一種技術(shù)方案,首先建立媒體 資源處理設(shè)備與用戶設(shè)備之間的BFCP連接,由媒體資源處理設(shè)備通過 BFCP連接接收用戶設(shè)備的BFCP上行消息,采用媒體網(wǎng)關(guān)控制協(xié)議上報到 媒體資源控制設(shè)備;在接收到媒體資源控制設(shè)備采用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送 的BFCP下行消息后,通過BFCP連接發(fā)送到用戶設(shè)備,從而使得媒體資源 控制設(shè)備不需要消耗大量的資源維護與用戶設(shè)備之間的直接連接,提高了媒 體資源控制設(shè)備的效率。
本發(fā)明實施例所提供的另 一種技術(shù)方案,建立媒體資源處理設(shè)備與用戶設(shè)備之間的BFCP連接,及媒體資源處理設(shè)備與媒體資源控制設(shè)備之間的
BFCP鏈路,媒體資源處理設(shè)備將從BFCP連接接收到的BFCP上行消息, 增加與用戶設(shè)備對應(yīng)的消息頭后,通過BFCP鏈路發(fā)送到媒體資源控制設(shè)備; 媒體資源控制設(shè)備也將生成的BFCP下行消息增加消息頭后,發(fā)送到媒體資 源處理設(shè)備,由媒體資源處理設(shè)備將消息頭去掉,然后發(fā)送到用戶設(shè)備,從 而實現(xiàn)了 BFCP消息通過媒體資源處理設(shè)備的傳輸,媒體資源控制設(shè)備不需 要消耗大量的資源維護與用戶設(shè)備之間的直接連接,提高了媒體資源控制設(shè) 備的效率。


圖1為現(xiàn)有的席位控制流程示意圖2為現(xiàn)有的IMS系統(tǒng)中用于席位控制的系統(tǒng)結(jié)構(gòu)圖3為本發(fā)明實施例一傳輸BFCP消息的示意圖4為本發(fā)明實施例 一傳輸BFCP消息的方法流程圖5為本發(fā)明實施例一傳輸BFCP消息的系統(tǒng)結(jié)構(gòu)圖6為本發(fā)明實施例二傳輸BFCP消息的示意圖7為本發(fā)明實施例二中MRFC與MRFP之間的BFCP鏈路的消息格 式圖8為本發(fā)明實施例二傳輸BFCP消息的方法流程圖; 圖9為本發(fā)明實施例二傳輸BFCP消息的泉統(tǒng)結(jié)構(gòu)圖。
具體實施例方式
下面結(jié)合附圖及具體實施例對本發(fā)明進行詳細說明。 實施例一
本實施例的傳輸BFCP消息的方法,預(yù)先在MRFP與UE之間建立BFCP 連接;由MRFP通過建立的BFCP連接接收UE的BFCP上行消息,采用 H.248協(xié)議上報到媒體資源控制設(shè)備;并接收MRFC采用H.248協(xié)議發(fā)送的
BFCP下行消息,通過建立的BFCP連接轉(zhuǎn)發(fā)至UE,該BFCP下行消息是 MRFC 4艮據(jù)接收到的BFCP上行消息產(chǎn)生的。
例如,MRFP與UE之間進行BFCP消息傳輸可以通過建立雙向的TCP 連接實現(xiàn)。MRFC與MRFP之間進行BFCP消息傳輸可以通過Mp接口的 H.248協(xié)議以參數(shù)方式實現(xiàn)。
BFCP上行消息可以為BFCP席位請求消息、席位主席發(fā)給席位控制服 務(wù)器的BFCP席位授權(quán)消息或BFCP席位拒絕消息。BFCP下行消息可以為 BFCP席位應(yīng)答消息或者BFCP通知消息。
以下首先詳細說明利用Mp接口的H.248協(xié)議通過擴展包以參數(shù)方式實 現(xiàn)BFCP消息的傳輸,從MRFP傳輸?shù)組RFC的BFCP上行消息以事件方 式上報,從MRFC傳輸?shù)組RFP的BFCP下行消息以信號方式下發(fā)。
圖3所示為本發(fā)明實施例一傳輸BFCP消息的示意圖。如圖3所示,UE 與MRFP之間的BFCP消息傳輸通過Mb接口中的一個流連4妄來實現(xiàn),如圖 3中橫向的虛線所示,而MRFC與MRFP之間的BFCP消息傳輸通過Mp接 口的H.248協(xié)議的參數(shù)方式實現(xiàn),如圖3中縱向的虛線所示。
由于H.248協(xié)議中定義的事件用于MRFP向MRFC上報某一信息,而 信號用于MRFC指示MRFP轉(zhuǎn)發(fā)信號中的內(nèi)容。因此,本實施例擴展了 H.248 協(xié)議,利用H.248中的事件和信號傳輸BFCP消息,包括新增一個事件 BFCP指示(BFCP indication ),用于MRFP向MRFC進行BFCP上行消息 的上才艮;和一個信號BFCP信息傳送(BFCP information transport),用于 MRFC指示MRFP進行BFCP下行消息的下發(fā)。
新增事件的詳細描述如下
事件名稱BFCP指示(BFCP Indication)
事件ID: 0x01, BI
描述該事件用來從MRFP向MRFC上報BFCP消息
事件描述參數(shù)空 觀察事件描述參數(shù)
參數(shù)名BFCP信息 參數(shù)ID: 0x01, BFCPI 類型8位字符串(Octet String ) 描述這個參數(shù)用來攜帶BFCP消息 新增信號的詳細描述如下
信號名BFCP information transport ( BFCP信息傳專命) 信號ID: 0x01, BIT
描述該信號用來從MRFC上下發(fā)BFCP消息給MRFP。
信令類型BR (Brief)
附加參數(shù)
參數(shù)名BFCP信息(BFCP information ) 參數(shù)ID: 0x01, BFCPINFO Type: Octet String 描述該參數(shù)用來攜帶BFCP消息 下面以一個例子說明本發(fā)明實施例提供的傳輸BFCP消息的方法。 一個 用戶設(shè)備需要以席位參與者的身份加入已建立的會議,該會議支持席位控制 功能,且會議中采用席位控制方式進行資源的申請和管理。該席位參與者發(fā) 送的BFCP上行消息為BFCP席位請求消息,接收到的BFCP下行消息為 BFCP席位應(yīng)答消息。
圖4為本發(fā)明實施例一中傳輸BFCP消息的方法流程圖。如圖4所示, 該方法包括以下步驟
步一驟400: MRFC沖旨示MRFP i曾力口端點(Termination )。 本步驟執(zhí)行之前,由UE向AS請求加入會議,然后AS請求MRFC增 加與該UE7十應(yīng)的端點。
步驟401: MRFP成功建立端點,并應(yīng)答MRFC。
在步驟400和步驟401執(zhí)行過程中,MRFC與MRFP之間進行媒體流、 和BFCP控制流等的SDP協(xié)商,并將BFCP控制流與媒體流進行關(guān)聯(lián),包括
把席位標識與^某體標識進行關(guān)聯(lián),以便通過席位標識申請媒體資源。同時,
MRFP建立對應(yīng)于SDP協(xié)商的i某體流及BFCP控制流的端點,并在MRFP 及MRFC保存與該端點對應(yīng)的端點標識(TID )。這些為現(xiàn)有技術(shù),具體過 程在此不再詳述。
步驟402:建立MRFP與UE之間的BFCP連接。
例如通過TCP/IP協(xié)議協(xié)商建立TCP連接,或通過TCP/TLS協(xié)議協(xié)商 建立TCP連接。
建立BFCP連接的方法與現(xiàn)有技術(shù)中在UE與MRFC之間建立BFCP連 接的方法相同,在此不再贅述。
步驟403: UE作為席位參與者,通過建立好的BFCP連接向MRFP發(fā) 送BFCP席位請求消息。
步驟404: MRFP通過以上所描述的直接擴展H.248協(xié)議的BFCP indication事件,將該BFCP席位請求消息上凈艮到MRFC,其中攜帶與該端 點乂十應(yīng)的TID。
步驟405: MRFC接收到該事件后,回復(fù)應(yīng)答消息,以通知MRFP已接 收到該事件。
步驟406: MRFC根據(jù)對BFCP席位請求處理結(jié)果生成BFCP席位應(yīng)答 消息,通過以上所描述的BFCP information transport信號下發(fā)到MRFP,以 指示MRFP將其中的BFCP席位應(yīng)答消息下發(fā)到UE,其中攜帶與建立的端 點對應(yīng)的TID。
步驟407: MRFP接收到該信號后,向MRFC回復(fù)應(yīng)答消息,以通知 MRFC已接收到該信號。
步驟408: MRFP將BFCP席位應(yīng)答消息轉(zhuǎn)發(fā)到UE。
由于步驟401中MRFC及MRFP協(xié)商的端點只對應(yīng) 一個BFCP連接, 因此MRFP可以將從MRFC接收到的BFCP席位應(yīng)答消息直接轉(zhuǎn)發(fā)到該端 點中唯一的BFCP連接對應(yīng)的UE。
圖5為本發(fā)明實施例一中傳輸BFCP消息的系統(tǒng)結(jié)構(gòu)圖。如圖5所示,
該系統(tǒng)包括媒體資源控制設(shè)備和媒體資源處理設(shè)備。
其中,媒體資源處理設(shè)備,用于在自身與用戶設(shè)備之間建立BFCP連接, 通過BFCP連接接收用戶設(shè)備的BFCP上行消息,采用媒體網(wǎng)關(guān)控制協(xié)議上 報到媒體資源控制設(shè)備;接收媒體資源控制設(shè)備采用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送 的BFCP下行消息,發(fā)送到所述用戶設(shè)備;媒體資源控制設(shè)備,用于接收媒 體資源處理設(shè)備采用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送的BFCP上行消息,根據(jù)BFCP 上行消息生成BFCP下行消息,采用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送到媒體資源處理 設(shè)備。
具體來說,媒體資源處理設(shè)備包括連接建立模塊、上報模塊和下發(fā)模塊。 其中,連接建立模塊用于與用戶設(shè)備建立二進制席位控制協(xié)議BFCP連接; 上報模塊通過BFCP連接接收用戶設(shè)備的BFCP上行消息,采用媒體網(wǎng)關(guān)控 制協(xié)議上報到媒體資源控制設(shè)備;下發(fā)模塊,接收媒體資源控制設(shè)備采用媒 體網(wǎng)關(guān)控制協(xié)議發(fā)送的BFCP下行消息,通過BFCP連接轉(zhuǎn)發(fā)至用戶設(shè)備。
由以上所述的可知,本發(fā)明實施例一提供的傳輸BFCP消息的技術(shù)方 案,由MRFP將從UE接收到的BFCP上行消息通過事件方式上報到MRFC, 將來自MRFC以信號方式下發(fā)的BFCP下行消息,轉(zhuǎn)發(fā)至UE,實現(xiàn)了 BFCP 消息的傳輸,從而避免了現(xiàn)有技術(shù)中MRFC需要維護大量與UE之間的直接 連接的缺點,節(jié)省了 MRFC維護直接連接的資源消耗。
實施例二
本實施例預(yù)先在MRFP與MRFC之間建立BFCP鏈路,在MRFP與UE 之間建立BFCP連接,由MRFP通過建立的BFCP連接接收UE的BFCP上 行消息,增加與該用戶設(shè)備對應(yīng)的消息頭后,通過建立的BFCP鏈路轉(zhuǎn)發(fā)至 MRFC;接收MRFC通過所述BFCP鏈路發(fā)送的攜帶與該用戶設(shè)備對應(yīng)的消 息頭的BFCP下行消息,將所述消息頭去除后,轉(zhuǎn)發(fā)至UE,其中BFCP下 行消息是MRFC根據(jù)接收到的BFCP上行消息生成的。
圖6為本發(fā)明實施例二傳輸BFCP消息的示意圖。如圖6所示,UE與 MRFP之間的BFCP消息傳輸通過獨立于Mb接口的BFCP連接實現(xiàn),而
MRFC與MRFP之間BFCP消息的傳輸通過建立的BFCP鏈路,以信令代理 的方式實現(xiàn)。
本實施例中與用戶設(shè)備對應(yīng)的消息頭為包含與用戶設(shè)備對應(yīng)的端點標 識的消息頭。
圖7為本發(fā)明實施例二中MRFC與MRFP之間的BFCP鏈路的消息格 式圖。如圖7所示,MRFC與MRFP之間的BFCP鏈路的消息,除BFCP消 息及BFCP連接傳輸層的內(nèi)容外,還有一個包括TID和長度(Len)的消息 頭。其中,TID字段長度與H.248中定義的端點標識相同,為四個字節(jié);Len 為TID的長度,2個字節(jié),可以省略。
下面以一個例子說明本發(fā)明實施例提供的傳輸BFCP消息的方法。 一個 用戶設(shè)備需要以席位參與者的身份加入已建立的會議,該會議支持席位控制 功能,且會議中采用席位控制方式進行資源的申請和管理。用戶設(shè)備發(fā)送的 BFCP上行消息為BFCP席位請求消息,接收的BFCP下行消息為BFCP席 位應(yīng)答消息。
圖8為本發(fā)明實施例二傳輸BFCP消息的方法流程圖。如圖8所示,該 方法包括以下步驟
步驟800:在MRFC與MRFP之間建立BFCP鏈路。
本步驟在MRFC與MRFP之間配置的BFCP鏈路可以為TCP連4妄,也 可以為流控制傳lf協(xié)i義(SCTP, Stream Control Transmission Protocol)連4妄。 該BFCP鏈路配置時,需要設(shè)置的參數(shù)包括連接MRFP和MRFC的IP地址 和端口號。具體建立的過程與現(xiàn)有技術(shù)中在網(wǎng)絡(luò)實體間建立連接的方法相
同,在此不再贅述。
步驟801 步驟803與步驟400 步驟402相同。
步驟804: UE作為席位參與者,通過建立好的BFCP連接向MRFP發(fā) 送BFCP席位請求消息。
步驟805: MRFP將BFCP席位請求消息加上攜帶與用戶設(shè)備對應(yīng)的消 息頭后,通過已建立的BFCP鏈路,發(fā)送至MRFC。
本步驟中,與用戶設(shè)備對應(yīng)的消息頭可以為攜帶與用戶設(shè)備對應(yīng)的端點 標識的消息頭。
步驟806: MRFC接收到BFCP席位請求消息后,處理該席位請求,并 根據(jù)處理結(jié)果生成BFCP席位應(yīng)答消息,增加相同的消息頭后,通過已建立 的BFCP鏈路發(fā)送至MRFP。
本步驟中的消息頭與步驟805中的相同,例如可以為攜帶與用戶設(shè)備對 應(yīng)的端點標識的消息頭。
步驟807: MRFP接收到通過BFCP鏈路傳輸?shù)腂FCP席位應(yīng)答消息后, 將該消息中的消息頭去掉,然后轉(zhuǎn)發(fā)至與該消息頭相對應(yīng)的UE。
由于UE與MRFP之間的BFCP連接數(shù)量與會話數(shù)量相對應(yīng),而MRFP 與MRFC之間配置的BFCP鏈路數(shù)量可以為一條或幾條,分別對應(yīng)多條 BFCP連接,因此,本發(fā)明實施例在MRFP將BFCP消息發(fā)送至MRFC之前, 在BFCP消息增加與UE對應(yīng)的TID的消息頭,使得MRFC在接收到該BFCP 消息后,可以將該BFCP消息的響應(yīng)通過MRFP準確的發(fā)送到UE。
圖9為本發(fā)明實施例二傳輸BFCP消息的系統(tǒng)結(jié)構(gòu)圖,如圖9所示,該 系統(tǒng)包括媒體資源控制設(shè)備和媒體資源處理設(shè)備,媒體資源處理設(shè)備,用于 在自身與用戶設(shè)備之間建立BFCP連接,與媒體資源控制設(shè)備建立BFCP鏈 路;通過BFCP連接接收用戶設(shè)備的BFCP上行消息,增加與用戶設(shè)備對應(yīng) 的端點標識的消息頭后,通過BFCP鏈路發(fā)送到媒體資源控制設(shè)備;通過 BFCP鏈路接收媒體資源控制設(shè)備發(fā)送的攜帶消息頭的BFCP下行消息,去 掉消息頭后,發(fā)送到對應(yīng)的用戶設(shè)備;媒體資源控制設(shè)備,用于與媒體資源 處理設(shè)備建立BFCP鏈路,通過BFCP鏈路接收攜帶消息頭的BFCP上行消 息,根據(jù)BFCP上行消息產(chǎn)生BFCP下行消息,并增加消息頭后,通過BFCP 鏈路發(fā)送到媒體資源處理設(shè)備。
具體來說,媒體資源處理設(shè)備包括連接建立模塊、鏈路建立模塊、上行轉(zhuǎn)
發(fā)模塊及下行轉(zhuǎn)發(fā)模塊。
其中,連接建立模塊,用于與用戶設(shè)備建立BFCP連接;鏈路建立模塊,
用于與媒體資源控制設(shè)備建立BFCP鏈路;上行轉(zhuǎn)發(fā)模塊通過BFCP連接接收 BFCP上行消息,增加與用戶設(shè)備對應(yīng)的消息頭后,通過BFCP鏈路轉(zhuǎn)發(fā)至媒 體資源控制設(shè)備;下行轉(zhuǎn)發(fā)模塊,通過BFCP鏈路接收i某體資源控制設(shè)備發(fā)送 來的攜帶與用戶設(shè)備對應(yīng)消息頭的BFCP下行消息,將消息頭去除后,通過 BFCP連接轉(zhuǎn)發(fā)至用戶設(shè)備。
綜上,本發(fā)明實施例二提供的傳輸BFCP消息的技術(shù)方案,預(yù)先建立了 MRFC與MRFP之間用于傳輸BFCP消息的BFCP鏈路,MRFP通過該鏈路將 從UE 4妄收到的BFCP上行消息發(fā)送至MRFC,并通過該鏈路4妄收MRFC的 BFCP下行消息,轉(zhuǎn)發(fā)至UE,從而實現(xiàn)了 BFCP消息從UE至MRFC的傳輸, 避免了現(xiàn)有技術(shù)中MRFC需要維護大量與UE之間的直接連接的缺點,提高了 MRFC的效率。
由以上所述可以看出,本發(fā)明實施例所提供的技術(shù)方案,建立媒體資源 處理設(shè)備與用戶設(shè)備之間的BFCP連接,及媒體資源處理設(shè)備與媒體資源控 制設(shè)備之間的BFCP鏈路,實現(xiàn)了 BFCP消息通過媒體資源處理設(shè)備的傳輸, 媒體資源控制設(shè)備不需要消耗大量的資源維護與用戶設(shè)備之間的直接連接, 從而提高了媒體資源控制設(shè)備的效率。
本發(fā)明實施例所提供的技術(shù)方案中,雖然將維護與用戶設(shè)備之間連接的 資源消耗從媒體資源控制設(shè)備轉(zhuǎn)移到媒體資源處理設(shè)備,但是本領(lǐng)域技術(shù)人 員均容易想到在現(xiàn)有的網(wǎng)絡(luò)布局中,媒體資源處理設(shè)備與用戶設(shè)備之間已 經(jīng)存在媒體連接,與媒體資源控制設(shè)備相比,媒體資源處理設(shè)備在處理此類 連接的數(shù)量和功能上均存在優(yōu)勢,因此這種轉(zhuǎn)嫁是可以接受的。
以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范 圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等, 均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1、一種傳輸二進制席位控制協(xié)議BFCP消息的方法,其特征在于,預(yù)先在媒體資源處理設(shè)備與用戶設(shè)備之間建立BFCP連接,該方法包括媒體資源處理設(shè)備通過所述BFCP連接接收用戶設(shè)備的BFCP上行消息,采用媒體網(wǎng)關(guān)控制協(xié)議上報到媒體資源控制設(shè)備;媒體資源處理設(shè)備接收媒體資源控制設(shè)備采用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送的BFCP下行消息,轉(zhuǎn)發(fā)至用戶設(shè)備。
2、 如權(quán)利要求l所述的方法,其特征在于,所述采用媒體網(wǎng)關(guān)控制協(xié)議將 BFCP上行消息上報到媒體資源控制設(shè)備為采用媒體網(wǎng)關(guān)控制協(xié)議的事件方式,將BFCP上行消息上報到媒體資源控 制設(shè)備。
3、 如權(quán)利要求l所述的方法,其特征在于,所述媒體資源控制設(shè)備采用媒 體網(wǎng)關(guān)控制協(xié)議向媒體資源處理設(shè)備發(fā)送BFCP下行消息為采用i某體網(wǎng)關(guān)控制協(xié)議的信號方式,將BFCP下行消息發(fā)送到i某體資源處 理設(shè)備。
4、 如權(quán)利要求1至3中任一項所述的方法,其特征在于,所述BFCP上行 消息為BFCP席位請求消息,或用戶設(shè)備發(fā)送給媒體資源控制設(shè)備的BFCP席 位授權(quán)消息或BFCP席位拒絕消息;所述BFCP下行消息為BFCP席位應(yīng)答消息或BFCP通知消息。
5、 一種傳輸二進制席位控制協(xié)議BFCP消息的方法,其特征在于,預(yù)先在 媒體資源處理設(shè)備與媒體資源控制設(shè)備之間建立BFCP鏈路,在媒體資源處理 設(shè)備與用戶設(shè)備之間建立BFCP連接,該方法包括媒體資源處理設(shè)備通過所述BFCP連接接收用戶設(shè)備的BFCP上行消息, 增加包括與所述用戶設(shè)備對應(yīng)的消息頭后,通過所述BFCP鏈路轉(zhuǎn)發(fā)至媒體資 源控制設(shè)備;媒體資源處理設(shè)備接收媒體資源控制設(shè)備通過所述BFCP鏈路發(fā)送來的攜 帶與所述用戶設(shè)備對應(yīng)的消息頭的BFCP下行消息,將所述消息頭去除后,轉(zhuǎn) 發(fā)至所述用戶設(shè)備。
6、 如權(quán)利要求5所述的方法,其特征在于,所述BFCP鏈路為基于流控制 傳輸協(xié)議SCTP建立的BFCP鏈路,或者基于傳輸控制協(xié)議TCP建立的BFCP 鏈路。
7、 如權(quán)利要求5所述的方法,其特征在于,所述與用戶設(shè)備對應(yīng)的消息頭 為包括與所述用戶設(shè)備對應(yīng)的端點標識的消息頭。
8、 如權(quán)利要求5至7中任一項所述的方法,其特征在于,所述BFCP上行 消息為BFCP席位請求消息,或用戶設(shè)備發(fā)送給媒體資源控制設(shè)備的BFCP席 位授權(quán)消息或BFCP席位拒絕消息;所述BFCP下行消息為BFCP席位應(yīng)答消息或BFCP通知消息。
9、 一種傳輸二進制席位控制協(xié)議BFCP消息的系統(tǒng),其特征在于,該系統(tǒng) 包括媒體資源控制設(shè)備和媒體資源處理設(shè)備,所述媒體資源處理設(shè)備,用于在自身與用戶設(shè)備之間建立BFCP連接,通 過所述BFCP連接接收用戶設(shè)備的BFCP上行消息,采用媒體網(wǎng)關(guān)控制協(xié)議上 報到媒體資源控制設(shè)備;接收媒體資源控制設(shè)備采用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送的 BFCP下行消息,發(fā)送到所述用戶設(shè)備;所述媒體資源控制設(shè)備,用于接收媒體資源處理設(shè)備采用媒體網(wǎng)關(guān)控制協(xié) 議發(fā)送的BFCP上行消息,根據(jù)所述BFCP上行消息生成BFCP下行消息,采 用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送到媒體資源處理設(shè)備。
10、 一種傳輸二進制席位控制協(xié)議BFCP消息的系統(tǒng),其特征在于,該系 統(tǒng)包括媒體資源控制設(shè)備和媒體資源處理設(shè)備,媒體資源處理設(shè)備,用于在自身與用戶設(shè)備之間建立BFCP連接,與媒體 資源控制設(shè)備建立BFCP鏈路;通過所述BFCP連接接收用戶設(shè)備的BFCP上 行消息,增加與所述用戶設(shè)備對應(yīng)的消息頭后,通過所述BFCP鏈路發(fā)送到媒 體資源控制設(shè)備;通過所述BFCP鏈路接收媒體資源控制設(shè)備發(fā)送的攜帶所述 消息頭的BFCP下行消息,去掉所述消息頭后,發(fā)送到對應(yīng)的用戶設(shè)備; 媒體資源控制設(shè)備,用于與媒體資源處理設(shè)備建立BFCP鏈路,通過所述 BFCP鏈路接收攜帶與所述用戶設(shè)備對應(yīng)的消息頭的BFCP上行消息,根據(jù)所 述BFCP上行消息產(chǎn)生攜帶所述消息頭的BFCP下行消息,通過所述BFCP鏈 路發(fā)送到所述媒體資源處理設(shè)備。
11、 一種媒體資源處理設(shè)備,其特征在于,該媒體資源處理設(shè)備包括連接 建立模塊、上報模塊和下發(fā)模塊,所述連接建立模塊,用于與用戶設(shè)備建立二進制席位控制協(xié)議BFCP連接; 所述上報模塊,用于通過所述BFCP連接接收用戶設(shè)備的BFCP上行消息,采用媒體網(wǎng)關(guān)控制協(xié)議上報到媒體資源控制設(shè)備;所述下發(fā)模塊,用于接收媒體資源控制設(shè)備釆用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送的BFCP下行消息,通過所述BFCP連接轉(zhuǎn)發(fā)至用戶設(shè)備。
12、 一種媒體資源處理設(shè)備,其特征在于,該媒體資源處理設(shè)備包括連接 建立模塊、鏈路建立模塊、上行轉(zhuǎn)發(fā)模塊及下行轉(zhuǎn)發(fā)模塊,所述連接建立模塊,用于與用戶設(shè)備建立二進制席位控制協(xié)議BFCP連接; 所述鏈路建立模塊,用于與媒體資源控制設(shè)備建立BFCP鏈路; 所述上行轉(zhuǎn)發(fā)^f莫塊,用于通過所述BFCP連接接收BFCP上行消息,增加與用戶設(shè)備對應(yīng)的消息頭后,通過所述BFCP鏈路轉(zhuǎn)發(fā)至媒體資源控制設(shè)備; 所述下行轉(zhuǎn)發(fā)模塊,用于通過所述BFCP鏈路接收i某體資源控制設(shè)備發(fā)送來的攜帶與所述用戶設(shè)備對應(yīng)消息頭的BFCP下行消息,將所述消息頭去除后,通過所述BFCP連接轉(zhuǎn)發(fā)至所述用戶設(shè)備。
全文摘要
本發(fā)明公開了一種傳輸二進制席位控制協(xié)議(BFCP)消息的方法,預(yù)先在媒體資源處理設(shè)備與用戶設(shè)備之間建立BFCP連接,該方法包括媒體資源處理設(shè)備通過所述BFCP連接接收用戶設(shè)備的BFCP上行消息,采用媒體網(wǎng)關(guān)控制協(xié)議上報到媒體資源控制設(shè)備;媒體資源處理設(shè)備接收媒體資源控制設(shè)備采用媒體網(wǎng)關(guān)控制協(xié)議發(fā)送的BFCP下行消息,轉(zhuǎn)發(fā)至用戶設(shè)備。本發(fā)明還公開了一種傳輸BFCP消息的系統(tǒng)及媒體資源處理設(shè)備。本發(fā)明利用媒體資源處理設(shè)備轉(zhuǎn)發(fā)用戶設(shè)備與媒體資源控制設(shè)備之間的BFCP消息,節(jié)省了媒體資源控制設(shè)備用于維護與用戶設(shè)備之間直接連接的資源消耗。
文檔編號H04L12/18GK101364975SQ20071014061
公開日2009年2月11日 申請日期2007年8月9日 優(yōu)先權(quán)日2007年8月9日
發(fā)明者馮江平, 唐廷芳, 許志勇, 誠 陳 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1