專利名稱:一種組網(wǎng)方法及組網(wǎng)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種組網(wǎng)方法及組網(wǎng)裝置。
背景技術(shù):
近年來,隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,三網(wǎng)融合技術(shù)(電信網(wǎng),廣播電視網(wǎng),互聯(lián)網(wǎng))不斷深入到普通用戶中,其中,IPTV技術(shù)便是運用三網(wǎng)融合技術(shù)為普通家庭提供了交互式的全新電視體驗和感受,如時移電視,視頻點播,高清電視,以及各類非視聽類增值業(yè)務(wù)等,融合了語音,數(shù)據(jù),視頻,帶給用戶視聽感官新體驗。IPTV業(yè)務(wù)主要分為三大部分,一、IPTV管理平臺;二、傳輸網(wǎng)絡(luò);三、用戶終端。IPTV管理平臺主要完成對節(jié)目的采集,存儲和服務(wù)的功能,節(jié)目采集包括節(jié)目的 接收(如從衛(wèi)星,有線電視網(wǎng),地面無線和IP網(wǎng)絡(luò)等)節(jié)目的壓縮編碼和轉(zhuǎn)碼及格式化,加密和DRM (數(shù)字版權(quán)管理)打包以及EPG (電子節(jié)目指南)生成等;節(jié)目存儲與服務(wù)完成對節(jié)目采集處理后生成的節(jié)目大規(guī)模存儲或播送服務(wù)。播送指將加密的視音頻流媒體節(jié)目以IP單播或多播的方式從流媒體服務(wù)器向被認證用戶或用戶終端設(shè)備傳送DRM授權(quán)/密鑰,使用戶能解密和播放。傳輸網(wǎng)絡(luò)包括骨干網(wǎng)/城域網(wǎng),完成視音頻數(shù)據(jù)流文件在城市之間和城市范圍內(nèi)的傳送,寬帶接入網(wǎng)完成用戶到城域網(wǎng)的連接。在現(xiàn)有的IPTV組網(wǎng)方式下,流媒體服務(wù)器上刀片服務(wù)器的每個對外接口都要連接一根網(wǎng)線到業(yè)務(wù)交換機上,再由業(yè)務(wù)交換機將網(wǎng)絡(luò)報文分發(fā)到不同的用戶終端。用戶終端負責(zé)接收,處理和播放IPTV節(jié)目流媒體數(shù)據(jù)、EPG等信息,在用戶終端中配有IPTV機頂盒,它是普通電視機和寬帶傳輸網(wǎng)絡(luò)之間的橋梁,它使電視機不但能接收直播或點播電視節(jié)目,還可以擴展到享受上網(wǎng),電子商務(wù)等服務(wù)。但本申請發(fā)明人在實現(xiàn)本申請實施例中發(fā)明技術(shù)方案的過程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問題隨著流媒體服務(wù)器上的刀片服務(wù)器數(shù)量的增多,對外接口的數(shù)量也呈現(xiàn)增多,連接業(yè)務(wù)交換機的網(wǎng)線以及所占用的業(yè)務(wù)交換機端口也會增長,由于網(wǎng)絡(luò)線纜的增加,也增加了組網(wǎng)的復(fù)雜度,而且當(dāng)對外接口出現(xiàn)故障時,也不易排除故障點。同時,由于流媒體數(shù)據(jù)的不斷增多,現(xiàn)有的流媒體刀片服務(wù)器帶有的本地存儲設(shè)備并不能滿足對不斷增多的流媒體數(shù)據(jù)的存儲。雖然在現(xiàn)有的技術(shù)中,能通過提高刀片服務(wù)器的對外接口能力以及本地服務(wù)器的存儲能力來提高整個流媒體服務(wù)器的能力,但是由于在提高刀片服務(wù)器的對外接口能力和本地服務(wù)器的存儲能力的時候,需要不斷改善現(xiàn)有技術(shù),但是隨著媒體數(shù)據(jù)的不斷增多,改善現(xiàn)有技術(shù)的速度遠遠不能滿足現(xiàn)有刀片服務(wù)器對外接口能力不足和本地服務(wù)器存儲能力不足的缺陷。另一方面,光靠提升刀片服務(wù)器對外接口的能力并不能解決組網(wǎng)復(fù)雜度的問題,當(dāng)網(wǎng)絡(luò)出現(xiàn)故障時,也不能及時有效地排除故障。
發(fā)明內(nèi)容
本申請實施例通過提供一種組網(wǎng)方法及組網(wǎng)裝置,解決了現(xiàn)有技術(shù)中存在的組網(wǎng)方式復(fù)雜的技術(shù)問題,實現(xiàn)了對網(wǎng)絡(luò)統(tǒng)一管理和配置的技術(shù)效果。本申請實施例提供了一種組網(wǎng)方法,應(yīng)用于組網(wǎng)裝置中,所述組網(wǎng)裝置分別與至少一個業(yè)務(wù)交換機連接,以及與至少一個流媒體服務(wù)器連接,所述方法包括通過所述組網(wǎng)裝置中的配置模塊配置所述至少一個流媒體服務(wù)器的組網(wǎng)配置信息;通過所述組網(wǎng)裝置中的控制模塊獲取所述組網(wǎng)配置信息;基于所述組網(wǎng)配置信息,通過所述交換模塊的設(shè)置接口,通過所述控制模塊設(shè)置所述交換模塊??蛇x的,所述組網(wǎng)配置信息具體包括組網(wǎng)方式信息和所述組網(wǎng)裝置中交換模塊的包含在對外接口列表中的M個對外接口的配置信息,其中,所述M為大于等于I的整數(shù)??蛇x的,所述通過所述控制模塊設(shè)置所述交換模塊,具體為通過所述控制模塊設(shè)置所述交換模塊中的所述M個對外接口的屬性。
可選的,所述屬性具體包括對外接口所在vlan id, tag標簽,以及服務(wù)的匯聚屬性??蛇x的,所述基于所述組網(wǎng)配置信息,通過所述交換模塊的設(shè)置接口,通過所述控制模塊設(shè)置所述交換模塊之后,所述方法還包括通過所述組網(wǎng)裝置中的檢測模塊檢測所述交換模塊的包含在對外接口列表中的M個對外接口,確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)。可選的,在確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)之前,所述方法還包括將M個對外接口劃分成P個組,P小于等于M,其中,所述P個組中,至少一個組中包含至少一個對外接口,且不能超過M個對外接口,且每個對外接口只能屬
于一個組??蛇x的,在所述確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)之后,所述方法還包括在所述M個對外接口中有第一對外接口處于所述無效狀態(tài)時,將所述第一外接口從與所述對外接口列表對應(yīng)的匯聚端口中移除??蛇x的,在所述確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)之后,所述方法還包括在所述M個對外接口有第二對外接口處于有效狀態(tài),且所述第二對外接口不屬于所述對外接口列表對應(yīng)的匯聚端口時,則將所述第二對外接口加入與所述對外接口列表對應(yīng)的匯聚端口中??蛇x的,所述組網(wǎng)方式,具體為媒體服務(wù)與存儲服務(wù)混合組網(wǎng);或媒體服務(wù)與存儲服務(wù)分離組網(wǎng);或直播專網(wǎng)組網(wǎng);或媒體入向和媒體出向分離,與存儲服務(wù)混合組網(wǎng);或媒體入向和媒體出向分離,與存儲服務(wù)分離組網(wǎng);或媒體入向和媒體出向分離,且是直播專網(wǎng)組網(wǎng)。本發(fā)明另一實施例提供一種組網(wǎng)裝置,包括配置模塊,用于配置所述至少一個流媒體服務(wù)器的組網(wǎng)配置信息;交換模塊,分別與至少一個業(yè)務(wù)交換機,以及與至少一個流媒體服務(wù)器連接;控制模塊,與所述配置模塊及所述交換模塊連接,用于從所述配置模塊中獲取所述組網(wǎng)配置信息,并且基于所述組網(wǎng)配置信息,通過所述交換模塊的設(shè)置接口,設(shè)置所述交換模塊。
可選的,所述配置模塊具體包括第一配置子模塊,用于配置組網(wǎng)方式信息;第二配置子模塊,用于配置交換模塊中對外接口列表中的M個對外接口的配置信息,其中,所述M為大于等于I的整數(shù)。可選的,所述控制模塊具體包括第一控制子模塊,用于設(shè)置交換模塊的對外接口所在vlan id, tag標簽;第二控制子模塊,用于設(shè)置服務(wù)的匯聚屬性??蛇x的,所述組網(wǎng)裝置還包括檢測模塊用于檢測所述交換模塊的M個對外接口,確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)。可選的,所述組網(wǎng)裝置還包括分組模塊,用于將M個對外接口劃分成P個組,P小于等于M,其中,所述P個組中,至少一個組中包含至少一個對外接口,且不能超過M個對外接口,且每個對外接口只能屬于一個組??蛇x的,所述檢測模塊具體包括第一檢測子模塊,用于在所述M個對外接口中有 第一對外接口處于所述無效狀態(tài)時,將所述第一外接口從與所述對外接口列表對應(yīng)的匯聚端口中移除。第二檢測子模塊,用于在所述M個對外接口有第二對外接口處于有效狀態(tài),且所述第二對外接口中不屬于所述對外接口列表對應(yīng)的匯聚端口時,則將所述第二對外接口加入與所述對外接口列表對應(yīng)的匯聚端口中。本申請實施例中提供的一個或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點I、由于采用在組網(wǎng)裝置中通過控制模塊獲取配置模塊中的組網(wǎng)配置信息來對交換模塊進行設(shè)置,能夠使交換模塊將業(yè)務(wù)交換機與流媒體服務(wù)器連接的技術(shù)方案,所以解決了現(xiàn)有技術(shù)中通過過多網(wǎng)線來連接業(yè)務(wù)交換機與流媒體服務(wù)器時,組網(wǎng)方式復(fù)雜的技術(shù)問題,從而實現(xiàn)了改善組網(wǎng)配置信息,并對網(wǎng)絡(luò)統(tǒng)一管理和配置的技術(shù)效果。2、由于采用在配置模塊中對交換模塊的對外接口的屬性進行配置,S卩,配置對外接口的vlan id, tag標簽,以及服務(wù)的匯聚端口,用來識別傳輸報文的服務(wù)類型,所以有效解決了現(xiàn)有技術(shù)中不同類型的服務(wù)需要不同的網(wǎng)線來傳輸時,網(wǎng)線數(shù)量隨刀片服務(wù)器數(shù)量不斷增多,容易造成線路混亂的技術(shù)問題,從而實現(xiàn)了用標簽來標識服務(wù)類型或者需要傳送到的目的地址,減少網(wǎng)線數(shù)量的同時又保證了傳輸?shù)臏蚀_性。 3、由于采用在控制模塊設(shè)置交換模塊之后,通過組網(wǎng)裝置中的檢測模塊對交換模塊的對外接口進行實時檢測的技術(shù)方案,所以解決了在現(xiàn)有技術(shù)中當(dāng)網(wǎng)絡(luò)出現(xiàn)故障時,不能有效排除故障點的技術(shù)問題,從而實現(xiàn)了對組網(wǎng)線路的有效監(jiān)測,并及時排除故障,提高了網(wǎng)絡(luò)的容錯性的技術(shù)效果。
圖I為本申請實施例組網(wǎng)方法的流程圖;圖2為本申請實施例組網(wǎng)方式中媒體服務(wù)與存儲服務(wù)混合組網(wǎng)的示意圖;圖3為本申請實施例組網(wǎng)方式中媒體服務(wù)與存儲服務(wù)分離組網(wǎng)的示意圖;圖4為本申請實施例組網(wǎng)方式中直播專網(wǎng)組網(wǎng)的示意圖;圖5為本申請實施例組網(wǎng)方式中媒體入向與媒體出向分離,與存儲服務(wù)混合組網(wǎng)的不意圖;圖6為本申請實施例組網(wǎng)方式中媒體入向與媒體出向分離,與存儲服務(wù)分離組網(wǎng)的不意圖7為本申請實施例組網(wǎng)方式中媒體入向與媒體出向分離,且是直播專網(wǎng)組網(wǎng)的示意圖;圖8為本申請實施例組網(wǎng)裝置的模塊圖。
具體實施例方式本申請?zhí)峁┝艘环N組網(wǎng)方法及裝置,用以解決現(xiàn)有技術(shù)中由于組網(wǎng)方式復(fù)雜的技術(shù)問題。本申請實施例中的技術(shù)方案為解決上述組網(wǎng)方式復(fù)雜的問題,總體思路如下在媒體服務(wù)器與業(yè)務(wù)交換機之間設(shè)置的組網(wǎng)裝置,按照組網(wǎng)的需求,通過配置模塊配置組網(wǎng)信息,然后控制模塊獲取組網(wǎng)信息,并對交換模塊的對外接口進行配置,通過配置交換模塊的對外接口,當(dāng)入向報文(媒體服務(wù)和存儲服務(wù))帶有不同的vlan tag標簽時,交換模塊會根據(jù)vlan tag標簽和目的MAC地址決定入向報文的目的流媒體刀片服務(wù)器;當(dāng) 流媒體刀片服務(wù)器向外網(wǎng)發(fā)送流媒體數(shù)據(jù)時,交換模塊接收這些流媒體數(shù)據(jù)并向業(yè)務(wù)交換機輸出出向報文,這里的出向報文也帶有不同的vlan tag標簽,然后在業(yè)務(wù)交換機的配合下,轉(zhuǎn)發(fā)到不同的網(wǎng)絡(luò)中去;最后,檢測模塊實時檢測交換模塊的對外接口。為了更好的理解上述技術(shù)方案,下面將結(jié)合說明書附圖以及具體的實施方式對上述技術(shù)方案進行詳細的說明。如圖I所示,為本申請實施例提供的一種組網(wǎng)方法的流程圖,該方法應(yīng)用在組網(wǎng)裝置中,該組網(wǎng)裝置分別與至少一個業(yè)務(wù)交換機連接,以及與至少一個流媒體服務(wù)器連接,這個組網(wǎng)裝置適用于IPTV網(wǎng)絡(luò)電視中,下面以IPTV網(wǎng)絡(luò)電視為例進行詳細說明。SI,通過所述組網(wǎng)裝置中的配置模塊配置至少一個流媒體服務(wù)器的組網(wǎng)配置信息;其中,這些配置模塊的組網(wǎng)配置信息具體包括組網(wǎng)方式信息和組網(wǎng)裝置中交換模塊的包含在對外接口列表中的M個對外接口的配置信息,這里,M為大于等于I的整數(shù)。通過控制模塊設(shè)置交換模塊就是設(shè)置交換模塊中的M個對外接口的屬性。這些屬性具體包括對外接口所在的vlan id, tag標簽,以及服務(wù)組的匯聚屬性。首先,在IPTV網(wǎng)絡(luò)電視的前端設(shè)備中由內(nèi)容提供商與視頻采集設(shè)備為流媒體服務(wù)器提供流媒體資源,流媒體服務(wù)器便接收這些流媒體資源,當(dāng)終端用戶需要時,再轉(zhuǎn)發(fā)給不同的用戶。在本方案的實施方式中,通過組網(wǎng)裝置中的配置模塊給至少一個流媒體服務(wù)器組網(wǎng)配置信息,在流媒體服務(wù)器上包含多個刀片服務(wù)器,在一個刀片服務(wù)器上至少包括一個媒體服務(wù)對外接口,一個存儲服務(wù)對外接口,還有專門提供對外信令服務(wù)的刀片服務(wù)器對外接口,配置模塊根據(jù)不同的服務(wù)對交換模塊的對外接口進行配置,在本申請實施例中,配置的對外接口數(shù)量可以為大于等于I小于等于8。如在IPTV網(wǎng)絡(luò)電視中,需要先確定發(fā)明內(nèi)容中說明的組網(wǎng)方式,然后根據(jù)組網(wǎng)方式確定需要將對外接口劃分為若干個服務(wù)組(也就是trunk組),最后再確定每個服務(wù)組中包含哪些對外接口。在實際配置中,每個服務(wù)組中至少有一個對外接口,且最多有8個對外接口,每個對外接口只能屬于其中一個服務(wù)組;而且所有服務(wù)組中的對外接口數(shù)量不能超過所有對外接口的數(shù)目總和。通過配置模塊配置有交換模塊的對外接口信息之后,執(zhí)行步驟S2 :通過組網(wǎng)裝置中的控制模塊獲取組網(wǎng)配置信息。獲取組網(wǎng)信息之后,執(zhí)行步驟S3 :基于組網(wǎng)配置信息,通過交換模塊的設(shè)置接口,通過控制模塊設(shè)置交換模塊。下面將這兩步驟結(jié)合來進行詳細描述。在具體的實施過程中,交換模塊根據(jù)配置好的對外接口屬性能識別傳輸?shù)牧髅襟w數(shù)據(jù)具體是屬于哪種服務(wù),然后再根據(jù)不同的服務(wù)轉(zhuǎn)發(fā)到不同的用戶終端上。例如,在IPTV網(wǎng)絡(luò)電視中,由流媒體服務(wù)器發(fā)送來的服務(wù)是直播服務(wù)時,就會帶有直播服務(wù)的tag標簽,交換模塊所提供的對外接口就標識有vlan id標簽,vlan id標簽用來標識直播服務(wù),結(jié)合媒體報文的目的IP地址,通過業(yè)務(wù)交換機發(fā)送到目的外部網(wǎng)絡(luò)。同樣的,當(dāng)流媒體服務(wù)器發(fā)送來的服務(wù)是點播服務(wù)時,就會帶有點播服務(wù)的tag標簽,交換模塊所提供的對外接口就標志有vlan id標簽,根據(jù)vlan id標簽,以及媒體報文中的目的IP地址,通過業(yè)務(wù)交換機找到對應(yīng)需要點播服務(wù)的目的外部網(wǎng)絡(luò)。當(dāng)然,還有是信令的服務(wù),這里所說的信令是終端用戶IPTV機頂盒與IPTV流媒體服務(wù)器之間的交互,如當(dāng)用戶在觀看節(jié)目時,通過遙控器向IPTV機頂盒發(fā)送選擇節(jié)目的 信號,IPTV機頂盒便識別發(fā)送的信號將IPTV流媒體服務(wù)器與普通電視機建立連接。所以,信令不僅可以給用戶提供點播服務(wù),也可以提供直播服務(wù),所以,IPTV機頂盒是提供信令服務(wù)的關(guān)鍵設(shè)備。配置模塊不僅保存了交換模塊的對外接口的配置信息,同時也保存了交換模塊的組網(wǎng)方式信息,下面將對組網(wǎng)方式信息進行詳細描述。組網(wǎng)方式信息包括媒體服務(wù)與存儲服務(wù)混合組網(wǎng);或媒體服務(wù)與存儲服務(wù)分離組網(wǎng);或直播專網(wǎng)組網(wǎng);或媒體入向和媒體出向分離,與存儲服務(wù)混合組網(wǎng);或媒體入向和媒體出向分離,與存儲服務(wù)分離組網(wǎng);或媒體入向和媒體出向分離,且是直播專網(wǎng)組網(wǎng)。其中,媒體服務(wù)與存儲服務(wù)混合組網(wǎng),如圖2所示,由媒體服務(wù)器上刀片服務(wù)器的對外接口分為媒體服務(wù)對外接口和存儲服務(wù)對外接口,這兩個對外接口放入對外接口列表中,而且這兩個服務(wù)的對外接口匯聚在同一邏輯端口中。從交換模塊的對外接口出來連接到業(yè)務(wù)交換機上,在對應(yīng)交換機的端口也會配置為匯聚。這里所說的匯聚不僅可以增加傳輸線路的帶寬,而且可以對傳輸線路上傳輸?shù)牧髅襟w數(shù)據(jù)進行負載均衡,即使得匯聚在一端的傳輸線路上的帶寬均衡地分配到每條線路上。這里的媒體服務(wù)就是提供入向,出向的服務(wù)和信令,直播,點播的服務(wù);存儲服務(wù)用于外接存儲設(shè)備的,比如,在IPTV網(wǎng)絡(luò)電視中,用戶進行點播服務(wù)的時候,用戶選擇的視頻是事先存儲在外接存儲設(shè)備上的;當(dāng)然,當(dāng)用戶沒有時間觀看直播的節(jié)目時,可以將直播的節(jié)目請求錄制下來。這是就需要外接存儲設(shè)備提供的存儲服務(wù)。所以,存儲服務(wù)就是用于在外接存儲設(shè)備上進行流媒體數(shù)據(jù)的讀寫操作的過程。同時,IPTV提供的是交互式的網(wǎng)絡(luò)服務(wù),用戶可以靈活地通過與流媒體服務(wù)端進行交互,以獲得需要的電視節(jié)目。所以,信令服務(wù)就提供了交互的平臺,信令服務(wù)既可以提供點播操作,也可以提供直播操作。媒體服務(wù)與存儲服務(wù)分離組網(wǎng),如圖3所示,媒體服務(wù)對外接口與存儲服務(wù)對外接口都在對外接口列表中,但是,媒體服務(wù)對外接口與存儲服務(wù)對外接口分別在兩個匯聚端口中,媒體服務(wù)對外接口連接到交換機上,對應(yīng)的交換機的端口配置為匯聚;存儲服務(wù)通過交換機可以外接存儲設(shè)備,也可以直連存儲設(shè)備。所以存儲服務(wù)對外接口可以是匯聚,也可以不匯聚。這種組網(wǎng)方式既可以支持點播服務(wù),也可以支持直播服務(wù)和存儲服務(wù)。
直播專網(wǎng)組網(wǎng),如圖4所示,對外接口列表中只包含媒體服務(wù)對外接口,同時并不包括點播服務(wù)的接口 ;媒體服務(wù)的對外接口出來連接到交換機上,業(yè)務(wù)交換機上對應(yīng)端口也配置為匯聚。例如,遠程視頻教學(xué)就是直播專網(wǎng)組網(wǎng),不能支持點播,也就不能對遠程視頻進行暫停,后退,快進等操作,當(dāng)然,直播服務(wù)并不僅僅限于上述提到的遠程視頻教學(xué),還有其他實時廣播的節(jié)目,例如現(xiàn)場直播的奧運賽事等。媒體入向和媒體出向分離,與存儲服務(wù)混合組網(wǎng),如圖5所示,對外接口列表分為媒體入向服務(wù)對外接口列表,媒體出向服務(wù)與存儲混合對外接口列表;媒體入向服務(wù)對外接口連接到業(yè)務(wù)交換機上,業(yè)務(wù)交換機上對應(yīng)的端口配置為匯聚;媒體出向服務(wù)與存儲混合對外接口連接到業(yè)務(wù)交換接上,業(yè)務(wù)交換機上對應(yīng)的端口也配置為匯聚。例如,當(dāng)流媒體數(shù)據(jù)在內(nèi)網(wǎng)傳輸時,又同時需要向外網(wǎng)上的其他IPTV用戶傳送流媒體數(shù)據(jù),那么就需要將媒體入向與媒體出向進行分離,從而保證內(nèi)部私有網(wǎng)絡(luò)的獨立性。媒體入向和媒體出向分尚,與存儲服務(wù)分尚組網(wǎng),如圖6所不,對外接口列表分為媒體入向服務(wù)對外接口列表,媒體出向服務(wù)對外接口列表,以及存儲服務(wù)對外接口列表;媒體入向服務(wù)對外接口連接到業(yè)務(wù)交換機上,業(yè)務(wù)交換機上對應(yīng)的端口配置為匯聚;媒體出向服務(wù)對外接口連接到業(yè)務(wù)交換機上,業(yè)務(wù)交換機上對應(yīng)的端口配置為匯聚;存儲服務(wù)對 外接口連接到交換機或者直連存儲設(shè)備,所以存儲服務(wù)對外接口可以匯聚,也可不匯聚。媒體入向和媒體出向分離,且是直播專網(wǎng)組網(wǎng),如圖7所示,對外接口列表分為媒體入向服務(wù)對外接口列表和媒體出向服務(wù)對外接口列表;對外接口連接到業(yè)務(wù)交換機上,交換機上對應(yīng)的端口配置為匯聚。在控制模塊通過軟件設(shè)置了交換模塊之后,該組網(wǎng)方法還包括通過組網(wǎng)裝置中的檢測模塊檢測交換模塊的M個對外接口,確定M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)。具體地,在M個對外接口中有第一對外接口處于無效狀態(tài)時,將第一外接口從與對外接口列表對應(yīng)的匯聚端口中移除。在具體的實施方式中,就是當(dāng)傳輸數(shù)據(jù)的一條線路物理鏈路中斷了,就將這條線路的端口從匯聚的trunk組中刪除,也就是不再使用這個端口來傳輸數(shù)據(jù)了,相對于trunk組來說,這個端口已經(jīng)不屬于trunk組了。根據(jù)匯聚的屬性,將傳輸?shù)牧髅襟w數(shù)據(jù)進行負載均衡,防止流量在一個對外接口上集中,造成在其他接口的帶寬資源的浪費。其中,端口鏈路的狀態(tài)是指交換模塊的link狀態(tài),鏈路狀態(tài)為down實際是指,當(dāng)出現(xiàn)硬件問題的狀態(tài),比如是,對外接口光模塊器件壞掉,或光纖折斷,或?qū)ν獾臉I(yè)務(wù)交換機down掉等,都會有可能使得交換模塊對外接口的狀態(tài)異常,從而使得對外接口處于無效狀態(tài)。當(dāng)M個對外接口有第二對外接口處于有效狀態(tài),且所述第二對外接口中不屬于所述對外接口列表對應(yīng)的匯聚端口時,則將所述第二對外接口加入與所述對外接口列表對應(yīng)的匯聚端口中。在具體的實施方式中,有無效的端口也就有有效的端口,當(dāng)其中一個對外接口有效時,就將這條線路的端口添加到匯聚端口中。也就是當(dāng)在配置了的對外接口中處于無效狀態(tài)的對外接口此時處于UP狀態(tài),則就將該處于UP狀態(tài)的鏈路的端口添加到匯聚端口中。其中,對外接口處于有效狀態(tài)還是無效狀態(tài)只是針對配置了的對外接口而言,對于沒有配置的對外接口,即使處于UP狀態(tài),也不會被添加到匯聚端口中。當(dāng)流媒體數(shù)據(jù)傳輸?shù)綐I(yè)務(wù)交換機之后,在業(yè)務(wù)交換機的配合下,找到與傳輸?shù)牧髅襟w數(shù)據(jù)相匹配的用戶端,將用戶需要的流媒體數(shù)據(jù)傳輸給用戶。這里的用戶端可以是個人計算機,也可以是普通電視機加機頂盒,還可以具有接收3G網(wǎng)路的手機。當(dāng)然,該組網(wǎng)方法不僅是可以運用在IPTV網(wǎng)絡(luò)電視中,在其他網(wǎng)絡(luò)上也可以實現(xiàn)?;谕话l(fā)明構(gòu)思,本申請另一實施例提供一種組網(wǎng)裝置,該組網(wǎng)裝置為實施本申請組網(wǎng)方法的組網(wǎng)裝置。如圖8所示,該組網(wǎng)裝置包括配置模塊10,用于配置至少一個流媒體服務(wù)器的組網(wǎng)配置信息;交換模塊20,分別與至少一個業(yè)務(wù)交換機,以及與至少一個流媒體服務(wù)器連接;控制模塊30,與配置模塊及交換模塊連接,用于從配置模塊中獲取組網(wǎng)配置信息,并且基于組網(wǎng)配置信息,通過交換模塊的設(shè)置接口,設(shè)置交換模塊。 配置模塊具體包括第一配置子模塊,用于配置組網(wǎng)方式信息;第二配置子模塊,用于配置交換模塊中對外接口列表中的M個對外接口的配置信息,其中,M為大于等于I的整數(shù)??刂颇K具體包括第一控制子模塊,用于設(shè)置交換模塊的對外接口所在vlanid, tag標簽;第二控制子模塊,用于設(shè)置服務(wù)的匯聚屬性。該組網(wǎng)裝置還包括檢測模塊用于檢測所述交換模塊的M個對外接口,確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)。該組網(wǎng)裝置還包括分組模塊,用于將M個對外接口劃分成P個組,P小于等于M,其中,在P個組中,至少一個組中包含至少一個對外接口,且不能超過M個對外接口,且每個對外接口只能屬于一個組。該檢測模塊具體包括第一檢測子模塊,用于在M個對外接口中有第一對外接口處于無效狀態(tài)時,將第一外接口從與對外接口列表對應(yīng)的匯聚端口中移除。第二檢測子模塊,用于在M個對外接口有第二對外接口處于有效狀態(tài),且第二對外接口中不屬于對外接口列表對應(yīng)的匯聚端口時,則將第二對外接口加入與對外接口列表對應(yīng)的匯聚端口中。由于本實施例所介紹的組網(wǎng)裝置為實施本申請組網(wǎng)方法所采用的組網(wǎng)裝置,故而基于本申請實施例中所介紹的組網(wǎng)方法,本領(lǐng)域所屬技術(shù)人員能夠了解本實施例的組網(wǎng)裝置的具體實施方式
以及其各種變化形式,所以在此對于該組網(wǎng)裝置不再詳細介紹。只要本領(lǐng)域所屬技術(shù)人員實施本申請組網(wǎng)方法所采用的組網(wǎng)裝置,都屬于本申請所欲保護的范圍。本申請?zhí)峁┑囊粋€或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點I、由于采用在組網(wǎng)裝置中通過控制模塊獲取配置模塊中的組網(wǎng)配置信息來對交換模塊進行設(shè)置,能夠使交換模塊將業(yè)務(wù)交換機與流媒體服務(wù)器連接的技術(shù)方案,所以解決了現(xiàn)有技術(shù)中通過過多的網(wǎng)線來連接業(yè)務(wù)交換機與流媒體服務(wù)器時,組網(wǎng)方式復(fù)雜的技術(shù)問題,從而實現(xiàn)了改善組網(wǎng)方式,并對網(wǎng)絡(luò)統(tǒng)一管理和配置的技術(shù)效果。2、由于采用在配置模塊中對交換模塊的對外接口的屬性進行配置,S卩,配置對外接口的vlan id, tag標簽,以及服務(wù)的匯聚端口,用來識別傳輸報文的服務(wù)類型,所以有效解決了現(xiàn)有技術(shù)中不同類型的服務(wù)需要不同的網(wǎng)線來傳輸時,網(wǎng)線數(shù)量隨刀片服務(wù)器數(shù)量不斷增多,容易造成線路混亂的技術(shù)問題,從而實現(xiàn)了用標簽來標識服務(wù)類型或者需要傳送到的目的地址,減少網(wǎng)線數(shù)量的同時又保證了傳輸?shù)臏蚀_性。3、由于采用在控制模塊設(shè)置交換模塊之后,通過組網(wǎng)裝置中的檢測模塊對交換模塊的對外接口進行實時檢測的技術(shù)方案,所以解決了在現(xiàn)有技術(shù)中當(dāng)網(wǎng)絡(luò)出現(xiàn)故障時,不能有效排除故障點的技術(shù)問題,從而實現(xiàn)了對組網(wǎng)線路的有效監(jiān)測,并及時排除故障,提高了網(wǎng)絡(luò)的容錯性的技術(shù)效果。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算 機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種組網(wǎng)方法,應(yīng)用于組網(wǎng)裝置中,其特征在于,所述組網(wǎng)裝置分別與至少一個業(yè)務(wù)交換機連接,以及與至少一個流媒體服務(wù)器連接,所述方法包括 通過所述組網(wǎng)裝置中的配置模塊配置所述至少一個流媒體服務(wù)器的組網(wǎng)配置信息; 通過所述組網(wǎng)裝置中的控制模塊獲取所述組網(wǎng)配置信息; 基于所述組網(wǎng)配置信息,通過所述交換模塊的設(shè)置接口,通過所述控制模塊設(shè)置所述交換模塊。
2.如權(quán)利要求I所述的方法,其特征在于,其中,所述組網(wǎng)配置信息具體包括組網(wǎng)方式信息和所述組網(wǎng)裝置中交換模塊的包含在對外接口列表中的M個對外接口的配置信息,其中,所述M為大于等于I的整數(shù)。
3.如權(quán)利要求2所述的方法,其特征在于,所述通過所述控制模塊設(shè)置所述交換模塊, 具體為 通過所述控制模塊設(shè)置所述交換模塊中的所述M個對外接口的屬性。
4.如權(quán)利要求3所述的方法,其特征在于,所述屬性具體包括所述對外接口所在vlanid, tag標簽,以及服務(wù)的匯聚屬性。
5.如權(quán)利要求1-4中任一權(quán)項所述的方法,其特征在于,在所述基于所述組網(wǎng)配置信息,通過所述交換模塊的設(shè)置接口,通過所述控制模塊設(shè)置所述交換模塊之后,所述方法還包括 通過所述組網(wǎng)裝置中的檢測模塊檢測所述交換模塊的包含在對外接口列表中的M個對外接口,確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)。
6.如權(quán)利要求5所述的方法,其特征在于,在確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)之前,所述方法還包括 將M個對外接口劃分成P個組,P小于等于M,其中,所述P個組中,至少一個組中包含至少一個對外接口,且不能超過M個對外接口,且每個對外接口只能屬于一個組。
7.如權(quán)利要求5所述的方法,其特征在于,在所述確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)之后,所述方法還包括 在所述M個對外接口中有第一對外接口處于所述無效狀態(tài)時,將所述第一對外接口從與所述對外接口列表對應(yīng)的匯聚端口中移除。
8.如權(quán)利要求5所述的方法,其特征在于,在所述確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)之后,所述方法還包括 在所述M個對外接口有第二對外接口處于有效狀態(tài),且所述第二對外接口不屬于所述對外接口列表對應(yīng)的匯聚端口時,則將所述第二對外接口加入與所述對外接口列表對應(yīng)的匯聚端口中。
9.如權(quán)利要求2-4中任一權(quán)項所述的方法,其特征在于,所述組網(wǎng)方式,具體為 媒體服務(wù)與存儲服務(wù)混合組網(wǎng);或 媒體服務(wù)與存儲服務(wù)分離組網(wǎng);或 直播專網(wǎng)組網(wǎng);或 媒體入向和媒體出向分離,與存儲服務(wù)混合組網(wǎng);或 媒體入向和媒體出向分離,與存儲服務(wù)分離組網(wǎng);或 媒體入向和媒體出向分離,且是直播專網(wǎng)組網(wǎng)。
10.一種組網(wǎng)裝置,其特征在于,包括 配置模塊,用于配置所述至少一個流媒體服務(wù)器的組網(wǎng)配置信息; 交換模塊,分別與至少一個業(yè)務(wù)交換機,以及與至少一個流媒體服務(wù)器連接; 控制模塊,與所述配置模塊及所述交換模塊連接,用于從所述配置模塊中獲取所述組網(wǎng)配置信息,并且基于所述組網(wǎng)配置信息,通過所述交換模塊的設(shè)置接口,設(shè)置所述交換模塊。
11.如權(quán)利要求10所述的組網(wǎng)裝置,其特征在于,所述配置模塊具體包括 第一配置子模塊,用于配置組網(wǎng)方式信息; 第二配置子模塊,用于配置交換模塊中對外接口列表中的M個對外接口的配置信息,其中,所述M為大于等于I的整數(shù)。
12.如權(quán)利要求10所述的組網(wǎng)裝置,其特征在于,所述控制模塊具體包括 第一控制子模塊,用于設(shè)置交換模塊的對外接口所在vlan id, tag標簽; 第二控制子模塊,用于設(shè)置服務(wù)的匯聚屬性。
13.如權(quán)利要求10所述的組網(wǎng)裝置,其特征在于,所述組網(wǎng)裝置還包括 檢測模塊用于檢測所述交換模塊的M個對外接口,確定所述M個對外接口中每個對外接口是處于有效狀態(tài)還是無效狀態(tài)。
14.如權(quán)利要求10所述的組網(wǎng)裝置,其特征在于,所述組網(wǎng)裝置還包括 分組模塊,用于將M個對外接口劃分成P個組,P小于等于M,其中,所述P個組中,至少一個組中包含至少一個對外接口,且不能超過M個對外接口,且每個對外接口只能屬于一個組。
15.如權(quán)利要求10所述的組網(wǎng)裝置,其特征在于,所述檢測模塊具體包括 第一檢測子模塊,用于在所述M個對外接口中有第一對外接口處于無效狀態(tài)時,將第一外接口從與所述對外接口列表對應(yīng)的匯聚端口中移除; 第二檢測子模塊,用于在所述M個對外接口有第二對外接口處于有效狀態(tài),且所述第二對外接口不屬于所述對外接口列表對應(yīng)的匯聚端口時,則將所述第二對外接口加入與所述對外接口列表對應(yīng)的匯聚端口中。
全文摘要
本發(fā)明公開了一種組網(wǎng)方法及組網(wǎng)裝置,該方法應(yīng)用于組網(wǎng)裝置中,該組網(wǎng)裝置分別與至少一個業(yè)務(wù)交換機連接,以及與至少一個流媒體服務(wù)器連接,該方法包括通過所述組網(wǎng)裝置中的配置模塊配置所述至少一個流媒體服務(wù)器的組網(wǎng)配置信息;通過所述組網(wǎng)裝置中的控制模塊獲取所述組網(wǎng)配置信息;基于所述組網(wǎng)配置信息,通過所述交換模塊的設(shè)置接口,通過所述控制模塊設(shè)置所述交換模塊。
文檔編號H04L12/931GK102970251SQ20121043621
公開日2013年3月13日 申請日期2012年11月5日 優(yōu)先權(quán)日2012年11月5日
發(fā)明者梁建適, 鄭發(fā)展, 溫婷婷, 孔琪 申請人:中興通訊股份有限公司