System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及廣播電視節目播出分發和信號總控調度,具體地,涉及一種面向軟件定義網絡單向廣播路由呈現方法、裝置、計算機設備和存儲介質。
技術介紹
1、近些年,隨著超高清節目播出音視頻ip化需求的日益增加,smpte(society?ofmotion?picture?and?television?engineers,電視電影工程師協會)2021標準在廣播電視行業中得到廣泛使用,視頻、音頻和其他相關數據能夠在ip網絡上高效、安全地傳輸,使軟件定義網絡技術在廣播電視制作、播出、傳輸分發等領域環節得到了應用推廣。廣播電視行業的特點決定了其網絡結構和可視化呈現方式與數據中心等其他領域有所不同。考慮到廣播電視業務的實時性、高安全性和單向傳輸的特性,采用適合其需求的網絡結構和可視化呈現方式至關重要。
2、相關技術的軟件定義網絡結構圖,多數采用網狀、混合、星型等拓撲形式展示,網絡拓撲的展現方式要么復雜繁瑣,要么過于簡單。網絡拓撲中包含的各個節點狀態及節點之間的信息交互,路由數據信息交叉運行在整個網絡拓撲圖中,無法清晰的展現節點之間數據的前后流向關系。網絡技術人員只能看到網絡的整體拓撲結構,不能以關鍵業務信息為基礎,清晰地展現出業務路由在各個節點之間的傳輸流向。
3、同時,確定多級交換機端口之間的連接關系時,復雜的軟件定義網絡交換機網絡中是一個相對復雜的過程,尤其是針對不同品牌異構的交換機而言,都需要對各自交換機端口進行大量的數據采集,而正是這些數據采集、分析過程會影響路由生成的及時性且在單位時間內大量的數據采集導致設備的穩定性
4、另外,在整體網絡拓撲圖中,一旦出現問題,只能通過示意圖將設備節點報警呈現出來,之后再結合網絡拓撲的實際物理鏈路設計關系來定位到設備端口信息及連線關系,網絡拓撲圖與實際物理鏈路圖未結合,直觀性不強以及故障定位效率低。
技術實現思路
1、本申請實施例中提供了一種面向軟件定義網絡單向廣播路由呈現方法、裝置、計算機設備和存儲介質。
2、本申請實施例的第一個方面,提供了一種面向軟件定義網絡單向廣播路由呈現方法,包括:
3、接收業務路由查詢指令,并解析所述業務路由查詢指令中的業務信息;
4、基于預設的軟件定義網絡工程數據庫,根據所述業務信息對應的第一業務特征值,確定在軟件定義網絡中不同目標設備端口之間的連接關系,其中,所述目標設備端口由第一業務特征值確定;
5、基于在軟件定義網絡中不同目標設備端口之間的連接關系,根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特征值,確定不同目標設備端口之間的單向業務路由。
6、在本申請一個可選的實施例中,所述基于預設的軟件定義網絡工程數據庫,根據所述業務信息對應的第一業務特征值,確定在軟件定義網絡中不同目標設備端口之間的連接關系,包括:
7、以第一業務特征值作為查詢條件,生成單向目標設備隊列關系;
8、通過所述單向目標設備隊列關系中第一業務特征值構建的不同目標設備之間的映射關系,生成不同目標設備之間的位置關系;
9、根據不同目標設備之間的位置關系以及預設的軟件定義網絡工程數據庫中不同目標設備之間的線纜關系,確定在軟件定義網絡中不同目標設備端口之間的連接關系。
10、在本申請一個可選的實施例中,所述基于在軟件定義網絡中不同目標設備端口之間的連接關系,根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特征值,確定不同目標設備端口之間的單向業務路由,包括:
11、在軟件定義網絡中不同目標設備端口之間的連接關系為以軟件定義網絡中信源設備的輸出端口作為開始,終端設備的端口作為結束的情況下,根據預設的業務流向確定不同目標設備端口之間的單向業務路由,其中,預設的業務流向從預設的軟件定義網絡工程數據庫中獲取。
12、在本申請一個可選的實施例中,所述基于在軟件定義網絡中不同目標設備端口之間的連接關系,根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特征值,確定不同目標設備端口之間的單向業務路由,包括:
13、對于所有目標設備端口中相鄰的兩個目標設備,從兩個目標設備中選取一個作為第一設備,將所述第一設備端口作為第一端口,將與所述第一設備連接的一個設備作為第二設備,將所述第二設備端口作為第二端口;
14、判斷所述第二設備為啞設備還是有源設備;
15、在第二設備為有源設備的情況下,根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特征值,確定第二端口的輸入特征值和輸出特征值;根據第二端口的輸入特征值和輸出特征值,確定相鄰的兩個目標設備端口之間的單向業務路由;
16、在第二設備為啞設備的情況下,根據第一業務特征值與第一端口的第二業務特征值之間的關系,確定相鄰的兩個目標設備端口之間的單向業務路由;
17、基于相鄰的兩個目標設備端口之間的單向業務路由,得到所有目標設備端口之間的單向業務路由。
18、在本申請一個可選的實施例中,所述根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特征值,確定第二端口的輸入特征值和輸出特征值,包括:
19、將所述第一端口的第一業務特征值鏡像到所述第二端口上,若所述第二端口的第二業務特征值多于或等于所述第一端口的第一業務特征值,將所述第一端口的第一業務特征值作為所述第二端口的輸入特征值,獲取所述第二設備其它端口的第四業務特征值,通過預設業務邏輯確定第四業務特征值中與輸入特征值關聯的第五業務特征值,作為第二端口的輸出特征值。
20、在本申請一個可選的實施例中,所述根據第二端口的輸入特征值和輸出特征值,確定相鄰的兩個目標設備端口之間的單向業務路由,包括:
21、在第二端口的輸出特征值包括輸入特征值的情況下,將第五業務特征值對應的端口作為第二設備的輸出端口,若該輸出端口沒有與其連接的設備,則將第二設備作為終端設備,所述第一端口與所述第二端口之間的單向業務路由為第一端口到第二端口,若該輸出端口存在與其連接的設備,則將輸出端口作為第一端口,將與其連接的設備作為第二設備,重新執行判斷所述第二設備為啞設備還是有源設備的步驟,直到第二設備的輸出端口沒有與其連接的設備為止。
22、在本申請一個可選的實施例中,所述根據第一業務特征值與第一端口的第二業務特征值之間的關系,確定相鄰的兩個目標設備端口之間的單向業務路由,包括:
23、若所述第一端口的第二業務特征值等于第一業務特征值,則所述第二設備為終端設備,所述第一端口與所述第二端口之間的單向業務路由為第一端口到第二端口;若所述第一端口的第二業務特征值多于第一業務特征值,將所述第一端口的第二業務特征值鏡像到所述第二端口上,所述第二端口上得到的第二業務特征值減去第一業務特征值,得到第三業務特征值作為所述第二端口向所述第一端口傳輸的業務特征值,所述第一端口與所述第二端口之間的單向業務路由為第一端口到第二端本文檔來自技高網...
【技術保護點】
1.一種面向軟件定義網絡單向廣播路由呈現方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述基于預設的軟件定義網絡工程數據庫,根據所述業務信息對應的第一業務特征值,確定在軟件定義網絡中不同目標設備端口之間的連接關系,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于在軟件定義網絡中不同目標設備端口之間的連接關系,根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特征值,確定不同目標設備端口之間的單向業務路由,包括:
4.根據權利要求2所述的方法,其特征在于,所述基于在軟件定義網絡中不同目標設備端口之間的連接關系,根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特征值,確定不同目標設備端口之間的單向業務路由,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特征值,確定第二端口的輸入特征值和輸出特征值,包括:
6.根據權利要求5所述的方法,其特征在于,所述根據第二端口的輸入特征值和輸出特征值,確定相鄰的兩個目標
7.根據權利要求2所述的方法,其特征在于,所述根據第一業務特征值與第一端口的第二業務特征值之間的關系,確定相鄰的兩個目標設備端口之間的單向業務路由,包括:
8.一種面向軟件定義網絡單向廣播路由呈現裝置,其特征在于,包括:
9.一種計算機設備,包括:存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至7中任一項所述面向軟件定義網絡單向廣播路由呈現方法的步驟。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至7中任一項所述面向軟件定義網絡單向廣播路由呈現方法的步驟。
...【技術特征摘要】
1.一種面向軟件定義網絡單向廣播路由呈現方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述基于預設的軟件定義網絡工程數據庫,根據所述業務信息對應的第一業務特征值,確定在軟件定義網絡中不同目標設備端口之間的連接關系,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于在軟件定義網絡中不同目標設備端口之間的連接關系,根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特征值,確定不同目標設備端口之間的單向業務路由,包括:
4.根據權利要求2所述的方法,其特征在于,所述基于在軟件定義網絡中不同目標設備端口之間的連接關系,根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特征值,確定不同目標設備端口之間的單向業務路由,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述第一業務特征值以及不同目標設備端口之間傳輸的第二業務特...
【專利技術屬性】
技術研發人員:智衛,宋蔚,劉晶晶,張輝,項飛,周學東,宋雪丹,丁研,韓沖,王亞彬,許華華,孫婷婷,
申請(專利權)人:中央廣播電視總臺,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。