97人人爽|97碰在线视频|三年片在线|中文字幕一区二区三区三区四区

?

TSN測試解決方案

1.TSN技術

1.1TSN簡介

時效性網絡(Time-Sensitive Networking)也稱為時間敏感網絡,簡稱TSN,是IEEE 802.1工作小組中的Time-Sensitive Networking(TSN)工作小組發展的系列標準。此標準會定義以太網上時間敏感傳輸的機制。

此計劃主要是定義IEEE 802.1Q–虛擬局域網的衍生內容。這些衍生內容特別強調傳輸的超低延遲以及高可用性??赡艿膽冒ㄊ褂迷谲囉镁W絡或工業控制上,結合實時影音串流以及實時控制串流的整合性網絡。AVnu聯盟特別成立的工業小組也正在定義TSN網絡元件的相容性以及互操作性要求。

TSN有著帶寬、安全性和互操作性等方面的優勢,能夠很好滿足未來萬物互聯的要求。其主要的工作原理是優先適用(IEEE P802.3br)機制,在傳輸中讓關鍵數據包優先處理。這意味著關鍵數據不必等待所有的非關鍵數據完成傳送后才開始,從而確保更快速的傳輸路徑。

1.2 TSN技術應用

TSN使用標準以太網提供分布式時間同步和確定性通信。因此,任何需要分布式測量或控制的應用都可以從TSN中受益。客戶可使用TSN進行簡單的分布式同步測量、下一代計算機數控加工的改進、新型半導體加工機器以及未來的電網研究等。

視頻/音頻傳輸

TSN最初來源于視頻領域的應用需求,傳輸音頻和視頻信息的網絡需要遵守嚴格的時序規則。如果音頻或視頻分組不能按指定的時序規則到達目的地,則接收設備(例如視頻屏幕或揚聲器)可能會發生視頻幀被丟棄、音頻偽像的情況。此外,這種網絡還需要可預測的延遲,保證視頻和相關音頻流之間的同步。另一方面,賽事的實況轉播有很多高清的數據要通過網絡傳輸到處理中心,對帶寬的需求極大。而且為了最大限度的提供實時性,這些圖像、音頻必須實現高實時的傳輸與處理,可以想象其對帶寬和實時性的需求。

1.jpg

汽車駕駛

目前大多數的汽車控制系統非常復雜。比如說:剎車、引擎、懸掛等采用CAN總線。而燈光、車門、遙控等采用LIN系統。實際上,所有上述系統都可以用支持低延時且具有實時傳輸機制的TSN進行統一管理??梢越档徒o汽車和專業的A/V設備增加網絡功能的成本及復雜性。

2.jpg

在車輛中,實時功能對于某些應用至關重要。為確保這些實時功能可用,必須在以太網控制器中設置具有直接訪問硬件資源的機制。TSN使構建可擴展的以太網網絡成為可能。為此,不同的消息按照其可用性分為了不同的等級,并對其延遲和優先級進行了分類,每個消息類被分配到一個固定的帶寬。此外,TSN 還支持冗余以太網系統,并且,為確保穩定的數據交換,定義了安全標準。

3.jpg

IEEE音頻/視頻橋接工作組定義了相關機制和協議,以確保低延遲數據正常交換、并在時間上同步應用。音頻/視頻橋接(AVB)主要應用在娛樂系統。如今駕駛員輔助系統的廣泛引入,要求在發送和接收行為方面有更嚴格的規范。因此,IEEE TSN工作組延續了AVB的工作,該工作組的重點是研究確定性數據傳輸機制,進一步減少以太網網絡中的延遲,更加穩定和安全地傳輸數據。

車輛對外通信也是車載TSN的重要應用場景。車輛移動性和車聯網(V2X, vehicle to everything)通信的TSN互連方法,可以創造一個更安全的自動駕駛環境。此外,利用TSN確定性地傳輸第5代移動通信系統(5G, the fifth generation of mobile communications system)-V2X控制信號理論上可行,但面對復雜場景還需要大量的實驗驗證和數據積累。

工業物聯網

