當TSN網(wǎng)絡中存在多個設備的時候,使用CNC配置工具會比單獨配置更加高效。虹科RELY-TSN-Configurator是一款能夠對不同類型的網(wǎng)絡進行模擬、建模和后期分析的工具,允許在確定網(wǎng)絡拓撲和通信需求時配置TSN設備,并保證滿足約束條件。
獲取準備部署在網(wǎng)絡中的配置的過程有三個階段:
1
創(chuàng)建該網(wǎng)絡的模型
TSN-Configurator中的網(wǎng)絡模型由四個主要實體組成:節(jié)點、幀流、拓撲結構和路徑結構。它們之間存在依賴關系,因此要創(chuàng)建的第一個實體必須是節(jié)點,然后您就可以定義幀傳輸和拓撲結構,而當您定義了節(jié)點、幀傳輸和拓撲時,您就可以創(chuàng)建路徑。
2
選擇要使用的TSN QoS機制并生成配置
在您創(chuàng)建了基本的網(wǎng)絡模型后,您就可以生成該配置了。您必須決定如何處理流量分類,以及使用哪些TSN QoS機制。
3
以所需的格式導出配置
一旦完成了配置,就可以輕松地將其導出到符合標準化YANG模型的XML。
1
創(chuàng)建網(wǎng)絡模型的端節(jié)點
在界面窗口下,右鍵點擊NodeSets進行節(jié)點設置創(chuàng)建。
在name設置節(jié)點集合名稱,同時點擊下方的+給節(jié)點集添加端節(jié)點,如基礎名稱設置ES_,節(jié)點數(shù)選擇4個,然后點擊create,將自動創(chuàng)建4個連續(xù)編號的端節(jié)點。
2
給網(wǎng)絡模型創(chuàng)建幀傳輸流
右鍵點擊界面的FrameComNeeds,選擇“Add New FrameComNeeds”,名字隨意,NodeSet選擇我們剛才創(chuàng)建的端節(jié)點集合nodes,然后點擊create,完成幀流工程的創(chuàng)建。
創(chuàng)建幀流工程后,開始在frame工程下設置各個端節(jié)點之間的幀傳輸形式,右鍵點擊FrameFlow開始創(chuàng)建幀流,name名稱隨意,點擊+號選擇arrivalmodels到達模式,并自行開始選擇填寫相應的參數(shù)。
然后開始選擇幀流發(fā)送的端節(jié)點sender,以及自行填寫默認延遲約束latency constraint,在最下方選擇幀流的接受端節(jié)點receiver,最后點擊create完成一個幀流路徑的創(chuàng)建,還有可以選擇單播、多播形式。
同理在端節(jié)點數(shù)量允許下,可以創(chuàng)建其他的幀流路徑,如圖所示是其余的幾個幀流路徑,CC_2和CC_3
創(chuàng)建所需的幀流路徑后,點擊frame工程就可以看到我們創(chuàng)建的所有幀傳輸路徑,以及它們的具體參數(shù)信息。
3
繪制網(wǎng)絡模型的拓撲結構
這部分要根據(jù)前面設置創(chuàng)建的端節(jié)點集合以及端節(jié)點之間的幀流傳輸來繪制相應的拓撲結構。具體的如下:
(1)右鍵點擊主界面中的Topologies,選擇Add New topology開始添加網(wǎng)絡拓撲模型,name名稱隨意,NodeSet選擇之前創(chuàng)建的nodes節(jié)點集。
(2)點擊工程topology進入到網(wǎng)絡拓撲模型界面,點擊Graphic界面中的藍色圖標(交換機switch),然后移動光標到繪制區(qū)域,或者在繪制界面中右鍵選擇“add new switch”開始添加交換機。Name名稱隨意,選擇“fixed number of port”固定端口號對switch進行端口號設置,這里具體看自身對網(wǎng)絡拓撲的定義(端節(jié)點之間通過switch如何鏈接),從而確定端口號數(shù)量。然后在下方選擇switch的性能配置,最后點擊create,完成switch的添加。
(3)同理創(chuàng)建同樣的switch R2,為了網(wǎng)絡連接參數(shù)更直觀,雙擊創(chuàng)建的R2交換機switch,對于switch的3個端口port,雙擊PORT_修改順序為345(為了和R1的三個端口區(qū)別,實際不影響實際的傳輸,為了更直觀)。
(4)開始連接端節(jié)點和switch,點擊界面上方的藍色圖標“add new t1s link”,然后選擇拓撲中的端節(jié)點開始創(chuàng)立連接,另一種是右鍵直接點擊端節(jié)點(選擇Connect to),或者右鍵switch(選擇Connect to),開始創(chuàng)立連接。
在Link creation 中的connected可以選擇對應的端口號,同時選擇連接鏈路的帶寬速率,并且在name中可以看到連接關系。
(5)同理,創(chuàng)建其他拓撲連接鏈路,然后點擊界面左上方file選擇save as保存工程文件。
(6)然后點擊界面上方的Cinfigure 并選擇create routing。
(7)在下方的Routings中,軟件根據(jù)前面的一列設置自動生成Routing(幀傳輸路徑與網(wǎng)絡拓撲結合),在Graphic中可以查看幀傳輸在網(wǎng)絡拓撲下的傳輸路徑(Frame Routes)。
4
TSN協(xié)議配置和模擬
這里舉例如何快速配置網(wǎng)絡,去對網(wǎng)絡進行TSN流傳輸模擬,通過幀路徑在網(wǎng)絡配置后的具體傳輸情況,從而了解TSN協(xié)議機制。具體如下:
(1)點擊主界面上方的configure,并選擇“Generate Network Configure”
(2)接著上一步,點擊“Next”繼續(xù)進行下一步。
(3)接著上一步,在Traffic classification,選擇automated classification,因為在前面的網(wǎng)絡設置中,我們們沒有對流量類別進行專門的分類,所以這里只需要第一個選項,然后點擊Next。
(4)接著上一步,在mechanism select中選擇配置相關的協(xié)議,這里舉例配置TAS時間感知整形協(xié)議,勾選相應的配置選項框,然后點擊next。
(5)接著上一步,點擊Configure下方的“Start”開始對網(wǎng)絡進行配置。
(6)接著上一步,出現(xiàn)ZeroConfigTSN Result結果,可以看到前面的幀路徑。點擊OK關閉,以及點擊close關閉。
(7)回到主界面中,在FrameComeNeed下找到時間感知整形配置,在右方可以看到對應的幀路徑以及門控列表等相關信息。
目前,虹科的TSN IP核、TSN板卡、TSN交換機等多種TSN解決方案已嵌入到工業(yè)領域的終端設備、TSN測試設備和鐵路系統(tǒng)中。若想了解更多關于TSN解決方案的信息,歡迎聯(lián)系虹科!
-
TSN
+關注
關注
3文章
240瀏覽量
16843
發(fā)布評論請先 登錄
相關推薦
評論