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

一種組播業(yè)務(wù)管理裝置及轉(zhuǎn)發(fā)裝置的制作方法

文檔序號:7866144閱讀:120來源:國知局
專利名稱:一種組播業(yè)務(wù)管理裝置及轉(zhuǎn)發(fā)裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及視頻監(jiān)控領(lǐng)域,尤其涉及一種組播業(yè)務(wù)管理裝置及轉(zhuǎn)發(fā)裝置。
背景技術(shù)
相對于傳統(tǒng)的模擬視頻監(jiān)控方案,當(dāng)前的IP視頻監(jiān)控系統(tǒng)在很多方面都取得了巨大進步,在大規(guī)模聯(lián)網(wǎng)、海量數(shù)據(jù)管理、長距離傳輸?shù)确矫?,與傳統(tǒng)的模擬監(jiān)控相比有巨大的優(yōu)勢。請參考圖1,在一種典型的IP視頻監(jiān)控系統(tǒng)的組網(wǎng)中,很多分支機構(gòu)會通過專線采用二層組網(wǎng)的方式接入總部的網(wǎng)絡(luò)。然而由于物理/虛擬專線租用的費用不菲,因此其租用的接入鏈路帶寬往往不大。在這樣的背景下,當(dāng)分支機構(gòu)部署監(jiān)控網(wǎng)絡(luò)后,由于前端設(shè)備的性能限制,用戶一般采用組播發(fā)送視頻流量,以減輕前端設(shè)備的壓力。但是由于IGMP查詢器一般部署在總部監(jiān)控中心,這將導(dǎo)致本地點播的組播流量會往查詢器復(fù)制一份,這意味著視頻組播流量一定會泛濫到前述接入鏈路,由于視頻組播流量會消耗較多帶寬,必然對原本就不寬裕的接入帶寬造成較大沖擊,請參考圖I中的組播流量泛濫示意圖,其對正常的數(shù)據(jù)通信和總部單播調(diào)閱分支機構(gòu)的視頻圖像有著很大的影響。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種組播業(yè)務(wù)管理裝置,應(yīng)用于視頻監(jiān)控系統(tǒng)的管理服務(wù)器上,其中該視頻監(jiān)控系統(tǒng)包括多個分支機構(gòu),至少一個分支機構(gòu)為總部分支機構(gòu),其他分支機構(gòu)通過二層鏈路接入到總部分支機構(gòu)的多媒體交換機上,每一分支機構(gòu)包括解碼終端或編碼終端中至少一種監(jiān)控終端以及接入交換機,所述每一分支機構(gòu)均部署有組播查詢器,所述多媒體交換機被配置為禁止轉(zhuǎn)發(fā)IGMP協(xié)議報文;該裝置包括信令分析單元以及業(yè)務(wù)調(diào)度單元,其中信令分析單元,用于從監(jiān)控終端發(fā)送的注冊報文中獲取監(jiān)控終端的設(shè)備標(biāo)識、設(shè)備IP地址以及所述分支機構(gòu)標(biāo)識并保存;在收到解碼終端發(fā)送的實況點播請求時獲取該點播請求中攜帶的解碼終端的設(shè)備標(biāo)識、編碼終端的設(shè)備標(biāo)識以及編碼終端的IP地址;并根據(jù)點播請求中編碼設(shè)備以及解碼設(shè)備的設(shè)備標(biāo)識確定編碼終端與解碼終端所屬分支機構(gòu)標(biāo)識,判斷編碼設(shè)備與解碼設(shè)備是否屬于相同的分支機構(gòu),并將判斷結(jié)果通知業(yè)務(wù)調(diào)度單元;業(yè)務(wù)調(diào)度單元,用于在判斷結(jié)果為相同時通知編碼終端發(fā)送組播流,并通知解碼終端接收該組播流,并用于在所述判斷結(jié)果為不同時進一步向多媒體交換機發(fā)送業(yè)務(wù)調(diào)度指令,其中該指令攜帶有編碼終端使用的組播地址、編碼終端的IP地址以及解碼終端的IP地址。本發(fā)明還提供一種組播業(yè)務(wù)轉(zhuǎn)發(fā)裝置,應(yīng)用于視頻監(jiān)控系統(tǒng)的媒體交換機多媒體交換機上,其中該視頻監(jiān)控系統(tǒng)包括多個分支機構(gòu),至少一個分支機構(gòu)為總部分支機構(gòu),總部分支機構(gòu)包括管理服務(wù)器VM ;其他分支機構(gòu)通過二層鏈路接入到總部分支機構(gòu)的多媒體交換機上,每一分支機構(gòu)包括解碼終端或編碼終端中至少一種監(jiān)控終端以及接入交換機,所述每一分支機構(gòu)均部署有組播查詢器,所述多媒體交換機被配置為禁止轉(zhuǎn)發(fā)IGMP協(xié)議報文,該裝置包括業(yè)務(wù)控制單元以及業(yè)務(wù)轉(zhuǎn)發(fā)單元,其中業(yè)務(wù)控制單元,用于接收VM發(fā)送的業(yè)務(wù)調(diào)度指令,獲取該指令攜帶的編碼終端使用的組播地址、編碼終端的IP地址以及解碼終端的IP地址;其中業(yè)務(wù)控制單元進一步用于執(zhí)行編碼側(cè)處理根據(jù)編碼終端IP地址確定編碼終端所屬分支機構(gòu)的接入端口,從所述編碼終端對應(yīng)的接入端口發(fā)送IGMP Report報文請求加入對應(yīng)的組播組,以獲取編碼終端發(fā)送的組播流;并進一步執(zhí)行解碼側(cè)處理根據(jù)解碼終端IP地址確定解碼終端所屬分支機構(gòu)的接入端口,并生成對應(yīng)的組播轉(zhuǎn)發(fā)表項,將該表項添加到組播轉(zhuǎn)發(fā)表中,其中該表項包括解碼終端使用的組播地址以及對應(yīng)的所述組播出端口 ;業(yè)務(wù)轉(zhuǎn)發(fā)單元,用于在收到編碼終端發(fā)送的組播流時,查詢組播轉(zhuǎn)發(fā)表獲得對應(yīng)的組播出端口,通過組播出端口將組播流轉(zhuǎn)發(fā)給解碼終端。 本發(fā)明通過對組播流量轉(zhuǎn)發(fā)控制,有效地解決了組播流量向總部接入鏈路泛濫的問題,減輕接入鏈路上的流量壓力,避免泛濫問題影響到分支機構(gòu)其他網(wǎng)絡(luò)業(yè)務(wù)的使用體驗。