工業物聯網是未來TSN最廣泛的一個應用,所有需要實時監控或是實時反饋的工業領域都需要TSN網絡。比如:機器人工業、深海石油鉆井以及銀行業等等。

標準以太網的本質是一種非確定性網,但在工業領域必須要求確定性,一組數據包裹必須完整、實時、確定性的到達目的地,因此較新的TSN標準增加了中心控制、所有網絡設備的時間同步以及更低的延遲等特性。為了達到盡可能低的絕對延遲,IEEE 802.1Qbv 定義了一個時間感知整形器,它可以無視定時流量門的存在。TSN消除了標準以太網由于交通“擁堵”導致的非確定性。

TSN除了解決以太網的不確定性問題,還正在解決工業領域總線的復雜性問題。如今工業中每種總線有著不同的物理接口、傳輸機制、對象字典,每種不同的技術背后都有不同的廠商在支持,難以統一。而且即使是采用了以太網來標準各個總線,仍然會在互操作層出現問題,這使得對于IT應用,如大數據分析、訂單排產、能源優化等應用遇到了障礙。

TSN還可以用于支持大數據的服務器之間的數據傳輸。全球的工業已經入了物聯網(Internet of Things,IoT)的時代,毫無疑問TSN是改善物聯網互聯效率的最佳途徑。

4.jpg

EEA應用

針對TSN在電子電氣架構(EEA, electrical and electronic architecture)中的研究集中在基于域控制器(DCU, domain control unit)的EEA、基于區域的EEA、新型EEA架構。在基于DCU的EEA中,TSN作為骨干以太網,可以保證數據在交換機中的傳輸時延符合自動駕駛要求。在基于區域的EEA中,TSN用于車載中央計算機(VCC, vehicle central computer)和區域控制器之間的實時信號傳輸,通過冗余保障可靠性。新型EEA架構還引入了SDN、基于網絡互聯協議的可擴展面向服務的中間件(SOME/IP, scalable service-oriented middleware over internet protocol)等技術。基于SDN架構和TSN實時傳輸功能,能夠按需配置,實現中央監控。IVI、遠程信息處理、監控功能域都可以通過 TSN與VCC連接,用于遠程加速等場景。TSN和SOME/IP融合使IVN可以被標準化,從而增強互操作性。

航空與航天

對于TSN在航天方面上應用,目前IEEE 802和SAE Avionics Networks AS-1 A2目前正在合作,為航空航天板載以太網通信定義TSN概要。這個名為IEEE P802.1DP/SAE AS 6675的項目還沒有發布初稿,所以現在談規范的細節還為時過早。到目前為止,工作一直集中在收集用例上,并且期望TSN概要文件可以應用于軍事和客運飛機、直升機、甚至衛星。對于這些用例,聯合項目正在研究提供時間同步(IEEE 802.1AS)、流量整形(IEEE 802.1 Qav和IEEE 802.1Qbv)、冗余(IEEE 802.1CB)、過濾和監管(IEEE 802.1Qci)以及配置和管理(IEEE 802.1Qcc)的機制。即使在項目的最后有一個單一的規范,它也可能包含多個概要文件。例如,它可以有一個同步配置文件(即,使用預定流量)和一個異步配置文件。

在民航中,對于航空器的網絡分為三個域:飛行控制域(ACD)、航空公司信息服務領域、乘客信息及娛樂服務領域。其中飛行控制域是事關飛行安全的重要部分。在軍用航空中,飛行器系統也類似商用系統的飛行控制域,但同時需要根據不同的任務和飛行器類型搭載任務系統,其中包括高可靠性的武器系統、高性能任務執行計算機、通信系統等。當前航空航天網絡中,主要包含四類:ARINC 664上的飛行控制域(以太網配置文件)、商用以太網上的PIESD/AISD(客艙/乘客系統)、在非以太網總線上有更高的性能和可靠性的子系統、傳統總線如1553、1760、FC。而TSN的主要目標是在TSN標準支持這些需求的范圍內,解決所有4個類別的網絡需求。

