1.0 INTRODUCTION
1.1 Purpose
1.2 Scope
1.3 Document Continuity
1.4 Document Organization
1.5 Use of Shall in this Document
1.6 Reference Documents
2.0 SYSTEM OVERVIEW
2.1 General Description
2.2 Basic Concepts
2.3 ISO Specifications
2.4 Role of CAN in Commercial Air Transport Aircraft
2.5 Role of CAN in General Aviation Aircraft
2.6 Basic Concepts of CAN
2.7 Network Domain Description
2.8 Data Flow Across Domains
2.9 CAN Topology
2.10 CAN Protocol Architecture
3.0 PHYSICAL LAYER
3.1 CAN Physical Layer Standard
3.2 Design Considerations
4.0 DATA LINK LAYER
4.1 ISO Compliance
4.2 Frame types
4.3 Arbitration
4.4 Hardware Acceptance Filtering
4.5 Error Handling
4.6 Node State Machine
4.7 Performance and Robustness Considerations
5.0 CAN COMMUNICATION
5.1 Communication Concept
5.2 CAN Identifier Usage
5.3 Interoperability
5.4 Periodic Health Status
5.5 Node Service Interface
5.6 Bandwidth Management
5.7 High Integrity Protocol
6.0 CAN GATEWAY CONSIDERATIONS
6.1 General Requirements
6.2 Gateway Model
6.3 Primary Gateway Functions
6.4 Gateway Resources
6.5 Data Transfer via a Gateway
6.6 Gateway Redundancy Management
6.7 CAN Gateways of Interest
7.0 DESIGN GUIDELINES
7.1 Introduction
7.2 Overview
7.3 CAN Physical Layer
7.4 Data Link Layer
7.5 Communication
7.6 Bus Load Management
7.7 Redundancy Management
7.8 Data Load
7.9 Safety, Reliability, and Certification Awareness Considerations
ATTACHMENTS
ATTACHMENT 1 - COMMUNICATION PROFILE DATABASE
ATTACHMENT 2 - GLOSSARY
APPENDICES
APPENDIX A - DELETED BY SUPPLEMENT 1
APPENDIX B - COMMUNICATION PROFILE EXAMPLE
APPENDIX C - ACRONYMS
APPENDIX D - SAMPLE DATA OBJECT CODE (DOC)
ASSIGNMENT LIST
APPENDIX E - DESIGN CHECKLIST
APPENDIX F - CAN SPECIFICATION TEMPLATE
APPENDIX G - FAA AC 20-156 CROSS REFERENCE