圖I是本發(fā)明一種典型的視頻監(jiān)控系統(tǒng)組網(wǎng)圖。圖2是本發(fā)明一種實施方式中視頻監(jiān)控系統(tǒng)組網(wǎng)圖。圖3是本發(fā)明一種實施方式中組播業(yè)務(wù)管理裝置以及組播業(yè)務(wù)轉(zhuǎn)發(fā)裝置的邏輯結(jié)構(gòu)圖。
具體實施例方式請參考圖I,在監(jiān)控系統(tǒng)中,該監(jiān)控系統(tǒng)包括總部監(jiān)控中心、分支機構(gòu)I以及分支機構(gòu)2,其中監(jiān)控中心也可以理解為特殊的分支機構(gòu)。圖I僅僅是示例性的組網(wǎng),在現(xiàn)實的組網(wǎng)環(huán)境中,分支機構(gòu)可能多達幾十個甚至更多。其中總部監(jiān)控中心包括管理服務(wù)器VM、多媒體交換機(Media switch)以及各種監(jiān)控終端(比如編碼終端EC或者解碼終端DC)。各分支機構(gòu)至少包括監(jiān)控終端以及接入交換機。本發(fā)明通過改進VM以及多媒體交換機的邏輯結(jié)構(gòu)來實現(xiàn)本發(fā)明的目的。請參考圖3,以計算機程序?qū)崿F(xiàn)為例,本發(fā)明一種實施方式中提供一種組播業(yè)務(wù)管理裝置,該裝置應(yīng)用于VM上,包括信令分析單元以及業(yè)務(wù)調(diào)度單元。在本實施方式中,還對應(yīng)提供一種組播業(yè)務(wù)轉(zhuǎn)發(fā)裝置,該裝置應(yīng)用于多媒體交換機上,包括業(yè)務(wù)控制單元以及業(yè)務(wù)轉(zhuǎn)發(fā)單元。改造后的VM與多媒體交換機配合在圖I的應(yīng)用場景中執(zhí)行如下的處理流程。步驟101,對設(shè)備進行業(yè)務(wù)配置,將各個分支機構(gòu)的接入交換機上的IGSP特性開啟并將查詢器部署在本分支機構(gòu)內(nèi);步驟102,配置多媒體交換機使多媒體交換機禁止轉(zhuǎn)發(fā)IGMP報文;步驟101以及步驟102是實施本發(fā)明之前的配置工作。由于IGSP廣泛被支持,有時候可能是默認(rèn)開啟的,因此分支機構(gòu)的接入交換機可能無需配置。而步驟102則可以通過下發(fā)一些報文處理規(guī)則(比如廣泛被支持的ACL)來實現(xiàn)配置工作。由于分支機構(gòu)之間是二層互通的,因此分支機構(gòu)內(nèi)部署的查詢器會互相感知到對方的存在。當(dāng)兩個查詢器互相感知到對方存在時,雙方會按照協(xié)議要求進行競爭,以確保網(wǎng)絡(luò)中只有一個查詢器;競爭的過程是通過IGMP協(xié)議報文來實現(xiàn)的。所以當(dāng)上述多媒體交換機不再轉(zhuǎn)發(fā)IGMP報文時,各分支機構(gòu)的查詢器競爭過程就不再進行,各分支機構(gòu)的查詢器認(rèn)為自身就是競爭成功的查詢器,承擔(dān)本分支機構(gòu)中的IGMP查詢功能。當(dāng)一個分支機構(gòu)的查詢器在競爭中勝出,這意味著另一個分支機構(gòu)的組播源會持續(xù)將組播流量向該查詢器發(fā)送,由于跨分支機構(gòu)發(fā)送,因此發(fā)送過程必然導(dǎo)致組播流量泛濫到分支機構(gòu)的接入鏈路上。步驟102的配置可以確保各個分支機構(gòu)內(nèi)部的查詢器不會互相感知到,各個分支機構(gòu)內(nèi)的組播源只會將流量發(fā)送給本地的查詢器。因此步驟102這一配置可以確保組播流量不會泛濫到接入鏈路上去。后續(xù)步驟是本發(fā)明解決這種配置下如何實現(xiàn)業(yè)務(wù)正常運作的處理方案。步驟103,監(jiān)控終端以及多媒體交換機向VM發(fā)起注冊,VM信令分析單元保存監(jiān)控終端注冊報文中的至少設(shè)備標(biāo)識、設(shè)備IP地址以及設(shè)備所屬分支機構(gòu)標(biāo)識。步驟104,解碼終端向VM發(fā)送針對解碼終端上視頻流的實況點播請求,信令分析單元獲取該點播請求中攜帶的解碼終端的設(shè)備標(biāo)識、編碼終端的設(shè)備標(biāo)識以及編碼終端的IP地址;步驟105,VM的信令分析單元根據(jù)步驟104中的編碼設(shè)備以及解碼設(shè)備的設(shè)備標(biāo)識確定兩者所在的分支機構(gòu)標(biāo)識,并判斷編碼設(shè)備與解碼設(shè)備是否屬于相同的分支機構(gòu),將判斷結(jié)果通知業(yè)務(wù)調(diào)度單元,如果判斷結(jié)果是相同則轉(zhuǎn)步驟109處理,否則轉(zhuǎn)步驟106處理;步驟106,VM的業(yè)務(wù)調(diào)度單元向多媒體交換機發(fā)送業(yè)務(wù)調(diào)度指令,其中該指令攜帶有編碼終端使用的組播地址、編碼終端的IP地址以及解碼終端的IP地址;步驟107,對于編碼側(cè)的處理來說,多媒體交換機的業(yè)務(wù)控制單元根據(jù)編碼終端IP地址確定編碼終端所屬分支機構(gòu)的接入端口,從所述編碼終端對應(yīng)的接入端口發(fā)送IGMPReport報文請求加入對應(yīng)的組播組,以獲取編碼終端發(fā)送的組播流;步驟108,對于解碼側(cè)的處理來說,業(yè)務(wù)控制單元根據(jù)解碼終端IP地址確定解碼終端所屬分支機構(gòu)的接入端口,并生成對應(yīng)的組播轉(zhuǎn)發(fā)表項,將該表項添加到組播轉(zhuǎn)發(fā)表中,其中該表項包括編碼終端使用的組播地址以及對應(yīng)的所述組播出端口 ;步驟109,VM的業(yè)務(wù)調(diào)度單元通知編碼終端發(fā)送組播流,并通知解碼終端接收該組播流。步驟110,業(yè)務(wù)轉(zhuǎn)發(fā)單元在收到編碼終端發(fā)送的組播流時,查詢組播轉(zhuǎn)發(fā)表獲得對應(yīng)的組播出端口,通過組播出端口將組播流轉(zhuǎn)發(fā)給解碼終端。在本實施方式中,編碼終端是組播源,組播流的發(fā)送者;解碼終端是組播流的接收者。從接收組播流的解碼終端的角度來看,解碼終端發(fā)送實況點播請求給VM以獲取編碼終端的實況視頻流。VM的信令處理單元接受該請求后,由于編碼終端采用組播發(fā)送視頻流,因此VM會通過響應(yīng)報文通知解碼終端準(zhǔn)備接收組播流,并將編碼終端使用的組播地址攜帶在響應(yīng)報文中。這樣解碼終端就可以正確獲知自身該接收哪個組播地址對應(yīng)的組播流了。解碼終端在得到組播地址后,會發(fā)送IGMP R印ort報文申請加入該組播組。IGMP
6Report報文到達本分支機構(gòu)的接入交換機之后,由于接入交換機使能的IGSP功能,因此接入交換機從其他端口,比如本地編碼終端處,收到組播流時會復(fù)制一份給該解碼終端。但是IGMP Report報文到達多媒體交換機時會因為多媒體交換機禁止轉(zhuǎn)發(fā)IGMP報文而被丟棄,也就是說如果解碼終端要獲取其他分支機構(gòu)的編碼終端發(fā)送的視頻流時,其獲取到的組播流并不是因為該解碼終端通過IGMP Report報文進行標(biāo)準(zhǔn)的組播引流而獲取到的,因為IGMP R印ort報文已經(jīng)在中途被丟棄了。當(dāng)然這一點對于解碼終端來說,其是無法感知到組播流不是其自身引流動作獲得的。如前所述,對于跨分支機構(gòu)的組播流分發(fā)過程中,由于IGMP Report報文被丟棄,因此本發(fā)明需要對此進行特別的處理。在本發(fā)明中,VM是業(yè)務(wù)運轉(zhuǎn)的控制者,其需要了解到業(yè)務(wù)參與者的基本信息,才能進行合理的業(yè)務(wù)調(diào)度。調(diào)度的基本原則是先判斷組播發(fā)送者與組播接收者是不是在同一個分支機構(gòu),如果是通知雙方發(fā)送與接收即可。如果雙方不再同一個分支機構(gòu),此時VM需要通知多媒體交換機來進行協(xié)助。對于VM來說,其判斷雙方是否在同一個分支機構(gòu)的方法是根據(jù)收發(fā)兩個監(jiān)控終端的設(shè)備標(biāo)識對應(yīng)的分支機構(gòu)標(biāo)識,如果兩者相同則是同一個分支機構(gòu),否則不屬于同一個分支機構(gòu)。VM的處理相對來說比較靈活,設(shè)備標(biāo)識也比較豐富,比如說信令報文中設(shè)備ID,設(shè)備IP地址均可以作為設(shè)備標(biāo)識,理論上來說,使用設(shè)備ID相對更為可靠一些,當(dāng)然由于本發(fā)明主要處理二層接入的情形,因此設(shè)備IP地址作為設(shè)備標(biāo)識使用也有較高的可靠度。因此本發(fā)明中需要特別說明的是,當(dāng)采用設(shè)備IP地址作為設(shè)備標(biāo)識時,設(shè)備標(biāo)識與設(shè)備IP地址是相同的,此時獲取設(shè)備標(biāo)識與設(shè)備IP地址并不是獲取兩個信息,而僅僅是獲取設(shè)備IP地址。請參考圖2,當(dāng)組播流需要跨分支機構(gòu)分發(fā)時,多媒體交換機會收到VM發(fā)送的業(yè)務(wù)調(diào)度指令,指令中攜帶兩個監(jiān)控終端--解碼終端以及編碼終端的IP地址。多媒體交換機可以分別通過向兩個IP地址發(fā)送ARP報文請求來確定對應(yīng)的入端口與出端口。由于各個分支機構(gòu)是通過二層鏈路接入的,因此收到ARP應(yīng)答的端口就是所述出端口。比如說,針對編碼終端的IP地址IPl發(fā)送ARP請求,如果在Portl收到編碼終端的ARP應(yīng)答,則說明編碼終端在分支機構(gòu)I內(nèi),組播的入端口。同樣的道理,由于在Port2上收到IP2 (解碼終端的IP地址)的ARP應(yīng)答,則說明Port2是組播出端口。確定對應(yīng)的組播入端口以及出端口之后,MS多媒體交換機就可以開始引流和轉(zhuǎn)發(fā)組播流了。在引流操作上,MS多媒體交換機可以從對應(yīng)的組播入端口(比如Portl)發(fā)送IGMP R印ort請求以請求加入對應(yīng)的組播組;分支機構(gòu)I內(nèi)的接入交換機收到該請求后,同樣會通過IGSP功能生成對應(yīng)的組播轉(zhuǎn)發(fā)表項指導(dǎo)轉(zhuǎn)發(fā)。由于查詢器通常也會部署在接入交換機上,因此多媒體交換機可以順利地將組播流引到組播入端口。在組播流的轉(zhuǎn)發(fā)上,多媒體交換機需要下發(fā)組播轉(zhuǎn)發(fā)表項以正確將入端口收到組播流轉(zhuǎn)發(fā)出去。在具體實現(xiàn)上來說,如果多媒體交換機是一個二層設(shè)備,如果MS多媒體交換機為二層設(shè)備,則業(yè)務(wù)控制單元在本地生成組播MAC轉(zhuǎn)發(fā)表項,比如說(MACl,Port2);或者生成出端口為Port2的(*,G)表項或者(S,G)端口的組播轉(zhuǎn)發(fā)表項。編碼設(shè)備使用組播地址(通常是預(yù)先分配的)發(fā)送組播流,組播流經(jīng)過本分支機構(gòu)內(nèi)的交換機轉(zhuǎn)發(fā)到Portl上,多媒體交換機查找自身的組播轉(zhuǎn)發(fā)表發(fā)現(xiàn)Port2是組播流的出端口,于是向Port2復(fù)制一份組播流。分支機構(gòu)2的接入交換機收到組播流后,由于接入交換機使能了 IGSP,因此其向解碼終端復(fù)制一份組播流,解碼終端收到組播流后從中獲得實況視頻圖像并顯示在屏幕(比如TV墻)上。同樣的道理,如前所述總部監(jiān)控網(wǎng)絡(luò)也是一種特殊的分支機構(gòu)。如果總部監(jiān)控網(wǎng)絡(luò)中解碼終端或編碼終端參與到跨分支機構(gòu)組播流分發(fā)流程中來時,比如說解碼終端參與進來時,PortO則可以作為組播入端口 ;如果編碼終端參與進來,PortO則可以作為組播出端口。需要補充說明的是,無論是判斷結(jié)果相同,還是不同,步驟109都需要執(zhí)行;而步驟106-108則是在判斷結(jié)果為不同時才需要進一步執(zhí)行的。在前述實施方式中,多媒體交換機每次需要發(fā)送ARP請求報文來確定監(jiān)控終端屬于哪個分支機構(gòu)(即明確分支機構(gòu)對應(yīng)的端口)。在優(yōu)選的方式中,VM在步驟106的指令中可以進一步攜帶解碼終端所屬的分支機構(gòu)標(biāo)識以及組播源標(biāo)識來協(xié)助多媒體交換機減輕壓力和處理組播流釋放流程。而多媒體交換機則相應(yīng)在本地維護組播匯總表。請參考表I所示,組播匯總表主要包括,組播源標(biāo)識、解碼終端所述分支機構(gòu)標(biāo)識以及解碼終端數(shù)量。其中組播源標(biāo)識可以是組播地址,也可以是編碼終端的設(shè)備標(biāo)識,因為編碼終端是組播源。多媒體交換機收到業(yè)務(wù)調(diào)度指令時,先根據(jù)組播源標(biāo)識查詢組播匯總表,如果已經(jīng)存在,則說明組播流已經(jīng)引過來了,步驟107的編碼側(cè)的處理就不再需要了。當(dāng)后續(xù)有同一個分支機構(gòu)的其他解碼終端再次針對同一個編碼終端發(fā)起實況點播請求時,多媒體交換機會發(fā)現(xiàn)此前已經(jīng)將該組播流發(fā)送給該分支機構(gòu)了,該其他解碼終端肯定能收到該組播流,因此不用進行再次執(zhí)行步驟108解碼側(cè)的處理了。多媒體交換機的業(yè)務(wù)控制單元只需要更新本地記錄的組播匯總表的解碼終端數(shù)量,將解碼終端數(shù)量加I。
權(quán)利要求
1.一種組播業(yè)務(wù)管理裝置,應(yīng)用于視頻監(jiān)控系統(tǒng)的管理服務(wù)器上,其中該視頻監(jiān)控系統(tǒng)包括多個分支機構(gòu),至少一個分支機構(gòu)為總部分支機構(gòu),其他分支機構(gòu)通過二層鏈路接入到總部分支機構(gòu)的多媒體交換機上,每一分支機構(gòu)包括解碼終端或編碼終端中至少一種監(jiān)控終端以及接入交換機,所述每一分支機構(gòu)均部署有組播查詢器,所述多媒體交換機被配置為禁止轉(zhuǎn)發(fā)IGMP協(xié)議報文;該裝置包括信令分析單元以及業(yè)務(wù)調(diào)度單元,其特征在于信令分析單元,用于從監(jiān)控終端發(fā)送的注冊報文中獲取監(jiān)控終端的設(shè)備標(biāo)識、設(shè)備IP地址以及所述分支機構(gòu)標(biāo)識并保存;在收到解碼終端發(fā)送的實況點播請求時獲取該點播請求中攜帶的解碼終端的設(shè)備標(biāo)識、編碼終端的設(shè)備標(biāo)識以及編碼終端的IP地址;并根據(jù)點播請求中編碼設(shè)備以及解碼設(shè)備的設(shè)備標(biāo)識確定編碼終端與解碼終端所屬分支機構(gòu)標(biāo)識,判斷編碼設(shè)備與解碼設(shè)備是否屬于相同的分支機構(gòu),并將判斷結(jié)果通知業(yè)務(wù)調(diào)度單元;業(yè)務(wù)調(diào)度單元,用于在判斷結(jié)果為相同時通知編碼終端發(fā)送組播流,并通知解碼終端接收該組播流,并用于在所述判斷結(jié)果為不同時進一步向多媒體交換機發(fā)送業(yè)務(wù)調(diào)度指令,其中該指令攜帶有編碼終端使用的組播地址、編碼終端的IP地址以及解碼終端的IP地址。
2.如權(quán)利要求I所述的裝置,其特征在于,所述業(yè)務(wù)調(diào)度指令中還攜帶有解碼終端的分支機構(gòu)標(biāo)識。
3.如權(quán)利要求2所述的裝置,其特征在于,所述業(yè)務(wù)調(diào)度單元進一步用于在解碼終端結(jié)束實況點播時,向多媒體交換機發(fā)送業(yè)務(wù)結(jié)束指令,其中該指令攜帶有編碼終端使用的組播源標(biāo)識、解碼終端的IP地址以及解碼終端所屬分支機構(gòu)標(biāo)識。
4.一種組播業(yè)務(wù)轉(zhuǎn)發(fā)裝置,應(yīng)用于視頻監(jiān)控系統(tǒng)的媒體交換機多媒體交換機上,其中該視頻監(jiān)控系統(tǒng)包括多個分支機構(gòu),至少一個分支機構(gòu)為總部分支機構(gòu),總部分支機構(gòu)包括管理服務(wù)器VM ;其他分支機構(gòu)通過二層鏈路接入到總部分支機構(gòu)的多媒體交換機上,每一分支機構(gòu)包括解碼終端或編碼終端中至少一種監(jiān)控終端以及接入交換機,所述每一分支機構(gòu)均部署有組播查詢器,所述多媒體交換機被配置為禁止轉(zhuǎn)發(fā)IGMP協(xié)議報文,該裝置包括業(yè)務(wù)控制單元以及業(yè)務(wù)轉(zhuǎn)發(fā)單元,其特征在于業(yè)務(wù)控制單元,用于接收VM發(fā)送的業(yè)務(wù)調(diào)度指令,獲取該指令攜帶的編碼終端使用的組播地址、編碼終端的IP地址以及解碼終端的IP地址;其中業(yè)務(wù)控制單元進一步用于執(zhí)行編碼側(cè)處理根據(jù)編碼終端IP地址確定編碼終端所屬分支機構(gòu)的接入端口,從所述編碼終端對應(yīng)的接入端口發(fā)送IGMP Report報文請求加入對應(yīng)的組播組,以獲取編碼終端發(fā)送的組播流;并進一步執(zhí)行解碼側(cè)處理根據(jù)解碼終端IP地址確定解碼終端所屬分支機構(gòu)的接入端口,并生成對應(yīng)的組播轉(zhuǎn)發(fā)表項,將該表項添加到組播轉(zhuǎn)發(fā)表中,其中該表項包括解碼終端使用的組播地址以及對應(yīng)的所述組播出端Π ;業(yè)務(wù)轉(zhuǎn)發(fā)單元,用于在收到編碼終端發(fā)送的組播流時,查詢組播轉(zhuǎn)發(fā)表獲得對應(yīng)的組播出端口,通過組播出端口將組播流轉(zhuǎn)發(fā)給解碼終端。
5.如權(quán)利要求4所述的裝置,其特征在于,所述業(yè)務(wù)控制單元進一步用于向解碼終端或編碼終端發(fā)送ARP請求,并通過接收到ARP應(yīng)答確定解碼終端或編碼終端所屬分支結(jié)構(gòu)的接入端口。
6.如權(quán)利要求4所述的裝置,其特征在于,所述業(yè)務(wù)調(diào)度指令中還攜帶有解碼終端的分支機構(gòu)標(biāo)識;所述業(yè)務(wù)控制單元進一步用于生成組播匯總表,其中該組播匯總表包括組播源標(biāo)識、解碼終端所述分支機構(gòu)標(biāo)識以及解碼終端數(shù)量,所述業(yè)務(wù)控制單元在接收到業(yè)務(wù)調(diào)度指令時,在根據(jù)編碼終端IP地址確定編碼終端所屬分支機構(gòu)的接入端口之前,先根據(jù)組播源標(biāo)識查找組播匯總表,如果不存在則繼續(xù),如果存在則結(jié)束編碼側(cè)處理。
7.如權(quán)利要求6所述的裝置,其特征在于,在根據(jù)解碼終端IP地址確定解碼終端所屬分支機構(gòu)的接入端口之前,先根據(jù)組播源標(biāo)識以及解碼終端所屬分支機構(gòu)標(biāo)識查找組播匯總表,如果不存在對應(yīng)表項則繼續(xù),如果存在則結(jié)束解碼側(cè)處理,并將組播匯總表中對應(yīng)表項的解碼終端數(shù)量加I。
8.如權(quán)利要求7所述的裝置,其特征在于,所述業(yè)務(wù)控制單元,進一步用于接收VM發(fā)送的業(yè)務(wù)結(jié)束指令,其中該業(yè)務(wù)結(jié)束指令攜帶該指令中攜帶有解碼終端所屬分支機構(gòu)標(biāo)識以及組播源標(biāo)識,該業(yè)務(wù)控制單元根據(jù)組播源標(biāo)識以及解碼終端所屬分支機構(gòu)標(biāo)識查找組播匯總表,并將對應(yīng)表項中的解碼終端數(shù)量減I ;當(dāng)解碼終端數(shù)量為O時,業(yè)務(wù)控制單元進一步發(fā)送IGMPLeave報文以離開對應(yīng)的組播組。
全文摘要
本發(fā)明提供一種組播業(yè)務(wù)管理裝置以及對應(yīng)的轉(zhuǎn)發(fā)裝置,該轉(zhuǎn)發(fā)裝置包括業(yè)務(wù)控制單元,接收VM發(fā)送的業(yè)務(wù)調(diào)度指令,獲取該指令攜帶的編碼終端使用的組播地址、編碼終端的IP地址以及解碼終端的IP地址,根據(jù)編碼終端IP地址確定編碼終端所屬分支機構(gòu)的接入端口,從所述編碼終端對應(yīng)的接入端口發(fā)送IGMP Report報文請求加入對應(yīng)的組播組,以獲取編碼終端發(fā)送的組播流;根據(jù)解碼終端IP地址確定解碼終端所屬分支機構(gòu)的接入端口,并生成對應(yīng)的組播轉(zhuǎn)發(fā)表項,將該表項添加到組播轉(zhuǎn)發(fā)表中;業(yè)務(wù)轉(zhuǎn)發(fā)單元,用于在收到編碼終端發(fā)送的組播流時,查詢組播轉(zhuǎn)發(fā)表將組播流轉(zhuǎn)發(fā)給解碼終端。本發(fā)明有效地解決了組播流量向總部接入鏈路泛濫的問題。
文檔編號H04N21/6405GK102946525SQ20121047733
公開日2013年2月27日 申請日期2012年11月20日 優(yōu)先權(quán)日2012年11月20日
發(fā)明者周迪, 杜超華 申請人:浙江宇視科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1