對于航空航天網絡,需要關注到以下幾個要點:性能、費用、壽命、可行性和成熟度、故障率、保證性、易于集成、靈活的/混合的保證網絡。其中性能要求中,帶寬、抖動等會是非常重要的因素,而TSN網絡可以極大提高帶寬并減小抖動。同時隨著TSN的標準推進,IEEE組織正在研究成本可控的TSN認證網絡以降低使用費用。

綜上所述,未來TSN將會成為航空器上可認證的、基于標準的、確定性的、高帶寬的網絡。

5.jpg

綜合設計

車載TSN的綜合設計主要集中在建模、設計、可行性分析、測試和仿真環境。

車輛是一個分布式的嵌入式系統,TSN通信的整體建模方法對時序屬性和要求進行建模,有助于支持時序分析,而進一步將其整合到基于模型和組件的軟件開發框架中,可使其具有互操作性。目前,還缺少對于復雜應用場景的建模。汽車通信的整體解決方案可以通過集成TSN、汽車開放系統架構自適應平臺提供確定性的高速通信。應用、虛擬機、虛擬機監視器三種級別都可用于處理虛擬化的異構平臺中TSN實時傳輸問題。已有設計方法可以結合真實的車輛數據進一步完善。

應用有監督和無監督的機器學習確定TSN配置的可行性,能夠權衡用戶可調的準確率和計算時間。基于構件化分析框架和實時演算也可進行TSN的可行性分析。此外,還需要考慮有無保持和釋放機制的CBS,TAS,Qbu的可調度性,分析系統整體的可行性,包括軟件、硬件、軟硬件結合、車規級設計等。

設計真實的測試平臺有助于研究不同負載下車載TSN的時延和抖動性能。基于OMNeT++模擬器和INET框架的IVN建模和仿真環境,包括TSN仿真模型、現場總線、網關、車輛網絡建模工具,能更好地評估、優化、調試新的網絡架構。但是現有仿真環境還可以將Qci、Qch等標準的關鍵特征整合到其中。

2. TSN測試平臺設備介紹

2.1 Calnex Paragon-X

英國卡耐斯解決方案有限公司 (Calnex) 致力于同步領域測試解決方案研究和產品開發已超過12年,是全球網絡同步和損傷測試測量領域的領導者。卡耐斯所提供的測試解決方案及產品已廣泛應用于移動通信、金融交易系統、云服務提供商服務系統、智能電網、汽車以太網、航天軍工通信系統等行業,至今卡耐斯已將產品交付到全球50多個國家的320多個客戶手中??退箍偛吭O在英國蘇格蘭的林利斯戈,由出類拔萃的技術專家組成的團隊進行管理,研發中心匯聚了業界最好的工程師,持續推動高品質產品的研發和技術創新。思博倫作為Calnex在中國大陸的唯一指定合作伙伴,負責全部Calnex產品在大陸地區的銷售推廣工作。

Calnex Paragon-X是目前市面上唯一全面支持IEEE 802.1AS協議與精度測試的工具。Paragon-X通過高性能CPU處理器,高速FPGA可編程芯片配合已系統應用軟件實現802.1AS協議仿真、協議一致性分析、802.1AS時間精度測量。

6.jpg

Paragon-X測試儀由高性能CPU處理器提供PTP協議仿真,完整支持PTP所有協議報文的封裝、報頭字段配置和解析、報文收發速率控制、協議報文統計等測試功能。

Paragon-X測試儀由高速PFGA可編程芯片進行PTP時間戳處理,保證時間戳的精準和穩定,并可通過FPGA控制仿真PTP噪聲進行網絡損傷測試。

Paragon-X儀表配套有客戶端應用軟件、CAT測試數據分析和報告軟件、PFV協議一致性分析軟件極大方便測試操作和研發問題定位分析。

Paragon-X儀表主機及配件尺寸如下:

Paragon-X儀表主機尺寸: 45cm x 24cm x 9cm (W x D x H)  

電源適配器尺寸: 17cm x 13cm x 9cm  

儀表運輸箱尺寸: 57cm x 27cm x 47cm

2.2 Spirent C50

