tft每日頭條

 > 科技

 > tsn 神經網絡

tsn 神經網絡

科技 更新时间:2024-08-04 08:11:26

  摘要:時間敏感型網絡(TSN)是目前國際産業界正在積極推動的工業通信技術。闡述了TSN技術産生的背景、工業物聯網以及新制造轉型中對于工業通信的需求,并從技術角度對TSN進行了全面的介紹。通過對當前國際上重要的TSN标準組織、企業、大學與研究機構的TSN實踐進行分析,全面梳理了其發展簡要曆程、相關國際标準、實現架構與方法、開發、測試與驗證、應用前景等。通過這些分析,以全局視角分析該技術對于産業的推動作用,以及未來發展趨勢和在智能制造、工業互聯網領域的前景,并希望國内的産業、标準化組織、大學等能夠積極加強對其更為深入的研發、測試,以獲得市場的先機。

  關鍵詞:時間敏感型網絡;整形器; 精确時鐘同步; 傳輸選擇;

  0 引言

  随着信息技術(informationtechnology,IT)與運營技術(operation technology,OT)的不斷融合,對于統一網絡架構的需求變得迫切。智能制造、工業物聯網、大數據的發展,都使得這一融合變得更為緊迫。而IT與OT對于通信的不同需求也導緻了在很長一段時間,融合這兩個領域出現了很大的障礙:互聯網與信息化領域的數據需要更大的帶寬,而對于工業而言,實時性與确定性則是問題的關鍵。這些數據通常無法在同一網絡中傳輸。因此,尋找一個統一的解決方案已成為産業融合的必然需求。

  時間敏感型網絡(timesensitive network,TSN)是目前國際産業界正在積極推動的全新工業通信技術。時間敏感型網絡允許周期性與非周期性數據在同一網絡中傳輸,使得标準以太網具有确定性傳輸的優勢,并通過廠商獨立的标準化進程,已成為廣泛聚焦的關鍵技術。目前,IEEE、IEC等組織均在制定基于TSN的工業應用網絡的底層互操作性标準與規範[1]。

  1 實時通信技術的發展及需求 1.1總線時代

  早在20世紀70年代,随着可編程邏輯控制器(programmable logic controller,PLC)的産生,為了分布式控制所需的總線也誕生。至今,總線技術已經發展了近50年,各始創公司開發了多種總線,其在介質、信号電平、校驗方式、物理接口、波特率等多個指标方面都有不同。20世紀90年代,随着競争的加劇,各公司在IEC争取主導地位,産生了“總線之争”。IEC因此産生了多達18個總線标準,對訪問造成很大障礙。

  1.2 實時以太網階段

  進入21世紀,随着标準以太網成本的下降,總線開始進入基于以太網的實時網絡時代。2001年,貝加萊推出了工業應用的Ethernet POWERLINK;2003年,在Profibus基礎上,Siemens開發了PROFINET,Rockwell、 ABB開發了基于DeviceNet應用層協議的Ethernet/IP,Beckhoff開發了EtherCAT,Rexroth開發了基于SERCOS的SERCOSIII。這些網絡均采用了标準以太網介質,即在物理層和數據鍊路層統一了标準,而該應用層仍然保持原有的應用層,旨在保護用戶的軟件資産投入。

  1.3 在智能時代的網絡融合需求

  2014年以後,随着工業4.0的提出,工業物聯網、智能制造的需求逐漸變得迫切,對于連接的需求産生了變化。傳統的以太網通常不支持交換機網絡(考慮到延時,通常采用HUB的透傳方式),其輪詢機制(如Profinet、POWERLINK、Ethernet/IP)或集束幀技術(如EtherCAT、SERCOSIII)使得标準以太網和實時以太網無法在同一網絡中進行數據的傳輸。但是,對于邊緣計算、工業物聯網、智能制造的全局優化而言,制造現場控制所需的實時性數據和生産管理與優化層所需的非實時性數據要通過統一網絡進行集中,在統一的數據平台進行數據處理與分析,并能夠下發到各個控制器執行;而一些全局優化的工作并不需要通過層級的控制器,而是希望直接到邊緣側或者雲端。這使得同一網絡的需求變得迫切。另外,對于制造業的終端用戶而言,生産系統往往由來自不同企業的設備與系統構成,必須有統一的網絡與協議規範。因此,獨立于廠商的總線在智能時代變得更為必要。

  工業通信技術的發展過程如圖1所示[2]。

  tsn 神經網絡(時間敏感型網絡)(1)

  圖1 工業通信技術的發展過程

  2 TSN的簡要發展 TSN本身并非是一項全新的技術。IEEE于2002年發布了IEEE 1588[3]精确時鐘同步協議。2005年,IEEE 802.1成立了IEEE 802.1AVB工作組,開始制定基于以太網架構的音頻/視頻傳輸協議集,用于解決數據在以太網中的實時性、低延時以及流量整形的标準,同時又确保與以太網的兼容性。AVB引起了汽車工業、工業領域的技術組織及企業的關注。其成立了TSN工作組,進而開發了時鐘同步、流量調度、網絡配置系列标準集。在這個過程中,由AVnu、IIC、OPC UA基金會等組織共同積極推進TSN技術的标準。工業領域的企業(包括B&R、TTTech、SEW、Schneider等)着手為工業領域的嚴格時間任務制定整形器,成立了整形器工作組,并于2016年9月在維也納召開了第一次整形器工作組會議。然後,有更多的企業和組織(包括德國工業4.0組織LNI、美國工業互聯網組織IIC、中國的邊緣計算産業聯盟ECC、工業互聯網産業聯盟AII等)加入TSN技術的研究,并構建了多個測試床。2019年,IEC與IEEE合作成立IEC 60802工作組,并在日本召開了第一次工作組會議,以便工業領域的TSN開發可以實現底層的互操作。同時,在OPC UA基金會也成立了(field level communication,FLC)工作組,将TSN技術與OPC UA規範融合,以提供适用于智能制造、工業互聯網領域的高帶寬、低延時、語義互操作的工業通信架構。

  圖2簡要說明了IEEE組織TSN相關标準的發布過程[4]。其中,IEEE802.1Qat[5]是早期的網絡配置方法,而IEEE 802.1Qcc[6]則是其增強版,于2018年底發布。

  tsn 神經網絡(時間敏感型網絡)(2)

  圖2 TSN相關标準的發布過程

  3 TSN基本概念 TSN由一系列技術标準構成。其主要分為時鐘同步、數據流調度策略(即整形器)以及TSN網絡與用戶配置三個部分相關标準。

  3.1 VLAN技術

  按照網絡架構,網絡通常分為标準以太網、确定性以太網。TSN實現了混合網絡的數據傳輸能力,滿足标準以太網的分布式對等架構、确定性網絡所采用的輪詢/集束幀技術各自的存在的要求,并使得網絡能夠發揮各自的優勢功能。TSN基于IEEE 802.1Q[7]的虛拟局域網(virtual local area network,VLAN)和優先級标準。IEEE802.1Q支持服務質量(quality of service,QoS)。QoS是一種基礎網絡技術,用于為網絡通信提供更好的服務。它是一種網絡安全機制,用于解決網絡延時與擁塞的問題。最初的Internet并未設計QoS機制。為滿足用戶不同應用的服務質量需求,需要網絡能夠根據用戶需求進行配置與資源調度。IEEE 802.1Q标準是一種包含了QoS機制的網絡,能夠提供網絡性能的可預知性,并有效分配網絡帶寬,以便合理利用資源。

  3.1.1 TSN

  TSN是IEEE 802.1Q标準的VLAN。該标準在标準以太網幀中插入4個字節用于定義其特征。TSN的标簽位定義[8]如圖3所示。

  tsn 神經網絡(時間敏感型網絡)(3)

  圖3 TSN的标簽位定義

  ①标簽協議識别:網絡類型識别,代表這是一個TSN網絡,标記0X8100。

  ②優先級代碼(prioritycode point,PCP)由3位代碼構成。

  ③丢棄标志位:對于網絡低QoS要求的數據,可以丢棄,以确保高優先級數據的QoS。

  ④VLANIdentifier(VID):VLAN網絡的識别号,12位表示可支持的子網數量,2的12次方即4 096,VID=0 用于識别幀優先級,4 095(FFF)作為預留值。所以,VID最多可以表示4 094個子網。這表明TSN是為了大型的數據傳輸而設計的。

  3.1.2 優先級的定義

  TSN有一個服務等級(class of service,CoS)的概念。對TSN網絡而言,不同優先級的服務對應圖3中的PCP碼。3位PCP碼定義了0(最低)~7(最高)這8個優先級,傳輸類型分别對應

  基礎、最大努力、卓越努力、嚴苛應用、延時和抖動小于100 ms的視頻、延時和抖動小于10 ms的音頻、内部網絡控制、網絡控制。其會對網絡場景進行不同的匹配,是後續調度、配置設計中會考慮到的數據流調度因素。

  3.2 TSN在ISO/OSI模型中的位置

  TSN在IEEE 802.1Q僅指ISO/OSI參考模型的第二層數據鍊路層的标準。TSN在七層架構中的位置[9]如圖4所示。

  tsn 神經網絡(時間敏感型網絡)(4)

  圖4 TSN在七層架構中的位置

  3.3 精确時鐘同步與延時計算

  對于通信、工業控制等領域而言,所有的任務都是基于時間基準的。因此,精确時鐘同步是基礎的标準。TSN首先要解決網絡中的時鐘同步與延時計算問題,以确保整個網絡的任務調度具有高度一緻性。

  3.3.1 時鐘同步機制

  TSN标準由IEEE 802.1AS[10]和為工業所開發的升級版IEEE 802.1AS-rev[11]構成。

  IEEE 802.1AS是基于IEEE 1588 V2精确時鐘同步協議發展的,稱為gPTP-廣義時鐘同步協議。gPTP是一個分布式主從結構,它對所有gPTP網絡中的時鐘與主時鐘進行同步。首先由最佳主時鐘算法(best clock master algrothms,BCMA)建立主次關系,分别稱為主時鐘(clock master,CM)和從時鐘(clock slave,CS)。每個gPTP節點會運行一個gPTP Engine。IEEE1588所采用的PTP是由網絡的L3和L4層的IP網絡傳輸,通過IPv4或IPv6的多播或單播進行分發時鐘信息。而gPTP則是嵌入在MAC層硬件中,隻在L2工作,直接對數據幀插入時間信息,并随着數據幀傳輸到網絡每個節點。

  gPTP應用快速生成樹協議(papid spanning tree protocol,RSTP)。這是一種網絡中的節點路徑規劃,網絡配置後生成一個最優路徑。其由TSN橋接節點計算并以表格形式分發給每個終端節點存儲。當一個TSN節點要發送數據時,它會先檢查這個表格,計算最短路徑,整個網絡以最短路徑傳送至需要接收的節點。IEEE 802.1AS的時鐘結構[2]如圖5所示。

  tsn 神經網絡(時間敏感型網絡)(5)

  圖5 IEEE802.1AS的時鐘結構

  圖5中,最左下方的802.1AS端點從上遊CM接收時間信息。該時間信息包括從GM到上遊CM的累計時間。對于全雙工以太網LAN,計算本地CS和直接CM對等體之間的路徑延時測量并用于校正接收時間。在調整(校正)接收時間後,本地時鐘應與gPTP域的GM時鐘同步。SN網絡也支持交叉通信,每個節點都會有RSTP所給出的路徑表。

  802.1AS的核心在于時間戳機制(Timestamping)。PTP消息在進出具備802.1AS功能的端口時,會根據協議觸發對本地實時時鐘(real time clock,RTC)采樣,并将自己的RTC值與來自該端口相對應的CM信息進行比較;利用路徑延時測算和補償技術,将RTC時鐘值匹配到PTP域的時間。當PTP同步機制覆蓋整個AVB局域網,各網絡節點設備間就可以通過周期性的PTP消息的交換,精确地實現時鐘調整和頻率匹配算法。最終,所有的PTP節點都将同步到相同的“挂鐘”(Wall Clock)時間,即主節點時間。在最大7跳的網絡環境中,理論上PTP能夠保證時鐘同步誤差在1 μs以内。

  IEEE 802.1AS-rev則是一種多主時鐘體系,主要優勢是支持新的連接類型(如WiFi)、改善冗餘路徑的支持能力、增強了時間感知網絡的主時鐘切換時間等性能。當有一個GrandMaster宕機時,其可确保快速切換到一個新的主時鐘,以便實現高可用性系統。對于車載系統而言,采用IEEE 802.1AS即可;而對于工業領域則考慮高可用性,采用AS-Rev版本。

  3.3.2 TSN網絡中的延時測量方法

  對于網絡時鐘而言,其時鐘同步精度主要取決于駐留時間(residence time)和鍊路延時(link latency)。

  在gPTP中,時間同步的過程與IEEEStd 1588-2008采用相同的方式:主時鐘發送同步時間信息給所有直接與其連接的時間感知系統。這些時間感知系統在收到這個同步時間信息後必須通過加上信息從主時鐘傳播到本節點的傳輸時間來修正同步時間信息。如果這個時間感知系統是一個時間感知網橋,則它必須向與它連接的其他時間感知系統轉發修正後的同步時間信息(包含額外的轉發過程的延時)。

  數據傳輸過程中的延時[12]如圖6所示。這些延時可以被精确計算。

  tsn 神經網絡(時間敏感型網絡)(6)

  圖6 數據傳輸過程中的延時

  為了保證上述過程正常工作,整個過程中有兩個時間間隔必須精确已知:①轉發延時(駐留時間);②同步時間信息在兩個時間感知系統之間的傳輸路徑的延時。駐留時間是在時間感知網橋内部測量的,比較簡單;而傳輸路徑上的延時則取決于諸多因素,包括介質相關屬性和路徑長度等。

  對于每一類型的局域網或傳輸路徑,有不同的方法來測量傳播時間。但這些方法都基于同一原理:測量從一個設備發送某個消息的時間以及另一個設備接收到此消息的時間,然後以相反方向發送另一個消息,并執行相同的測量。

  在這個過程中,可以計算Pdelay:

  tsn 神經網絡(時間敏感型網絡)(7)

  (1)

  其比率r為:

  tsn 神經網絡(時間敏感型網絡)(8)

  (2)

  網絡的延時測量原理[13-14]如圖7所示。

  tsn 神經網絡(時間敏感型網絡)(9)

  (a) 1步法

  tsn 神經網絡(時間敏感型網絡)(10)

  (b) 2步法 圖7 網絡的延時測量原理圖

  Fig.7Schematic diagram of network delay measurement

  由圖7可知,網絡的延時測量有1步法和2步法兩種。因為在這個網絡中可能有一個節點無法提供準确的時鐘。對于時間感知型節點而言,由于時間信息是随着數據載荷發送的,因此每個節點都會帶有時間信息。而對于有一些非時間感知網絡,則需要在發送數據幀後再向另一個節點發送一個發送的時間信息。因此,IEEE 802.1AS-Rev增強了對1步法的支持,使得實時性得以提高。

  3.4 網絡傳輸過程

  對于TSN而言,其數據調度機制是關鍵。TSN中數據的傳輸過程[15]如圖8所示。網絡數據通過接收端口,進行幀濾波、流量計量、幀排隊。在傳輸選擇部分,TSN的調度機制将發揮作用。IEEE 802.1Q工作組定義了不同的整形器(Shaper)機制來實現這些調度。它是一種傳輸選擇算法(transmission selection algorithm,TSA)。每種算法對應一種調度機制,适用于不同的應用場景。

  TSN網絡中數據的傳輸過程如圖8所示。

  tsn 神經網絡(時間敏感型網絡)(11)

  圖8 TSN中數據的傳輸過程

  3.5 流預留協議

  從圖8可以看到,網絡存在濾波數據庫、傳輸端口狀态監測、隊列管理。這些都用于解決網絡資源分配與調度問題。而IEEE 802.1Qat所采用的流預留協議(stream reservation protocol,SRP)機制是一個對TSN進行配置的标準。其在2010年SRP标準化成為IEEE802.1Qat,并入IEEE 802.1Q-2011标準中。SRP定義了OSI模型第2層的流概念。

  SRP的工作在于建立AVB域、注冊流路徑、制定AVB轉發規則、計算延時最差情況、為AVB流分配帶寬。SRP在于讓網絡中的發言者(Talker)用合适的網絡資源将數據發送給聽者(Listener),并在網絡中傳播這些信息。而在終端節點之間的網橋則維護一個發言者對一個或多個聽者注冊的相同數據流的路徑帶寬等資源的需求記錄。SRP是在原有IEEE 802.1Qak-MRP多注冊協議之上的一個實現。SRP标準則提供了一個新的多協議注冊協議(multiple multicast registration protocol,MMRP)來管理相關流帶寬服務的屬性,MSRP、MVRP、MMRP提供了整個SRP協議的網絡信号處理過程。關于SRP機制,可以參考AVnu的SRP文檔[16]。

  4 流控制相關标準 對于TSN而言,數據流的管理标準由一系列主要方式構成。通用網絡通常遵循嚴格優先級的方式,而TSN則為這種缺乏傳輸确定性的機制引入了新的網絡調度、整形方法,并根據不同的應用場景需求提出了多種不同的整形器(Shaper)。這也是整個TSN的核心調度機制。

  4.1 基于信用的整形器機制

  IEEE 802.1Qav定義了時間敏感流轉發與排隊(forwarding and queuing for time-sensitive streams,FQTSS)的數據敏感性轉發機制,并成為了IEEE 802.1Q的标準。作為一個主要對于傳統以太網排隊轉發機制的增強标準,最初它的開發主要用于限制A/V信息緩沖。增強的突發多媒體數據流會導緻較大的緩沖擁堵,并産生丢包。丢包會産生重新發包,使得服務體驗下降。它采用了基于信用的整形器(credit-based shaper,CBS),以應對數據突發和聚集,可限制爆發的信息。

  CBS的工作隊列時序[17]如圖9所示。

  tsn 神經網絡(時間敏感型網絡)(12)

  圖9 CBS的工作隊列時序圖

  CBS将隊列分為Class A(Tight delay bound)和Class B(Loose delay bound)。如果沒有數據傳輸,隊列的信用設置為0,A隊列的信用非負時可以傳輸。如果有數據傳輸,其信用将按照SendSlope下降,而另一個隊列則IdelSlope速度上升,idleSlope是實際帶寬(bit/s),而SendSlope是端口傳輸率,由MAC服務支持。

  CBS控制每個隊列最大數據流不超過配置的帶寬限制(75%最大帶寬)。CBS和SRP融合,可以提供250 μs/橋的延時。整體來說,IEEE802.1Qav以太網保證在7個跳轉(hop)最差2 ms Class A和50 ms Class B延時。

  當然,這個延時對于工業應用來說是不能接受的。為了獲取更好的QoS,IEEE 802.1TSN TG又進一步開發了Qbv時間感知整形器、Qbu搶占式MAC等機制。

  4.2 時間感知整形器機制

  時間感知整形器(Time Awareness Shaper,TAS)是為了更低的時間粒度、更為嚴苛的工業控制類應用而設計的調度機制,目前被工業自動化領域的企業所采用。TAS由IEEE 802.1Qbv定義,是基于預先設定的周期性門控制列表,動态地為出口隊列提供開/關控制的機制。Qbv定義了一個時間窗口,是一個時間觸發型網絡(Time-trigged)。這個窗口在這個機制中是被預先确定的。這個門控制列表被周期性的掃描,并按預先定義的次序為不同的隊列開放傳輸端口。

  出口硬件有8個軟件隊列,每個都有唯一的傳輸選擇算法。傳輸由門控制列表(gate control list,GCL)控制。它是多個門控制實體确定軟件的隊列開放。

  TAS的工作原理如圖10所示。

  tsn 神經網絡(時間敏感型網絡)(13)

  圖10 TAS的工作原理圖

  在TAS機制中,為了确保數據傳輸前網絡是空閑的,在整個啟動傳輸前需要設置一個保護帶寬(Guardbound)[18]。Guardband占用最大的以太網幀傳輸長度,以确保最差情況——即使前面有一個标準以太網幀正在傳輸,也不會讓GCL在重啟下一個周期前被占用網絡。

  4.3 搶占式MAC機制

  在TAS機制中,會存在兩個問題:①保護帶寬消耗了一定的采樣時間;②低優先級反轉的風險。因此,TSN的802.1Qbu和IEEE 802.3工作組共同開發了IEEE 802.3br,即可搶占式MAC機制。基于搶占式MAC的傳輸機制[19]如圖11所示。其采用了802.3TG中的幀搶占機制,将給定的出口分為2個MAC服務接口,分别稱為可被搶占MAC(pAMC-Preemptable MAC)和快速MAC(eMAC-express MAC)。pMAC可以被eMAC搶占,進入數據堆棧後等待eMAC數據傳輸完成,再傳輸。

  tsn 神經網絡(時間敏感型網絡)(14)

  圖11 基于搶占式MAC的傳輸機制

  通過搶占,保護帶寬可以被減少至最短低優先級幀片段。然而,在最差情況下,低優先級的片段可以在下一個高優先級前完成。當然,搶占這個傳輸過程僅在連接層接口——即對于搶占式MAC,交換機需要專用的硬件層MAC芯片支持。

  4.4 周期性排隊與轉發機制

  由于CBS機制僅可實現軟實時級,路徑拓撲會導緻持續的延時增加。而最差延時情況與拓撲、跳數、交換機的緩沖需求相關。因此,TSN工作組推進了周期性排隊與轉發(cyclic quening forwarding,CQF)機制(又稱蠕動整形器)。作為一個同步入隊和出隊的方法,CQF使得運行允許LAN橋與幀傳輸在一個周期内實現同步,以獲得零堵塞丢包以及有邊界的延時,并能夠獨立于網絡拓撲結構而存在。IEEE 802.1Qch标準定義了CQF要與IEEE 802.1Qci标準相互配合使用。IEEE 802.1Qci-t表明,它會根據達到時間、速度、帶寬,對橋節點輸入的每個隊列進行濾波和監管,用于保護過大的帶寬使用、突發的傳輸尺寸以及錯誤或惡意端點。IEEE 802.1Qch所采用的CQF機制遵循了一個“每周期走一步”的策略,為數據傳輸賦予了确定性。

  CQF可以與幀搶占IEEE 802.1Qbu合并使用,以降低完整尺寸幀到最小幀片段的傳輸周期時間。為使CQF正常工作,必須将所有幀保持在其分配的周期内。因此,需要考慮周期時間,使得中間網橋的周期與第一次和最後一次傳輸的時間都對齊,以确保達到所需的等待時間邊界。為此,CQF結合Qci入口策略和IEEE 802.1Qbv整形器,可确保所有幀保持在确定的延時範圍,并保證在其分配時間内發送。

  4.5 異步流整形機制

  CQF和TAS提供了用于超低延時的數據,依賴網絡高度時間協同,以及在強制的周期中增強的包傳輸。但其對帶寬的使用效率并不高。因此,TSN工作組提出IEEE 802.1Qcr異步流整形(asynchronous traffic shaper,ATS)機制。ATS基于緊急度的調度器設計。其通過重新對每個跳轉的TSN流整形,以獲得流模式的平滑,實現每個流排隊,并使得優先級緊急的數據流可以優先傳輸。ATS以異步形式運行,橋和終端節點無需同步時間。ATS可以更高效地使用帶寬,可運行在高速連接應用的混合負載時間,如周期和非周期數據流。

  5 TSN網絡配置标準IEEE 802.1Qcc 對于TSN而言,在時鐘同步、調度策略之後,就必須考慮網絡配置的問題。在AVB中,SRP是一種分布式網絡配置機制。而在更為嚴格的工業應用中,需要更為高效、易用的配置方式。IEEE 802.1Qcc是目前普遍接受的配置标準。TSN網絡配置的集中式模式原理[20]如圖12所示。

  tsn 神經網絡(時間敏感型網絡)(15)

  圖12 TSN網絡配置的集中式模式原理圖

  對于IEEE802.1Qat所提供的SRP機制而言,這是一種分布式方式的網絡需求與資源分配機制。新的注冊或退出注冊、任何變化與請求都将導緻網絡延時和超負荷,降低網絡的傳輸效率。因此,TSN工作組又提供了IEEE 802.1Qcc支持集中式的注冊與流預留服務,稱為SRP增強模式。在這種模式下,系統通過降低預留消息的大小與頻率(放寬計時器),以便在鍊路狀态和預留變更時觸發更新。

  此外,IEEE802.1Qcc提供了一套工具,用于全局管理和控制網絡,通過UNI來增強SRP,并由一個集中式網絡配置(centralized network configuration,CNC)節點作為補充。UNI提供了一個通用L2層服務方法。CNC與UNI交互以提供運行資源的預留、調度以及其他類型的遠程管理協議,如NETCONF或RESTCONF;同時,IEEE 802.1Qcc與IETF YANG/NETCONF數據建模語言兼容。

  對于完全集中式網絡,可選的CUC節點通過标準API與CNC通信,用于發現終端節點、檢索終端節點功能和用戶需求,以及配置優化的TSN終端節點的功能。其與更高級的流預留協議(例如RSVP)的交互是無縫的,類似于AVB利用現有的SRP機制。

  IEEE 802.1Qcc仍然支持原有的SRP的全分布式配置模式,允許集中式管理的系統與分布式系統間共存。此外,IEEE 802.1Qcc支持一種稱為混合配置模式,從而為舊式設備提供遷移服務。這個配置管理機制與IEEE 802.1Qca路徑控制與預留,以及TSN整形器相結合,可以實現端到端傳輸的零堵塞損失。

  對于整個網絡而言,必須有高效、易用的網絡配置,以獲得終端節點、橋節點的資源、每個節點的帶寬、數據負載、目标地址、時鐘等信息,并彙集到中央節點進行統一進調度,以獲得最優的傳輸效率。

  6 TSN應用前景 TSN的應用前景非常廣闊,目前來說聚焦于以下幾個方面。

  6.1 汽車領域

  在汽車工業領域,随着高級輔助駕駛系統(advanced driver assistance system,ADAS)的發展,迫切需要更高帶寬和響應能力的網絡來代替傳統的CAN總線。IEEE 802.1AVB就是汽車行業發起并正在執行的标準組。目前,奧迪、奔馳、大衆等已經開始進行基于TSN的以太網應用測試與驗證工作。2019年,由三星所發起的汽車産業發展聯盟向TTTech投資9 000萬美元,共同開發基于以太網的車載電子系統。

  6.2 工業物聯網

  工業物聯網将意味着更為廣泛的數據連接需求,通過機器學習、數字孿生技術來更好地發揮數據作用,為整體的産線優化提供支撐。而這些數據(包括機器視覺、AR/VR數據)将需要更高的帶寬。因此,來自于ICT領域的CISCO、華為等廠商都将目标聚焦于通過OPC UA over TSN的網絡架構來實現這一互聯需求。OPC UA扮演了數據規範與标準的角色,而TSN則賦予它實時性傳輸能力。這樣的架構可以實現從傳感器到雲端的高效連接,在很多場景可以直接省略掉傳統工業架構中的控制器層,形成一個新的分布式計算架構。

  6.3 工業控制

  目前,在工業領域,包括貝加萊、三菱、西門子、施耐德、羅克韋爾等主流廠商已經推出其基于TSN的産品。貝加萊推出新的TSN交換機、PLC,而三菱則采用了TSN技術的伺服驅動器。未來,TSN将成為工業控制現場的主流總線。

  TSN的意義對于工業而言并非僅僅是實時性,而在于通過TSN實現了從控制到整個工廠的連接。TSN是IEEE的标準,更具有“中立性”,因而得到了廣泛的支持。未來,TSN将會成為工業通信的共同選擇。

  7 結論 本文旨在通過對當前國際産業界前沿的時間敏感型網絡進行全景的介紹,對其發展的必要性、技術的前沿性進行探索,并通過對其關鍵技術進行的解析來探尋其應用場景、技術實現路徑。希望通過這一前沿技術的解讀,使得國内在推進智能制造、工業物聯網、大數據應用領域的研發人員及時了解這些産業動态,緊追國際前沿,開發有利于适應于我國自身的相應産品與技術。

  ,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved