在SDN日低和TSN的一體化解決方案中,控制平面通(喝可tōng)過Openflow協議向數據平台即硬件轉村媽發層下發流表配置。硬件轉發層通(tōng)過時(shí)間同步模塊實現15村輛88時(shí)間同步功能,實現不(bù)同設備間的時(shí)事街間同步。其次,硬件轉發層首先對輸入的報文進行解析操作,并雜城針對解析的結果提取查找Key,流表查找模塊則根據提取的Ke術上y值以及控制平面下面的規則進行匹配,并輸出匹配的查找結果。根據腦輛流表的配置規則目前支持的Action包括:1)端口轉發湖笑、丢棄、轉發給CPU等操作,實現結構圖如(rú)圖1所示對術。
圖
1 SDN TSN一體化實現結構圖
呢山
輸出控制中的端口在調師老度是是根據報文分組的Vlan頭的PCP域進行隊唱房列映射,實現時(shí),根據其分組PCP值的不(b師白ù)同将其映射為(wèi)3個不(bù)短服同的等級,即7、6優先級最高為(wèi)TSN的時(shí)間敏感流,5新輛-3為(wèi)預約帶寬流、2-0為(wèi)盡力轉發流。如(rú技離)圖2所示。
圖
2 端口調度實現結構圖
&n這從bsp;在流分組的處理時(shí),首先是将分組數據近資緩存到數據緩存内,将流分組的 描述信息封裝到
M電月etadata 内進行隊列映射轉發。在映射時(s很朋hí) TSN 流是基于 CQF 的乒乓隊舞去列的形式進行輸入控制,即在偶時(shí)間存入偶隊懂從列
Q2,奇時(shí)間 存入奇隊列 Q3。在輸出調度時(shí)偶近制時(shí)間調度奇隊列的數據輸出,奇時快拍(shí)間調度
偶隊列數據輸出,根據輸入時(shí)間以及林的調度時(shí)間的控制從而保證了數據分都煙組的 轉發延時(shí)。資(zī)源預留分組的輸出是基于令牌桶算老煙法實現,從而保證了資(zī)源預
留流的帶寬要求。另外 3 類些低數據流均以嚴格優先級的方式進行輸出調度,即 TSN 時(土秒shí)間敏感流優先級最高,預約帶寬流次之,盡力轉發流最低(dī)。
如器