廣州綠測用于TSN流量相關協議與性能測試的測試儀表是Spirent C50。Spirent C50是通信高性能數據網絡綜合測試平臺,支持L2-L7高性能測試。數據通信網絡正向著統一的多功能網絡融合,這種趨勢包括:融合的多功能網絡,要求數據、語音、視頻,存儲等多種業務在同一個平臺上承載;更高的端口密度,更大的業務流量,要求更加精確的服務質量控制和策略保障;IPv6部署;更大數量和更多類型的用戶,更高的安全要求。這些都對網絡和產品的測試提出了新的要求。Spirent C50測試儀綜合了性能測試,協議測試,應用層測試和安全測試,提供了一個全新的高密度,高擴展性,集成測試方法學,通用自動化測試框架的綜合測試平臺。

 Spirent C50在業界具有很高的市場認可度,是數據通信領域廣泛認同的、能夠對于網絡及設備進行性能測試和評估分析的標準測量儀表。在北美洲、歐洲、亞洲和中國,被廣泛的用于各國標準機構和認證實驗室、政府實驗室、運營商、網絡通信設備制造商、大學科研機構等相關單位中。特別在運營商測試領域,Spirent C50長期被中國電信,中國移動,中國聯通等運營商接入設備,核心網設備和IDC設備的集采選型測試,成為事實的標準測試工具。

用于TSN測試的Spirent C50,支持16個SFP 1G接口,可支持擴展到1000BASE-T1的車載以太網接口。C50配置時鐘同步卡,支持端口間時鐘同步,支持NTP/PTP/GPS/CDMA外部時鐘源。

7.jpg

Spirent C50設備參數如下:

尺寸: 3U高/ 16.53”寬/ 19.75”深

重量:14kg

供電要求:115 V—230 V, 50/60 Hz–750 W max

運行環境要求:5℃-35℃,濕度10%-90%

3.時鐘同步測試解決方案介紹

3.1時間服務器授時精度評估方案測試用例

被測試時鐘服務器能支持北斗和GPS兩種衛星源

測試目的

測試時鐘服務器能夠支持北斗和GPS兩種衛星源

測試配置


跟蹤GNSS的時間誤差產生測試

測試目的

驗證被測設備跟蹤GNSS時,1PPS/ToD和PTP輸出的時間誤差

測試配置


3.2 TSN Bridge/End Station同步精度評估方案測試用例

測試編號

TN   01

測試項目

802.1AS   time-aware Bridge時間誤差測試

測試目的

驗證被測設備在802.1AS組網中作為time-aware Bridge時性能是否符合組網要求

測試環境



測試編號

TN   02

測試項目

802.1AS   time-aware Bridge網絡異常測試

測試目的

驗證被測設備在802.1AS組網中作為time-aware Bridge時遇到網絡異常時處理能力

測試環境


4.協議一致性測試解決方案介紹

4.1 協議開發測試平臺TTworkbench介紹

TTworkbench是一種具備完整特性的集成式測試開發和執行環境(IDE),適用于任意類型的測試自動化項目。這種功能強大且對用戶非常友好的工具使用戶能夠測試各類軟件產品和服務,完全不需要擔心技術、操作系統或實施領域所造成的隔閡。對于有TSN一致性測試需求的用戶,TTworkbench可以直接搭載在擁有多個BroadR-Reach 100BASE-T1端口的Spirent C50測試平臺上。

TTworkbench的優勢體現在以下幾個方面:

1、多合一開發概念

2、以文本和/或圖形格式提供快速、方便的測試定義

3、具備完整支持的測試自動化

4、TTCN-3中技術完全獨立的測試系統設計

5、持續支持最新版的TTCN-3

6、初期設計階段的測試

7、具備極高的重復利用能力并可方便地執行預先定義好的測試

8、可與測試系統快速集成

9、通過對缺陷的快速、高效跟蹤實現可靠的測試套裝

10、預裝TTpluginsTCP 和UDP (免費)

11、可通過多種TTplugins實現更高的擴充能力

12、支持所有TTCN-3擴展: 

完全支持:高級參數化、行為類型和擴展TRI

部分支持:TTCN-3性能和實時測試,并與連續信號建立接口

