1、 _ SAE Technical Standards Board Rules provide that: “This report is published by SAE to advance the state of technical and engineering sciences. The use of this report is entirely voluntary, and its applicability and suitability for any particular use, including any patent infringement arising ther
2、efrom, is the sole responsibility of the user.” SAE reviews each technical report at least every five years at which time it may be revised, reaffirmed, stabilized, or cancelled. SAE invites your written comments and suggestions. Copyright 2017 SAE International All rights reserved. No part of this
3、publication may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of SAE. TO PLACE A DOCUMENT ORDER: Tel: 877-606-7323 (inside USA and Canada) Tel: +1 724-776-49
4、70 (outside USA) Fax: 724-776-0790 Email: CustomerServicesae.org SAE WEB ADDRESS: http:/www.sae.org SAE values your input. To provide feedback on this Technical Report, please visit http:/standards.sae.org/AS6089 AEROSPACE STANDARD AS6089 Issued 2017-10 Verification Methods for AS5653 Network Contro
5、ller RATIONALE This documents defines the verification methods that may be applied to verify the Network Controller (NC) meet the requirements of AS5653, Revision B. TABLE OF CONTENTS 1. SCOPE 2 1.1 Purpose . 2 1.2 Application . 2 2. REFERENCES 2 2.1 Applicable Documents 2 2.1.1 SAE Publications . 3
6、 2.1.2 ANSI Accredited Publications . 3 2.1.3 U.S. Military Specifications and Standards . 3 2.2 Usage of References 3 2.3 Acronyms and Abbreviations 4 3. TEST EQUIPMENT . 5 3.1 Fibre Channel Analyzer. 5 3.2 Fibre Channel Tester 5 4. GENERAL VERIFICATION METHOD REQUIREMENTS 5 4.1 Port Designation 5
7、4.2 Upper Layer Protocols 6 4.3 Video Transfer . 6 4.4 Audio Transfer . 6 4.5 FC-AE-1553 Profiling FC-FS-2 Features . 7 4.6 FC-AE-1553 Profiling FC-AE-1553 Allowed Features . 7 4.7 FC-AE-1553 Profiling Physical Port Connection 8 4.8 FC-AE-1553 Profiling NC-to-NT or NT-to-NT Exchange . 8 4.9 FC-AE-15
8、53 Profiling Single Frame Sequences . 9 4.10 FC-AE-1553 Profiling Concurrent Exchanges . 9 4.11 Order of Delivery . 9 4.12 Address Assignment . 10 4.13 PLOGI Response 11 4.14 Fibre Channel Login and Switch Fabric Login 17 4.15 FLOGI Request . 18 4.16 N_Port Login for Point-to-Point Topology . 24 4.1
9、7 Login Parameters 25 4.18 SCR and RSCN 26 4.19 FFI_DTM . 26 SAE INTERNATIONAL AS6089 Page 2 of 30 4.20 FFI_RTM . 27 4.21 FFI_MUR . 27 4.22 FFI_RMUN 27 4.23 FFI_SMU . 28 4.24 FFI_RMU . 28 4.25 Fibre Channel Class of Service 29 4.26 Clock Synchronization Request (CSR) . 30 5. NOTES 30 5.1 Revision In
10、dicator 30 Figure 1 PLOGI response . 11 Figure 2 FLOGI request 18 Table 1 Purpose of reference documents 3 Table 2 PLOGI response frame header values . 12 Table 3 PLOGI response payload values 12 Table 4 FLOGI request frame header values 19 Table 5 FLOGI payload values 19 1. SCOPE This document was
11、prepared by the SAE AS-1A2 Committee to establish techniques for validating the Network Controller (NC) complies with the NC requirements specified in AS5653, Revision B. Note that this verification document only verifies the specific requirements from AS5653 and does not verify all of the requireme
12、nts invoked by documents that are referenced by AS5653. The procuring authority may require further testing to verify the requirements not explicitly defined in AS5653 and in this verification document. 1.1 Purpose The purpose of this document is to provide methods for validating that the NC complie
13、s with the NC requirements of AS5653. Note that AS5653 makes extensive reference to the various Fibre Channel standards. In the context of the MIL-STD-1760 interfaces, AS5653 is referred to as a “bus”. In the context of Fibre Channel, AS5653 is referred to as a “network”. For this document, the veri
14、fication methods are FC-4 level protocol tests and do not include electrical tests or Fibre Channel FC-0, FC-1, or FC-2 level tests. 1.2 Application This document is applicable to AS5653, Revision B only. 2. REFERENCES 2.1 Applicable Documents The following publications form a part of this document
15、to the extent specified herein. The latest issue of SAE publications shall apply. The applicable issue of other publications shall be the issue in effect on the date of the purchase order. In the event of conflict between the text of this document and references cited herein, the text of this docume
16、nt takes precedence. Nothing in this document, however, supersedes applicable laws and regulations unless a specific exemption has been obtained. SAE INTERNATIONAL AS6089 Page 3 of 30 2.1.1 SAE Publications Available from SAE International, 400 Commonwealth Drive, Warrendale, PA 15096-0001, Tel: 877
17、-606-7323 (inside USA and Canada) or +1 724-776-4970 (outside USA), www.sae.org. AS5653B High Speed Network for MIL-STD-1760 2.1.2 ANSI Accredited Publications Copies of these documents are available online at http:/webstore.ansi.org/. FC-AE-1553 ANSI T11.3 Project 1648-DT Fibre Channel Avionics Env
18、ironment Protocol for MIL-STD-1553B Notice 2 (FC-AE-1553) FC-AV ANSI INCITS 356-2002 Fibre Channel Audio Video FC-PI ANSI INCITS 352-2002 Fibre Channel Physical interfaces FC-SW-4 ANSI T11.3 Project 1674-D Fibre Channel - Switched Fabric 4 FC-FS-2 ANSI INCITS 373-2003 Fibre Channel Framing and Signa
19、ling 2 FC-LS-2 ANSI INCITS 2103-D Fibre Channel Fibre Channel - Link Services 2 2.1.3 U.S. Military Specifications and Standards Copies of these documents are available at http:/quicksearch.dla.mil. MIL-STD-1760E Department of Defense Interface Standard for Aircraft/Store Electrical Interconnection
20、System 2.2 Usage of References This standard profiles existing Fibre Channel standard and Table 1 describes the relationship of each of the referenced documents. Table 1 - Purpose of Reference Documents Referenced Document Purpose MIL-STD-1760 This is the parent document defining the aircraft store
21、interface. Referenced by this document for signal assignments, connector details, and contact details. FC-SW-4 FC-SW-4 defines the switched fabric topology used, the means of assigning addresses, network initialization and Fast Fabric Initialization. AS5653 selects the Fast Fabric Initialization pro
22、tocol defined in FC-SW-4 Annex D. FC-PI FC-PI defines the physical layer. FC-AV Profiled to provide specific means to transfer Audio and Video information. FC-AE-1553 Profiled to provide a file transfer, command and control mechanism. FC-FS-2 Defines the Fibre Channel Framing and Signalling. SAE INT
23、ERNATIONAL AS6089 Page 4 of 30 2.3 Acronyms and Abbreviations The following acronyms and abbreviations are applicable. AE Avionics Environment AE_Port Avionics Environment Fibre Channel Port BB_Credit Buffer-to-Buffer Credit DFC Down Fibre Channel E_D_TOV Error_Detect_Timeout value FC Fibre Channel
24、FC-AV Fibre Channel Audia Video FFI Fast Fabric Initialization FLOGI Fabric Login F_Port Fibre Channel Fabric Port Gbaud Gigabaud h Hexadecimal NC Network Controller N_Port Fibre Channel Node Port NT Network Terminal PLOGI N_Port Login R_A_TOV Resource_Allocation_Timeout value R_T_TOV Receiver_Trans
25、mitter_Timeout value TDP Technical Data Package UFC Up Fibre Channel UUT Unit Under Test (i.e., the device that is to be tested) SAE INTERNATIONAL AS6089 Page 5 of 30 3. TEST EQUIPMENT 3.1 Fibre Channel Analyzer The Fibre Channel Analyzer shall have the following minimum capabilities: Two Channel An
26、alyzer that is capable of being connected inline between NC and NT. Capture of FC-AE-1553 Fibre channel data at 1.0625 GBaud with a minimum of 1 Megabyte buffer. Decoding of FC-AE-1553 Fibre Channel Frames including Headers and Payloads. A Mechanism to trigger on any field within the Fibre Channel H
27、eader. 3.2 Fibre Channel Tester The Fibre Channel Tester shall have the following minimum capabilities: Emulation of a FC-AE-1553 Switch and Network Terminal function. Support of one physical port able to send FC-AE-1553 Fibre Channel frames at 1.0625 GBaud. Note that these are the minimum requireme
28、nts for the Fibre Channel Analyzer and Fibre Channel Tester. This does not preclude the testing or procuring authority to combine these two functions into a single test device to support automated testing and other established test capabilities. 4. GENERAL VERIFICATION METHOD REQUIREMENTS The follow
29、ing sections outline the verification methods for verifying that the Unit Under Test (UUT) which is the NC performs per the requirements specified in AS5653B. Each section is organized in the following format: Purpose: This section provides a general description of the verification activity. AS5653B
30、 Requirements Paragraph: This section references the section number and requirement(s) from AS5653B for which this section is validating. Verification Criteria: This section outlines the criteria that will be used to evaluate whether the NC meets the specified requirement(s). Verification Method: Th
31、is section outlines the method to verify that the NC meets the specified requirement(s). Notes: This section provides any other information (as applicable). 4.1 Port Designation Purpose: This method verifies that the NC is designated as the appropriate ports as defined in AS5653. AS5653B Requirement
32、s Paragraph: 3.1 Verification Criteria: The NC is considered to have passed if it designated as a port in accordance with Table 3 of AS5653. SAE INTERNATIONAL AS6089 Page 6 of 30 Verification Method: 1. Verify that the NC is an N_Port as follows: a. Connect Fibre Channel Tester with a Fibre Channel
33、Analyzer and a simulated/actual N_Port/AE_Port as a source of stimulus to command the NC to execute the tests below. b. Verify NC is sending out a FLOGI Request. Notes: See Section 5.13 for FLOGI Request verification. 4.2 Upper Layer Protocols Purpose: This method verifies that the NC only implement
34、s Upper Layer Protocols as defined in AS5653. AS5653B Requirements Paragraph: 3.3 Verification Criteria: The NC is considered to have passed if the NC only implements Upper Layer Protocols as defined in AS5653. Verification Method: 1. Analyze the NC TDP and verify that only the following Upper Layer
35、 Protocols are used by the NC: a. FC-AE-1553 b. If the NC implements audio and video functions as defined in FC-AV, the NC shall only use Frame Header Control Protocol (FHCP). Notes: None 4.3 Video Transfer Purpose: This method verifies that the NC only executes Video Transfers as defined in AS5653.
36、 AS5653B Requirements Paragraph: 4.1.1 Verification Criteria: If the NC implements video transfers, the NC shall meet the requirements as defined in AS5653. Verification Method: 1. Analyze the NC TDP to verify implementation if required by the NC System Specification: a. Use Fibre Channel industry b
37、est practices for verification of the FC-AV Annex A requirements. Notes: N/A 4.4 Audio Transfer Purpose: This method verifies that the NC only executes Audio Transfers as defined in AS5653. AS5653B Requirements Paragraph: 4.1.2 Verification Criteria: If the NC implements audio transfers, the NC shal
38、l meet the requirements as defined in AS5653. SAE INTERNATIONAL AS6089 Page 7 of 30 Verification Method: 1. Analyze the NC TDP to verify implementation if required by the NC System Specification: a. Use Fibre Channel industry best practices for verification of the FC-AV Audio requirements. Notes: N/
39、A 4.5 FC-AE-1553 Profiling FC-FS-2 Features Purpose: This method verifies that the NC only implements the FC-FS-2 features as defined in FC-AE-1553. AS5653B Requirements Paragraph: 4.1.5, 1st Shall Verification Criteria: The NC is considered to have passed if the NC only implements the required as r
40、equired and invocable as of AS5653 and does not implement the prohibited FC-FS-2 features as defined in FC-AE-1553. Verification Method: 1. For the Required and Invocable features, verify that the NC executes the following: a. Connect Fibre Channel Tester with a Fibre Channel Analyzer and a simulate
41、d/actual N_Port/AE_Port as a source of stimulus. b. Verify NC sends a proper NT to NT Command. 2. For the Prohibited, analyze the NC TDP and verify the following: a. The prohibited features in FC-FS-2 as defined in FC-AE-1553 are not implemented. Notes: N/A 4.6 FC-AE-1553 Profiling FC-AE-1553 Allowe
42、d Features Purpose: This method verifies that the NC only executes FC-AE-1553 as defined in Table 4 and Table 5 of AS5653. AS5653B Requirements Paragraph: 4.1.5, 2nd Shall Verification Criteria: The NC is considered to have passed if the NC only implements the Allowed Features as defined in Table 4
43、and Table 5 of AS5653. Verification Method: 1. For Table 4 Invocable Requirements, verify that the NC executes the following: a. Connect Fibre Channel Tester with a Fibre Channel Analyzer and a simulated/actual N_Port/AE_Port as a source of stimulus to command the NC to execute the tests below. b. F
44、or NT-to-NT Transfers, verify that the NC sends a proper NT to NT Command. c. For Broadcast, verify that the NC sends a proper Broadcast Command. SAE INTERNATIONAL AS6089 Page 8 of 30 2. For Table 4 Prohibited requirements, analyze the NC TDP and verify the following Upper Layer Protocols are used b
45、y the NC: a. Analyze the NC TDP to verify that NC prohibits the following functions: i. NC to monitor NT-to-NT Transfer ii. Multicast iii. NT status response to broadcast exchanges. 3. For Table 5, analyze the NC TDP and verify that the PRLI Service Parameters are set as defined in Table 5 of ASA565
46、3. Notes: See Section 5.8 for NT to NT Command. 4.7 FC-AE-1553 Profiling Physical Port Connection Purpose: This method verifies that the NC is connected to the Physical Port Zero of the Switch. AS5653B Requirements Paragraph: 4.1.5, 3rd Shall Verification Criteria: The NC is considered to have passe
47、d if the NC is physically connected to Port Zero of the Switch. Verification Method: 1. When the NC is installed as part of the entire system, inspect the NC to verify that it is only connected to Port Zero of the Switch. Notes: N/A 4.8 FC-AE-1553 Profiling NC-to-NT or NT-to-NT Exchange Purpose: Thi
48、s method verifies that when using NC-to-NT or NT-to-NT exchange formats that the correct command word bit is set per AS5653. AS5653B Requirements Paragraph: 4.1.5, 4th Shall Verification Criteria: The NC is considered to have passed if the NC used the correct command word settings as defined in AS56
49、53. Verification Method: 1. Verify that the NC is setting the correct command word settings as follows: a. Connect Fibre Channel Tester with a Fibre Channel Analyzer and a simulated/actual N_Port/AE_Port as a source of stimulus to command the NC to execute the tests below. b. Stimulate the NC to send a NC-to-NT transfer command and verify the command word is the command word bit “NT