TTworkbench由以下幾個部分組建而成:

1、TTman: 管理、執行和分析TTCN-3匯編測試套裝

2、CL編輯器:對用戶友好的基于文本的測試定義(包括T3Doc)

3、TTthree: 將TTCN-3模塊匯編為測試執行文件

4、GFT 編輯器:對用戶友好的圖形化測試規格和文檔

5、捕捉與回放向導:根據蹤跡生成TTCN-3腳本

6、TTdebug:TTCN-3源代碼級別的調試器

7、RPDE: 運行時插件開發環境

4.2 協議一致性測試床與套件介紹

Spirent C50通過兩個測試端口與被測TSN交換機進行對接。安裝在PC上的TTworkbench測試平臺運行TSN一致性測試套件對被測設備進行測試。測試套通過在發送端構建針對不同協議功能與特征的特殊流量模型,在接收端捕捉被測TSN交換機轉發的數據幀并進行幀解析與流量分析,驗證被測TSN交換機的功能實現與協議一致性。

Spirent TSN一致性測試套件目前支持IEEE 802.1Qbv/802.1Qbu/802.1Qci/802.1CB 4個協議的測試,共約150個測試用例。用例包括:

4.3 測試用例范例

項目編號:PN 01

分項目編號:PN 01A

測試項目:驗證被測設備對IEEE 802.1Qbv時間感知流量整形調度功能的支持情況。

測試類型:必選

實驗環境:

5.Testcenter TSN交換機性能測試解決方案

5.1基本功能和性能測試

基本功能、性能和QoS測試的項目包括:

測試儀表的主要工作就是仿真各種真實的測試流量,并對接收流量進行分析,驗證被測系統的能力。

流量發生

Testcenter 每端口能夠并發支持多條獨立的測試流,每條測試流都可以定義獨立的協議頭,凈荷,標簽,QoS參數等等, 在流量發送方面,有下列適合TSN測試的特點:

大規模系統測試流量生成能力:Testcenter 每端口可以支持多條獨立的測試流,支持復雜的系統測試。當一個TSN網絡內包括較大數量的終端。每個終端又包括不同優先級和不同應用類型的流量。這就要求在系統測試中,測試儀表能產生大量獨立的測試流。Testcenter 每端口可以支持多條獨立測試流,對每條測試流進行獨立流量的帶寬,優先級,協議內容,調度方式編輯,能模擬最真實的現網流量,去測試TSN系統真實的工作能力。

真實網絡流量模型:能夠產生經過任意QoS調度的測試流量(即CBR,VBR,UBR組合業務),用現網場景證網絡和設備。Testcenter 支持的流量調度模型包括:

①基于端口流量調度: 仿真經過RR調度以后的流量

②基于測試流的流量調度: 仿真經過WRR 調度以后的流量

③基于優先級的流量調度: 仿真經過絕對優先級調度以后的流量。根據現網運營經驗,設備在突發流量下產生故障的概率比恒定流量下要大。Testcenter 基于優先級的流量調度模式,可以在一個端口下產生恒定流量和突發流量的混合流量。

8.jpg

④用戶自定義流量調度:用戶可以任意定義不同測試流和測試幀的發包順序, 對于復現真實網絡中的故障,或者把真實網絡中場景引入到日常測試中的需求,這是一個合適的工具。


結果分析

在統計方面,Testcenter 每端口能實時分析多條獨立的測試流(Stream),為每條測試流提供了50多個實時統計流量,以圖和表方式顯示,可以充分反映到每一路終端的每種業務的業務質量。統計直觀豐富,準確,有標準依據。

這些統計量包括:


TSN系統上承載的業務包括數據,語音和視頻的Triple play 業務,Testcenter 支持的很多關鍵統計量,對上層業務的質量有關聯性很強的參考意義,很多統計量的定義和測量方法,依據RFC 及相關標準,對Triple Play 業務的質量評估非常準確有效:

5.2 基準性能測試

在通信業界,為了評估通信設備的性能,長期以來形成了一系列標準化基準性能測試標準,其中適用于TSN系統測試的標準包括:

Testcenter 為這些基準性能測試提供了自動化測試套件,并產生標準測試報告:

9.jpg

10.jpg

     Testcenter通過這些自動化測試套件,方便用戶快速進行復雜系統的基準性能測試。

5.3 TSN協議測試

Testcenter可以提供包括IEEE 802.1AS (-Rev), IEEE 802.1Qat, IEEE 802.1Qav, IEEE 1722, IEEE 1733,          IEEE 802.1Qci, IEEE 802.1Qbv, IEEE 802.3br & IEEE 802.1Qbu等協議仿真,在同一個端口仿真巨量end point device,測試協議容量與穩定性。Testcenter支持在同一個端口進行AVB/TSN與non-AVB/TSN的混合流量發送,配合上文提到的流量調度功能和實時分析統計功能,可以對TSN功能與性能進行全面細致的評估。

Testcenter可以使能測試端口與被測交換機通過gPTP進行時鐘同步,并使用此時鐘來指導流量發送,從而可精確測量802.1Qbv的門控精度。

11.jpg

5.4 測試結果數據挖掘

TSN系統包含大量終端,每個終端還需要轉發多種不同類型,不同優先級的業務,所以系統測試會產生大量的測試流。測試人員既需要測試儀表覆蓋所有測試流量,能反映不同問題的豐富的測試數據,也需要測試儀表提供在大量測試數據中,能便捷發現問題統計量,快速進行問題定位的手段。Testcenter 強大的數據挖掘功能,能幫助測試人員在系統測試中,能快速定位問題業務并進行故障定位的手段,其主要功能包括:

Interesting Stream: 按照服務質量標準對測試流進行過濾。Testcenter 用戶可以實現定義測試不通過的標準,比如:

丟包總數>100

時延>100us

抖動>50us

對這些標準,我們可以進行與/非/或操作,然后應用于測試結果。Testcenter 會從大量測試結果中,過濾出符合條件的測試流,也就是存在性能或者功能問題的業務,快速進行問題定位。

12.jpg

動態結果視圖(Dynamic Result View, DRV): 用戶可以自定義結果視圖,結果視圖中的統計量,可以是用戶關心的Testcenter 定義的標準統計量,也可以統計量之間的運算結果。 結果視圖可保存和重用。

13.jpg

5.5測試自動化

傳統的測試自動化主要著眼于實現可執行的測試腳本,一方面需要測試工程師掌握一定的編程技能,另一方面用戶還需要設計一套調度,運行測試腳本的自動化框架,這兩點往往是很多用戶開展測試自動化的瓶頸?;诖?,TestCenter圖形界面上集成了Command Sequencer測試工具,使得用戶能夠更方便,快捷的開展測試自動化工作。它使測試工程師能夠利用拖放式的用戶圖形界面,選擇命令并根據用戶定義的次序執行它們;并且支持條件判斷以及循環的功能。

14.jpg

不僅如此,我們將提供更為全面的自動化解決方案。

iTest 友好的NoCode編程界面,以及強大的結果分析功能,使得測試例開發變得簡單。

iTest 同時也是自動化執行平臺,幫助客戶實現測試例的調度,執行,以及報告生成。

15.jpg

Related products

相關產品

尋找更多銷售、技術和解決方案的信息?

?
關于綠測

廣州綠測電子科技有限公司(簡稱:綠測科技)成立于2015年11月,是一家專注于耕耘測試與測量行業的技術開發公司。綠測科技以“工程師的測試管家”的理念向廣大客戶提供專業的管家服務。綠測科技的研發部及工廠設立于廣州番禺區,隨著公司業務的發展,先后在廣西南寧、深圳、廣州南沙、香港等地設立了機構。綠測科技經過深耕測試與測量領域多年,組建了一支經驗豐富的團隊,可為廣大客戶提供品質過硬的產品及測試技術服務等支持。

綠測工場服務號
綠測工場服務號
綠測科技訂閱號
綠測科技訂閱號
020-2204 2442
Copyright @ 2015-2024 廣州綠測電子科技有限公司 版權所有 E-mail:Sales@greentest.com.cn 粵ICP備18033302號