LoginSignup
1

Autosar word count
https://qiita.com/kaizen_nagoya/items/0927727a94b157df2df8

Make list of reference, abbreviation and term.

0: not detect
1: same as another

No. Number in the AUTOSAR document list
https://qiita.com/kaizen_nagoya/items/25bac8e0e14bda6067ec

ref. Reference
abbre. Abbreviation

No. file name ref. abbre. Term title
191 AUTOSAR_SWS_TTCANDriver.pdf R A Specification of TTCAN Driver
192 AUTOSAR_SWS_TTCANInterface.pdf R A Specification of TTCAN Interface
193 AUTOSAR_SWS_TcpIp.pdf R A Specification of TCP/IP Stack
194 AUTOSAR_SWS_TimeService.pdf R A T Specification of Time Service
195 AUTOSAR_SWS_TimeSyncOverCAN.pdf R A Specification of Time Synchronization over CAN
196 AUTOSAR_SWS_TimeSyncOverEthernet.pdf R A Specification of Time Synchronization over Ethernet
197 AUTOSAR_SWS_TimeSyncOverFlexRay.pdf R A Specification of Time Synchronization over FlexRay
198 AUTOSAR_SWS_UDPNetworkManagement.pdf R A Specification of UDP Network Management
199 AUTOSAR_SWS_UpdateAndConfigManagement.pdf R A Specification of Update and Configuration Management
200 AUTOSAR_SWS_V2XBasicTransport.pdf R A Specification of Vehicle-2-X Basic Transport
201 AUTOSAR_SWS_V2XFacilities.pdf R A Specification of Vehicle-2-X Facilities
202 AUTOSAR_SWS_V2XGeoNetworking.pdf R A Specification of Vehicle-2-X Geo Networking
203 AUTOSAR_SWS_V2XManagement.pdf R Specification of Vehicle-2-X Management
204 AUTOSAR_SWS_WatchdogDriver.pdf R A Specification of Watchdog Driver
205 AUTOSAR_SWS_WatchdogInterface.pdf R 0 Specification of Watchdog Manager
206 AUTOSAR_SWS_WatchdogManager.pdf R A Specification of Watchdog Manager
207 AUTOSAR_SWS_WirelessEthernetDriver.pdf R A Specification of Wireless Ethernet Driver
208 AUTOSAR_SWS_WirelessEthernetTransceiverDriver.pdf R A Specification Wireless Ethernet Transceiver Driver
209 AUTOSAR_SWS_XCP.pdf R A Specification of Module XCP
210 AUTOSAR_TPS_AbstractPlatformSpecification.pdf R A Specification of Abstract Platform
211 AUTOSAR_TPS_BSWModuleDescriptionTemplate.pdf R A Basic Software Module Description Template
212 AUTOSAR_TPS_DiagnosticExtractTemplate.pdf R A Diagnostic Extract Template
213 AUTOSAR_TPS_ECUConfiguration.pdf R A Specification of ECU Configuration
214 AUTOSAR_TPS_ECUResourceTemplate.pdf R 0 Specification of ECU Resource Template
215 AUTOSAR_TPS_FeatureModelExchangeFormat.pdf R 0 AUTOSAR Feature Model Exchange Format
216 AUTOSAR_TPS_GenericStructureTemplate.pdf R 0 Generic Structure Template
217 AUTOSAR_TPS_ManifestSpecification.pdf R A Specification of Manifest
218 AUTOSAR_TPS_SafetyExtensions.pdf R A Specification of Safety Extensions
219 AUTOSAR_TPS_SoftwareComponentTemplate.pdf R A Software Component Template
220 AUTOSAR_TPS_StandardizationTemplate.pdf R 0 Standardization Template
221 AUTOSAR_TPS_SystemTemplate.pdf R A System Template
222 AUTOSAR_TPS_TimingExtensions.pdf R A Specification of Timing Extensions
223 AUTOSAR_TPS_XMLSchemaProductionRules.pdf R 0 AUTOSAR XML Schema Production Rules
224 AUTOSAR_TR_AcceptanceTestsClassicPlatformReleaseOverview.pdf R 0 Acceptance Tests for Classic Platform Release
225 AUTOSAR_TR_AdaptiveMethodology.pdf R A Methodology for Adaptive Platform
226 AUTOSAR_TR_AdaptivePlatformReleaseOverview.pdf R 1 Adaptive Platform Release Overview
227 AUTOSAR_TR_AdaptivePlatformSystemTests.pdf R A System Tests of Adaptive Platform
228 AUTOSAR_TR_AutosarModelConstraints.pdf R 0 Collection of constraints on AUTOSAR M1 models
229 AUTOSAR_TR_BSWModuleList.pdf 1 A List of Basic Software Modules
230 AUTOSAR_TR_ClassicPlatformReleaseOverview.pdf R 1 Classic Platform Release Overview
232 AUTOSAR_TR_FoundationReleaseOverview.pdf R A Foundation Release Overview
232 AUTOSAR_TR_FunctionalClusterShortnames.pdf 0 A Functional Cluster Shortnames
233 AUTOSAR_TR_GeneralBlueprintsSupplement.pdf 0 0 Supplementary material of general blueprints for AUTOSAR
234 AUTOSAR_TR_Glossary.pdf R A Glossary
235 AUTOSAR_TR_HWTestManagementIntegrationGuide.pdf R A Specification and Integration of Hardware Test Management at start up and shutdown
236 AUTOSAR_TR_ModelingShowCases.pdf R 0 Collection of constraints on AUTOSAR M1 models
237 AUTOSAR_TR_TimingAnalysis.pdf R A Recommended Methods and Practices for Timing Analysis and Design within the AUTOSAR Development Process

237 Recommended Methods and Practices for Timing Analysis and Design within the AUTOSAR Development Process

##References
[1] Methodology AUTOSAR_TR_Methodology
[2] Specification of Timing Extensions
AUTOSAR_TPS_TimingExtensions
[3] Explanation of Adaptive Platform Design
AUTOSAR_EXP_PlatformDesign
[4] Software Process Engineering Meta-Model Specification
http://www.omg.org/spec/SPEM/2.0/
[5] Embedded Systems Development, from Functional Models to Implementations
[6] EAST-ADL - Model Domain Specification
http://www.east-adl.info/Specification.html
[7] Tool Support for the Analysis of TADL2 Timing Constraints using TimeSquare
http://hal.inria.fr/docs/00/85/06/73/PDF/paper.pdf
[8] Unified Modeling Language: Superstructure, Version 2.0, OMG Available Specification,
ptc/05-07-04
http://www.omg.org/cgi-bin/apps/doc?formal/05-07-04
[9] System Modeling Language (SysML)
http://www.omg.org/spec/SysML/1.3/
[10] UML Profile for Modelling and Analysis of Real-Time and Embedded systems(MARTE)
http://www.omg.org/spec/MARTE/1.1/
[11] Architecture Analysis and Design Language (AADL) AS-5506A
http://standards.sae.org/as5506a/
[12] TIMMO-2-USE
[13] Specification of Operating System AUTOSAR_SWS_OS
[14] Scheduling algorithms for multiprogramming in a hard real-time environment
http://cn.el.yuntech.edu.tw/course/95/real_time_os/presentpaper/Scheduling Algorithms for Multiprogramming in a Hard-.pdf
[15] Controller Area Network (CAN) Schedulability Analysis: Refuted, Revisited and Revised
http://dl.acm.org/citation.cfm?id=1227696
[16] Pushing the limits of CAN-Scheduling frames with offsets provides a major performance
http://www.loria.fr/nnavet/publi/erts2008_offsets.pdf
[17] Probabilistic response time bound for CAN messages with arbitrary deadlines
http://ieeexplore.ieee.org/xpl/abstractAuthors.jsp?arnumber=6176662

1.6 Acronyms and Abbreviations

Abbreviation Meaning
ASA Active Steering Actuator
AUTOSAR AUTomotive Open System ARchitecture
BSW Basic Software
CAN Controller Area Network
COM Communication module
CPU Central Processing Unit
DES Discrete Event Simulation
E2E End to end
ECU Electrical Control Unit
ID Identifier
I/O Input/Output
LIN Local Interconnect Network
NW Network
PIL Processor-In-The-Loop
PDU Protocol Data Unit
RE Runnable Entities
RTE Runtime Environment
SW-C Software Component
SPEM Software Process Engineering Meta-Model
TD Timing Description
TIMEX AUTOSAR Timing Extensions
UC Use-Case
UML Unified Modeling Language
WCET Worst case execution time
WCRT Worst case response time
VFB Virtual Functional Bus

236 Modeling Show Cases Report

##References
[1] Methodology
AUTOSAR_TR_Methodology
[2] Modeling Show Cases Examples
AUTOSAR_EXP_ModelingShowCases
[3] Software Component Template
AUTOSAR_TPS_SoftwareComponentTemplate
[4] Standardization Template
AUTOSAR_TPS_StandardizationTemplate
[5] Specification of Platform Types
AUTOSAR_SWS_PlatformTypes
[6] System Template
AUTOSAR_TPS_SystemTemplate

235 Specification and Integration of Hardware Test Management at start up and shutdown

Related Documents

[1] Specification of ECU State Manager
AUTOSAR_SWS_ECUStateManager.pdf
[2] Specification of MCU Driver
AUTOSAR_SWS_MCUDriver.pdf
[3] Specification of BSW Mode Manager
AUTOSAR_SWS_BSWModeManager.pdf
[4] Specification of Hardware test management start up and shutdown
AUTOSAR_SWS_HTMSS.pdf

Abbreviation /

Acronym Description
HTMSS Hardware Tests Management Start up and Shutdown
DEM Diagnostic Event Manager
ECU Electronic Control Unit
BIST Built-In Self Tests
CDD Complex Device Driver
MSTP Microcontroller Specific Test Package

234 Glossary

Reference

[Balzert99], Balzert, H. “Lehrbuch Grundlagen der Informatik”
Spektrum Verlag, Heidelberg, 1999
[DCE-IDL], Remote Procedure Call
http://www.opengroup.org/onlinepubs/9629399/chap1.htm
[EAST-Glossary], ITEA Project 00009 EAST-EEA Embedded Electronic Architecture “Glossary”, Version 6.1, 2003
[Hyper Dictionary], Hyper Dictionary, 2003
www.HyperDictionary.com
[IEEE 1471], Institute of Electrical and Electronics Engineers, Inc. “IEEE 1471-2000: IEEE Recommended Practice for Architectural Description for Software- Intensive Systems”, 2001
[IEEE 1517], Institute of Electrical and Electronics Engineers, Inc. “IEEE 1517-1999: IEEE Standard for Information Technology – Software Life Cycle Processes – Reuse Processes”, 2000
[ISO 12207], International Standardization Organization “ISO/IEC 12207 Information technology – Software life cycle process”, first edition, Geneva, 1995
[ISO 2382-1], International Standardization Organization “ISO/IEC 2382 Part 1 Information technology – Vocabulary – Fundamental Terms”, Third Edition, Geneva, 1993
[ISO 2382-14], International Standardization Organization “ISO/IEC 2382 Part 14 Information technology – Vocabulary – Reliability, maintainability and availability”, Second Edition, Geneva, 1997
[ISO 2382-15], International Standardization Organization “ISO/IEC 2382 Part 15 Information technology – Vocabulary – Programming Languages”, First Edition, Geneva, 1999
[ISO 2382-20], International Standardization Organization “ISO/IEC 2382 Part 20 Information technology – Vocabulary – System Development”, First Edition, Geneva, 1990
[ISO 2382-8], International Standardization Organization “ISO/IEC 2382 Part 1 Information technology – Vocabulary – Security”, Second Edition, Geneva, 1998
[ISO 61511-1], International Standardization Organization “ISO/IEC 61511 Part 1 Information technology – Software life cycle process”, First Edition, Geneva, 1995
[ISO DIS 26262, Part 1], International Standardization Organization “ISO/IEC 26262 Part 1 Road vehicles – Functional safety: Vocabulary”
Glossary
AUTOSAR FO R19-11
110 of 110 Document ID 55: AUTOSAR_TR_Glossary

  • AUTOSAR confidential -
    [OMG-IDL],
    http://www.omg.org/technology/documents/formal/corba_2.htm
    [ISO 17356], ISO versions of the OSEK standards
    [ISO 7498], Information processing systems -- Open Systems Interconnection -- Basic Reference Model
    [DIN 40041], DIN 40041 Ausgabe:1990-12 Zuverlässigkeit; Begriffe
    Deutsche Industrie Norm
    [VDI Lexikon], Translation/Adaptation from VDI Lexikon Informatik und Kommunikationstechnik,
    Springer Verlag, Berlin 1999,
    [IEEE.610.12-1990], IEEE Standard Glossary of Software Engineering Terminology; ISBN 1-55937-067-X, SH13748
    [UML 2.0] Unified Modeling Language
    Superstructure, Version 2.0, OMG Available Specification, ptc/05-07-04.
    http://www.omg.org/cgi-bin/apps/doc?formal/05-07-04.pdf
    [IEEE 1394] Firewire, see “isochronous stream”
    http://www.1394ta.org/Technology/Specifications/specifications.htm
    [ISO 17458] Road vehicles – FlexRay communication system

0 Abbreviations

Abbreviation Description
AA Adaptive Application
ADC Analog Digital Converter
AMM Application Mode Management
AP AUTOSAR Adaptive Platform
API Application Programming Interface
ARA AUTOSAR Runtime for Adaptive Applications
ARP Address Resolution Protocol
ARTI AUTOSAR Run-Time Interface
ASAM Association for Standardization of Automation and Measuring systems
ASD Abstract System Description
ASIL Automotive Safety Integrity Levels
ASW Application SoftWare
ATS Acceptance Test Suite
AUTOSAR AUTomotive Open System Architecture
BFx Bitfield functions for fixed point
BSW Basic Software
BSWM Basic SoftWare Mode manager
BSWMD Basic SoftWare Module Description
CAN Controller Area Network
CCF Common Cause Failure
CDD Complex Driver
CP Classic Platform
COM Communication
CPU Central Processing Unit
CRC Cyclic Redundancy Check
DAC Digital to Analog Converter
DEM Diagnostic Event Manager
DET Development Error Tracer
DHCP Dynamic Host Configuration Protocol
DIO Digital Input/Output
DLC Data Length Code
DoIP Diagnostics over Internet Protocol
DTD Document Type Definition
E2E End to End
ECU Electronic Control Unit
EE Executable Entities
EEC Executable Entity Cluster
EEPROM Electrically Erasable Programmable Read-Only Memory
EOC Execution Order Constraint
EOCEERG Execution Order Constraint Executable Entity Reference Group
FIFO First In First Out
FPU Floating Point Unit
FW Fire Wire
GPT General Purpose Timer
GSM Global System for Mobile Communication
HW Hardware
I-PDU Interaction Layer Protocol Data Unit
ICC Implementation Conformance Class
ICMP Internet Control Message Protocol
ICOM Intelligent COMmunication controller
ICU Input Capture Unit
IDL Interface Description Language
IEC International Electrotechnical Commission
IFI Interpolation Floating point
IFx Interpolation Fixed point
IO Input/ Output
ISR Interrupt Service Routine
L-PDU Protocol Data Unit of the data Link layer
L-SDU SDU of the data Link layer
LET Logical Execution Time
LIFO Last In First Out
LIN Local Interconnected Network
LT Log and Trace
LSB Least Significant Bit
MC MicroController
MCAL Microcontroller Abstraction Layer
MCU Micro Controller Unit
ME Mappable Element
MFI Mathematical Floating point
MFx Math – Fixed Point
MIPS Million Instructions Per Second
MMU Memory Management Unit
MMI Man Machine Interface
MOST Media Oriented Systems Transport
MP MicroProcessor
MPU Memory Protection Unit
MSB Most Significant Bit
N-PDU Protocol Data Unit of the Network layer (transport protocols)
N-SDU SDU of the Network layer (transport protocols)
NVRAM Non-Volatile Random Access Memory
OEM Original Equipment Manufacturer
OIL ISO 17356-6 (OSEK/VDX Implementation Language)
OS Operating System
OSEK Open Systems and the Corresponding Interfaces for Automotive Electronics
PCI Protocol Control Information
PDU Protocol Data Unit
PS Product Supplier
PWM Pulse Width Modulation
RAM Random Access Memory
RDG Runnable Dependency Graph
RfC Request for Change
RP Rapid Prototyping
RTE Runtime Environment
SAE Society of Automotive Engineers
SDU Service Data Unit
SIL Safety Integrity Level
SOA Service Oriented Architecture
SP Synchronization Point
SPI Serial Peripheral Interface
SW Software
SW-C Software Component
SWS Software Specification
TC Timed Communication
TCP Transmission Control Protocol
TP Transport Protocol
TTCAN Time Triggered CAN
TTP Time Triggered Protocol
UDP User (Universal) Datagram Protocol
UdpNm UDP Network Management
USB Universal Serial Bus
VFB Virtual Functional Bus
VISS Vehicle Information Service Specification
VMM Vehicle Mode Management
WCET Worst Case Execution Time
WCRT Worst Case Response time
W3C World Wide Web Consortium
XCP Universal Calibration Protocol
XML Extensible Markup Language
XSD XML Schema Definition

233 Supplementary material of general blueprints for AUTOSAR

There are no ref. and no abr.

232 Functional Cluster Shortnames

No ref.

Adaptive Platform Functional Cluster

(used e.g. in namespace and include structure)

SHORTNAME
Communication Management com
Core Types core
Cryptography crypto
Diagnostics diag
Execution Management exec
Identity and Access Management iam
Log and Trace log
Network Management nm
Operating System Interface n/a
Persistency per
Platform Health Management phm
REST rest
State Management sm
Time Synchronization tsync
Update and Config Management ucm

231 Foundation Release Overview

##References
[1] Adaptive Platform Release Overview
AUTOSAR_TR_AdaptivePlatformReleaseOverview
[2] Classic Platform Release Overview
AUTOSAR_TR_ClassicPlatformReleaseOverview

##Standard Abbreviation

description Standard Abbreviation
Adaptive Platform AP
Classic Platform CP
Foundation FO

230 Classic Platform Release Overview

Same standard abbreviation is.

##References
[1] SAE J1939-81 Network Management

229 List of Basic Software Modules

References are in the list below.

Module short name

Module abbreviation (API service prefix) Module ID (uint16) Specification document AUTOSAR SW Layer
ADC Driver Adc 123 AUTOSAR_SWS_ADCDriver.pdf I/O Drivers
BSW Mode Manager BswM 042 AUTOSAR_SWS_BSWModeManager.pdf System Services
BSW Scheduler Module SchM 130 "since Rel. 4.0 part of RTE" System Services
Bulk NvData Manager BndM 023 AUTOSAR_SWS_BulkNvDataManager.pdf Memory Services
Bus Mirroring Mirror 048 AUTOSAR_SWS_ BusMirroring.pdf Communication Services
CAN Driver Can 080 AUTOSAR_SWS_CANDriver.pdf Communication Drivers
CAN Interface CanIf 060 AUTOSAR_SWS_CANInterface.pdf Communication HW
CAN Network Management CanNm 031 AUTOSAR_SWS_CANNetworkManagement.pdf Communication Services
CAN State Manager CanSM 140 AUTOSAR_SWS_CANStateManager.pdf Communication Services
CAN Tranceiver Driver CanTrcv 070 AUTOSAR_SWS_CANTransceiverDriver.pdf Communication HW Abstraction
CAN Transport Layer CanTp 035 AUTOSAR_SWS_CANTransportLayer.pdf Communication Services
COM Com 050 AUTOSAR_SWS_COM.pdf Communication Services
COM Based Transformer ComXf 175 AUTOSAR_SWS_COMBasedTransformer.pdf Communication Services
COM Manager ComM 012 AUTOSAR_SWS_COMManager.pdf System Services
Complex Drivers no prefix (AUTOSAR interface) 255 not applicable Complex Drivers
Core Test CorTst 103 AUTOSAR_SWS_CoreTest.pdf Microcontroller Drivers
Crypto Driver Crypto 114 AUTOSAR_SWS_CryptoDriver.pdf Crypto Drivers
Crypto Interface CryIf 112 AUTOSAR_SWS_CryptoInterface.pdf Crypto HW Abstraction
Crypto Service Manager Csm 110 AUTOSAR_SWS_CryptoServiceManager.pdf Crypto Services
Default Error Tracer Det 015 AUTOSAR_SWS_DefaultErrorTracer.pdf System Services
Diagnostic Communication Manager Dcm 053 AUTOSAR_SWS_DiagnosticCommunicationManager.pdf Communication Services
Diagnostic Event Manager Dem 054 AUTOSAR_SWS_DiagnosticEventManager.pdf System Services
Diagnostic Log and Trace Dlt 055 AUTOSAR_SWS_DiagnosticLogAndTrace.pdf Communication Services
Diagnostic over IP DoIP 173 AUTOSAR_SWS_DiagnosticOverIP.pdf
DIO Driver Dio 120 AUTOSAR_SWS_DIODriver.pdf I/O Drivers
E2E Transformer E2EXf 176 AUTOSAR_SWS_E2ETransformer.pdf Communication Services
ECU State Manager EcuM 010 AUTOSAR_SWS_ECUStateManager.pdf System Services
EEPROM Abstraction Ea 040 AUTOSAR_SWS_EEPROMAbstraction.pdf Memory HW Abstraction
EEPROM Driver Eep 090 AUTOSAR_SWS_EEPROMDriver.pdf Memory Drivers
Ethernet Driver Eth 088 AUTOSAR_SWS_EthernetDriver.pdf Communication Drivers
Ethernet Interface EthIf 065 AUTOSAR_SWS_EthernetInterface.pdf Communication HW Abstraction
Ethernet State Manager EthSM 143 AUTOSAR_SWS_EthernetStateManager.pdf Communication Services
Ethernet Switch Driver EthSwt 089 AUTOSAR_SWS_EthernetSwitchDriver.pdf Communication HW Abstraction
Ethernet Transceiver Driver EthTrcv 073 AUTOSAR_SWS_EthernetTransceiverDriver.pdf Communication HW Abstraction
Flash Driver Fls 092 AUTOSAR_SWS_FlashDriver.pdf Memory Drivers
Flash EEPROM Emulation Fee 021 AUTOSAR_SWS_FlashEEPROMEmulation.pdf Memory HW Abstraction
Flash Test FlsTst 104 AUTOSAR_SWS_FlashTest.pdf Memory Drivers
FlexRay AUTOSAR Transport Layer FrArTp 038 AUTOSAR_SWS_FlexRayARTransportLayer.pdf Communication Services
FlexRay Driver Fr 081 AUTOSAR_SWS_FlexRayDriver.pdf Communication Drivers
FlexRay Interface FrIf 061 AUTOSAR_SWS_FlexRayInterface.pdf Communication HW Abstraction
FlexRay ISO Transport Layer FrTp 036 AUTOSAR_SWS_FlexRayISOTransportLayer.pdf Communication Services
FlexRay Network Management FrNm 032 AUTOSAR_SWS_FlexRayNetworkManagement.pdf Communication Services
FlexRay State Manager FrSM 142 AUTOSAR_SWS_FlexRayStateManager.pdf Communication Services
FlexRay Tranceiver Driver FrTrcv 071 AUTOSAR_SWS_FlexRayTransceiverDriver.pdf Communication HW Abstraction
Function Inhibition Manager FiM 011 AUTOSAR_SWS_FunctionInhibitionManager.pdf System Services
GPT Driver Gpt 100 AUTOSAR_SWS_GPTDriver.pdf Microcontroller Drivers
ICU Driver Icu 122 AUTOSAR_SWS_ICUDriver.pdf I/O Drivers
IO HW Abstraction no prefix (AUTOSAR interface) 254 AUTOSAR_SWS_IOHardwareAbstraction.pdf I/O HW Abstraction
IPDU Multiplexer IpduM 052 AUTOSAR_SWS_IPDUMultiplexer.pdf Communication Services
Key Manager KeyM 109 AUTOSAR_SWS_KeyManager.pdf Crypto Services
Large Data COM LdCom 049 AUTOSAR_SWS_LargeDataCOM.pdf Communication Services
LIN Driver Lin 082 AUTOSAR_SWS_LINDriver.pdf Communication Drivers
LIN Interface LinIf 062 AUTOSAR_SWS_LINInterface.pdf Communication HW Abstraction
LIN State Manager LinSM 141 AUTOSAR_SWS_LINStateManager.pdf Communication Services
LIN Transceiver Driver LinTrcv 064 AUTOSAR_SWS_LINTransceiverDriver.pdf Communication HW Abstraction
MCU Driver Mcu 101 AUTOSAR_SWS_MCUDriver.pdf Microcontroller Drivers
Memory Abstraction Interface MemIf 022 AUTOSAR_SWS_MemoryAbstractionInterface.pdf Memory Services
Network Management Interface Nm 029 AUTOSAR_SWS_NetworkManagementInterface.pdf Communication Services
NVRAM Manager NvM 020 AUTOSAR_SWS_NVRAMManager.pdf Memory Services
OCU Driver Ocu 125 AUTOSAR_SWS_OCUDriver.pdf I/O Drivers
OS Os(not used as API prefix) 001 AUTOSAR_SWS_OS.pdf System Services - OS
PDU Router PduR 051 AUTOSAR_SWS_PDURouter.pdf Communication Services
Port Driver Port 124 AUTOSAR_SWS_PortDriver.pdf I/O Drivers
PWM Driver Pwm 121 AUTOSAR_SWS_PWMDriver.pdf I/O Drivers
RAM Test RamTst 093 AUTOSAR_SWS_RAMTest.pdf Memory Drivers
RTE Rte 002 AUTOSAR_SWS_RTE.pdf RTE
SAE J1939 Diagnostic Communication Manager J1939Dcm 058 AUTOSAR_SWS_SAEJ1939DiagnosticCommunicationManager.pdf Communication Services
SAE J1939 Network Management J1939Nm 034 AUTOSAR_SWS_SAEJ1939NetworkManagement.pdf Communication Services
SAE J1939 Request Manager J1939Rm 059 AUTOSAR_SWS_SAEJ1939RequestManager.pdf Communication Services
SAE J1939 Transport Layer J1939Tp 037 AUTOSAR_SWS_SAEJ1939TransportLayer.pdf Communication Services
Secure Onboard Communication SecOC 150 AUTOSAR_SWS_SecureOnboardCommunication.pdf Communication Services
Service Discovery Sd 171 AUTOSAR_SWS_ServiceDiscovery.pdf Communication Services
Socket Adaptor SoAd 056 AUTOSAR_SWS_SocketAdaptor.pdf Communication Services
SOME/IP Transformer SomeIpXf 174 AUTOSAR_SWS_SOMEIPTransformer.pdf Communication Services
SOME/IP Transport Protocol SomeIpTp 177 AUTOSAR_SWS_SOMEIPTransportProtocol.pdf Communication Services
SPI Handler Driver Spi 083 AUTOSAR_SWS_SPIHandlerDriver.pdf Communication Drivers
Synchronized Time-Base Manager StbM 160 AUTOSAR_SWS_SynchronizedTimeBaseManager.pdf System Services
TCP/IP Stack TcpIp 170 AUTOSAR_SWS_TcpIp.pdf Communication Services
Time Service 014 AUTOSAR_SWS_TimeService.pdf System Service
Time Sync Over CAN CanTSyn 161 AUTOSAR_SWS_TimeSyncOverCAN.pdf Communication Services
Time Sync Over Ethernet EthTSyn 164 AUTOSAR_SWS_TimeSyncOverEthernet.pdf Communication Services
Time Sync Over FlexRay FrTSyn 163 AUTOSAR_SWS_TimeSyncOverFlexRay.pdf Communication Services
TTCAN Driver Ttcan 084 AUTOSAR_SWS_TTCANDriver.pdf Communication Drivers
TTCAN Interface TtcanIf 066 AUTOSAR_SWS_TTCANInterface.pdf Communication HW Abstraction
UDP Network Management UdpNm 033 AUTOSAR_SWS_UDPNetworkManagement.pdf Communication Services
Vehicle-2-X Basic Transport V2xBtp 183 AUTOSAR_SWS_V2XBasicTransport.pdf Off-board Comm. Services
Vehicle-2-X Facilities V2xFac 184 AUTOSAR_SWS_V2XFacilities.pdf Off-board Comm. Services
Vehicle-2-X GeoNetworking V2xGn 182 AUTOSAR_SWS_V2XGeoNetworking.pdf Off-board Comm. Services
Vehicle-2-X Management V2xM 185 AUTOSAR_SWS_V2XManagement.pdf Off-board Comm. Services
Watchdog Driver Wdg 102 AUTOSAR_SWS_WatchdogDriver.pdf Microcontroller Drivers
Watchdog Interface WdgIf 043 AUTOSAR_SWS_WatchdogInterface.pdf Onboard Device Abstraction
Watchdog Manager WdgM 013 AUTOSAR_SWS_WatchdogManager.pdf System Services
Wireless Ethernet Driver WEth 087 AUTOSAR_SWS_WirelessEthernetDriver.pdf Wireless Comm. Drivers
Wireless Ethernet Transceiver Driver WEthTrcv 074 AUTOSAR_SWS_WirelessEthernetTransceiverDriver.pdf Wireless Comm. HW Abstraction
XCP Xcp 212 AUTOSAR_SWS_XCP.pdf Communication Services

###List of libraries(API service prefix)
(Module)(uint16)

Libraries short name Libraries abbreviation Libraries ID Specification document
CRC Library Crc 201 AUTOSAR_SWS_CRCLibrary.pdf
BFx Library Bfx 205 AUTOSAR_SWS_BFXLibrary.pdf
E2E Library E2E 207 AUTOSAR_SWS_E2ELibrary.pdf
EFx Library Efx 208 AUTOSAR_SWS_EFXLibrary.pdf
IFl Library Ifl 209 AUTOSAR_SWS_IFLLibrary.pdf
MFl Library Mfl 210 AUTOSAR_SWS_MFLLibrary.pdf
MFx Library Mfx 211 AUTOSAR_SWS_MFXLibrary.pdf
IFx Library Ifx 213 AUTOSAR_SWS_IFXLibrary.pdf
BSWMulticore Library Bmc 214 AUTOSAR_SWS_BSWMulticoreLibrary.pdf

###List of special files

AUTOSAR name Short name (API service prefix) File name Module ID Specification document
Platform Types Platform Platform_Types.h 199 AUTOSAR_SWS_PlatformTypes.pdf
Compiler Abstraction Compiler Compiler.h 198 AUTOSAR_SWS_CompilerAbstraction.pdf
Standard Types Std Std_Types.h 197 AUTOSAR_SWS_StandardTypes.pdf
Communication Stack Types Comtype ComStack_Types.h 196 AUTOSAR_SWS_CommunicationStackTypes.pdf
Memory Mapping MemMap (Prefix_)MemMap.h 195 AUTOSAR_SWS_MemoryMapping.pdf

228 Collection of constraints on AUTOSAR M1 models

There are no abbreviations.

References

[1] Unified diagnostic services (UDS) – Part 1: Specification and requirements (Release
2006-12)
http://www.iso.org
[2] List of Basic Software Modules
AUTOSAR_TR_BSWModuleList
[3] Software Component Template
AUTOSAR_TPS_SoftwareComponentTemplate
[4] Specification of RTE Software
AUTOSAR_SWS_RTE
[5] Road vehicles – End-of-life activation of on-board pyrotechnic devices – Part 2:
Communication requirements
http://www.iso.org
[6] Information technology – Universal Coded Character Set (UCS)
http://www.iso.org
[7] ISO 17356-4: Road vehicles – Open interface for embedded automotive applications
– Part 4: OSEK/VDX Communication (COM)
[8] ISO 17356-3: Road vehicles – Open interface for embedded automotive applications
– Part 3: OSEK/VDX Operating System (OS)
[9] Collection of blueprints for AUTOSAR M1 models
AUTOSAR_MOD_GeneralBlueprints
[10] Generic Structure Template
AUTOSAR_TPS_GenericStructureTemplate
[11] Specifications of Safety Extensions
AUTOSAR_TPS_SafetyExtensions
[12] XML Path language (XPath)
http://www.w3.org/TR/xpath/
[13] Specification of COM Based Transformer
AUTOSAR_SWS_COMBasedTransformer
[14] SAE J1939-21 Data Link Layer

227 System Tests of Adaptive Platform

16 References

[1] Glossary AUTOSAR_TR_Glossary

##Abbreviation

Acronym Description:
Rx Reception
RS Requirement Specification
NRC Negative Response Code
Tx Transmission
ST System Test
SM State Manager
TCP Test Coordination Procedures
PCO Point of Control and Observation
SUT System Under Test
UT Upper Tester
IUT Implementation Under Test
LT Lower Tester
UTA UCM Test Application

226 Adaptive Platform Release Overview

References

[1] Explanation of ara::com API
AUTOSAR_EXP_ARAComAPI
[2] Specification of Communication Management
AUTOSAR_SWS_CommunicationManagement
[3] SOME/IP Protocol Specification
AUTOSAR_PRS_SOMEIPProtocol
[4] Specification of Manifest
AUTOSAR_TPS_ManifestSpecification
[5] Requirements on Time Synchronization for Adaptive Platform
AUTOSAR_RS_TimeSync
[6] Specification of Crypto Interface
AUTOSAR_SWS_CryptoInterface
[7] Specification of RESTful communication
AUTOSAR_SWS_REST

#225 Methodology for Adaptive Platform

##References
[1] Methodology
AUTOSAR_TR_Methodology
[2] Requirements on Methodology
AUTOSAR_RS_Methodology
[3] Standardization Template
AUTOSAR_TPS_StandardizationTemplate
[4] Software Process Engineering Meta-Model Specification
http://www.omg.org/spec/SPEM/2.0/
[5] Software Component Template
AUTOSAR_TPS_SoftwareComponentTemplate
[6] Specification of Manifest
AUTOSAR_TPS_ManifestSpecification
[7] Specification of ECU Resource Template
AUTOSAR_TPS_ECUResourceTemplate
[8] Glossary
AUTOSAR_TR_Glossary
[9] Specification of Update and Configuration Management
AUTOSAR_SWS_UpdateAndConfigManagement

Abbreviation

Abbreviation Meaning
ABI Application Binary Interface
AP AUTOSAR Adaptive Platform
API Application Programming Interface
ARXML AUTOSAR XML
CP AUTOSAR Classic Platform
DoIP Diagnostics over IP
DM Diagnostic Manager
DTC Diagnostic Trouble Code
ECU Electronic Control Unit, for CP also used in the sense of ECUInstance
E/E system Electric and Electronic system
HW Hardware
ID Identifier
IP Internet Protocol
JSON JavaScript Object Notation
(Adaptive) Machine Machine that represents an Adaptive AUTOSAR Software Stack.
Manifest A description to specify the behavior of an AUTOSAR platform
NM Network Management
NV Non-Volatile
OEM Original Equipment Manufacturer
OS Operating System
PHM Platform Health Management
PortInterface An AUTOSAR interface that is used an AUTOSAR Software Component.
POSIX Portable Operating System Interface
SD Service Discovery
SOME/IP Scalable service-Oriented MiddlewarE over IP
SWC Software Component
TCP Transport Control Protocol
TLV Tag Length Value
UCM Update and Configuration Management
UDS Unified Diagnostic Services
UDP User datagram Protocol
UML Unified Modeling Language
UUID Universally Unique Identifier
VFB Virtual Functional Bus
XML Extensible Markup Language
XSD XML Schema Definition

224 Acceptance Tests for Classic Platform Release

There are no abbreviations, because glossary is referred.

Related Documentation

[1] Glossary http://www.autosar.org/fileadmin/files/standards/foundation/1-0/main/auxiliary/AUTOSAR_TR_Glossary.pdf

223 AUTOSAR XML Schema Production Rules

There are no abbreviation, but the glossary is not referred.

References

[1] XML Schema 1.0
http://www.w3.org/TR/xmlschema-1
[2] Meta Model
AUTOSAR_MMOD_MetaModel
[3] XML Metadata Interchange (XMI) Specification version 2.1
http://www.omg.org/cgi-bin/apps/doc?formal/05-09-01.pdf
[4] XML Metadata Interchange (XMI) Specification version 1.2
http://www.omg.org/cgi-bin/apps/doc?formal/02-01-01.pdf
[5] Unified Modeling Language: Superstructure, Version 2.0, OMG Available Specification,
ptc/05-07-04
http://www.omg.org/cgi-bin/apps/doc?formal/05-07-04
[6] Unified Modeling Language OCL, Version 2.0, OMG Available Specification,
ptc/05-06-06
http://www.omg.org/cgi-bin/apps/doc?ptc/05-06-06.pdf
[7] ARXML Serialization Rules
AUTOSAR_TPS_ARXMLSerializationRules
[8] Interoperability Of Autosar Tools Supplement
AUTOSAR_TR_InteroperabilityOfAutosarToolsSupplement
[9] MSR-SW
http://www.msr-wg.de/medoc/download/msrsw/v230/msrsw_v230-eadocen/
msrsw_v2_3_0.sl-eadoc.pdf
[10] XHTML
http://www.w3.org/TR/xhtml11/
[11] Generic Structure Template
AUTOSAR_TPS_GenericStructureTemplate
[12] Meta-Object Facility MOF, Version 2.0, OMG Available Specification, ptc/04-10-15
http://www.omg.org/cgi-bin/apps/doc?ptc/04-10-15.pdf

222 Specification of Timing Extensions

References

[1] Methodology
AUTOSAR_TR_Methodology
[2] Requirements on Timing Extensions
AUTOSAR_RS_TimingExtensions
[3] Virtual Functional Bus
AUTOSAR_EXP_VFB
[4] Standardization Template
AUTOSAR_TPS_StandardizationTemplate
[5] Generic Structure Template
AUTOSAR_TPS_GenericStructureTemplate
[6] Basic Software Module Description Template
AUTOSAR_TPS_BSWModuleDescriptionTemplate

1.2 Abbreviations

Abbreviation Meaning
BSW Basic Software
CAN Controller Area Network
CC Communication Controller
COM Communication module
ECU Electrical Control Unit
ID Identifier
IPDU Interaction Layer Protocol Data Unit
I/O Input/Output
ISIGNAL Interaction Layer Signal
LPDU Data Link Layer Protocol Data Unit
PDU Protocol Data Unit
RTE Runtime Environment
SW-C Software Component
TD Timing Description
UML Unified Modeling Language
VFB Virtual Functional Bus

221 System Template

References

[1] Requirements on System Template AUTOSAR_RS_SystemTemplate
[2] Generic Structure Template AUTOSAR_TPS_GenericStructureTemplate
[3] XML Schema Production Rules AUTOSAR_TPS_XMLSchemaProductionRules
[4] Methodology AUTOSAR_TR_Methodology
[5] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
[6] Specification of ECU Resource Template AUTOSAR_TPS_ECUResourceTemplate
[7] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[8] Specification of Timing Extensions AUTOSAR_TPS_TimingExtensions
[9] ASAM Fibex – Field Bus Exchange Format, Version 3.1 http://www.asam.net
[10] ISO 17987:2016 (all parts), Road vehicles – Local Interconnect Network (LIN) http://www.iso.org
[11] CAN specifications http://www.can-cia.org
[12] MOST Specification, Version 2.5 http://www.mostnet.de
[13] FlexRay Protocol Specification http://www.flexray.com
[14] Serial Data Communications between Microcomputer Systems in heavy-duty Vehicle Applications
[15] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture
[16] Specification of LIN Interface AUTOSAR_SWS_LINInterface
[17] Specification of COM Based Transformer AUTOSAR_SWS_COMBasedTransformer
[18] Basic Software Module Description Template AUTOSAR_TPS_BSWModuleDescriptionTemplate
[19] ASAM MCD 2MC ASAP2 Interface Specification http://www.asam.net/ASAP2-V1.51.pdf
[20] Specification of SW-C End-to-End Communication Protection Library AUTOSAR_SWS_E2ELibrary
[21] Specification of Communication AUTOSAR_SWS_COM
[22] Specification of I-PDU Multiplexer AUTOSAR_SWS_IPDUMultiplexer
[23] SAE J1939-21 Data Link Layer
[24] Specification of Diagnostic over IP AUTOSAR_SWS_DiagnosticOverIP
[25] Specification of Cryptography for Adaptive Platform AUTOSAR_SWS_Cryptography
[26] Road vehicles – Diagnostics on Controller Area Networks (CAN) – Part2: Network layer services
[27] Specification of Manifest AUTOSAR_TPS_ManifestSpecification
[28] Specification of SOME/IP Transformer AUTOSAR_SWS_SOMEIPTransformer
[29] Specification of Service Discovery AUTOSAR_SWS_ServiceDiscovery
[30] Specification of Secure Onboard Communication AUTOSAR_SWS_SecureOnboardCommunication
[31] Specification of TCP/IP Stack AUTOSAR_SWS_TcpIp
[32] Specification of RTE Software AUTOSAR_SWS_RTE
[33] SOME/IP Protocol Specification AUTOSAR_PRS_SOMEIPProtocol
[34] Specification of Module E2E Transformer AUTOSAR_SWS_E2ETransformer
[35] Specification of CRC Routines AUTOSAR_SWS_CRCLibrary
[36] E2E Protocol Specification AUTOSAR_PRS_E2EProtocol
[37] Specification of Synchronized Time-Base Manager AUTOSAR_SWS_SynchronizedTimeBaseManager
[38] Specification of Time Synchronization over Ethernet AUTOSAR_SWS_TimeSyncOverEthernet
[39] Software Process Engineering Meta-Model Specification http://www.omg.org/spec/SPEM/2.0/

1.1 Abbreviations

Abbreviations Meaning
CAN Controller Area Network
CAS Collision Avoidance Symbol
CB Control Bit VectorV
CC Communication Controller
CMAC Cipher-based message authentication code
DLC Data Length Code
DoIp Diagnostics over Internet Protocol
DTD Document Type Definition
ECU Electrical Control Unit
FIBEX Field Bus Exchange Format
I2C Inter-Integrated Circuit
ID Identifier
IPDU Interaction Layer Protocol Data Unit
ISG Inter-slot Gap
LIN Local Interconnect Network
LPDU Data Link Layer Protocol Data Unit
MAC Message Authentication Code
MAC Address media access control address
MOST Media Oriented Systems Transport
NAD Node Address for Diagnostic
NID Node Identification
NIT Network Idle Time
NM Network Management
NPDU Network Layer Protocol Data Unit
OBD Onboard Diagnostic
PDU Protocol Data Unit
POC Protocol Operation Control
PSK Pre-shared Key
RSA Rivest-Shamir-Adleman. A method using public and private key for data encryption and decryption.
RTE Runtime Environment
SDU Service Data Unit
SID Service Identifier
SPI Serial Peripheral Interface
SWC Software Component
SWC-T Software Component Template
SYS-T System Template
TLS Transport Layer Security
TP Transport Protocol
TTCAN Time Triggered Controller Area Network
UML Unified Modeling Language
VFB Virtual Functional Bus
XML Extensible Markup Language
XSD XML Schema Definition

220 Standardization Template

There are no abbreviations.

References

[1] Software Component Template
AUTOSAR_TPS_SoftwareComponentTemplate
[2] Requirements on Standardization Template
AUTOSAR_RS_StandardizationTemplate
[3] Predefined Names in AUTOSAR
AUTOSAR_TR_PredefinedNames
[4] Specifications of Safety Extensions
AUTOSAR_TPS_SafetyExtensions
[5] List of Basic Software Modules
AUTOSAR_TR_BSWModuleList
[6] Key words for use in RFCs to Indicate Requirement Levels
http://www.ietf.org/rfc/rfc2119.txt
[7] Generic Structure Template
AUTOSAR_TPS_GenericStructureTemplate
[8] XML Path language (XPath)
http://www.w3.org/TR/xpath/
[9] ANTLR parser generator V3
[10] Specification of ECU Configuration
AUTOSAR_TPS_ECUConfiguration
[11] Unique Names for Documentation, Measurement and Calibration: Modeling and Naming Aspects including Automatic Generation
AUTOSAR_TR_AIMeasurementCalibrationDiagnostics
[12] XML Specification of Application Interfaces
AUTOSAR_MOD_AISpecification
[13] Specification of Timing Extensions
AUTOSAR_TPS_TimingExtensions
[14] Explanation of Application Interfaces of the Powertrain Engine Domain
AUTOSAR_EXP_AIPowertrain
[15] SW-C and System Modeling Guide
AUTOSAR_TR_SWCModelingGuide
[16] Specification of Platform Types
AUTOSAR_SWS_PlatformTypes
[17] Specification of CRC Routines
AUTOSAR_SWS_CRCLibrary
[18] Methodology
AUTOSAR_TR_Methodology
[19] Meta Model
AUTOSAR_MMOD_MetaModel
[20] Collection of constraints on AUTOSAR M1 models
AUTOSAR_TR_AutosarModelConstraints
[21] XML Schema Production Rules
AUTOSAR_TPS_XMLSchemaProductionRules
[22] Meta Model-generated XML Schema
AUTOSAR_MMOD_XMLSchema
[23] Software Process Engineering Meta-Model Specification
http://www.omg.org/spec/SPEM/2.0/

219 Software Component Template

References

[1] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[2] Specification of RTE Software AUTOSAR_SWS_RTE
[3] Virtual Functional Bus AUTOSAR_EXP_VFB
[4] Methodology AUTOSAR_TR_Methodology
[5] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture
[6] Basic Software Module Description Template AUTOSAR_TPS_BSWModuleDescriptionTemplate
[7] Specification of Timing Extensions AUTOSAR_TPS_TimingExtensions
[8] Requirements on Timing Extensions AUTOSAR_RS_TimingExtensions
[9] Specification of ECU Resource Template AUTOSAR_TPS_ECUResourceTemplate
[10] System Template AUTOSAR_TPS_SystemTemplate
[11] Generic Structure Template AUTOSAR_TPS_GenericStructureTemplate
[12] Requirements on Software Component Template AUTOSAR_RS_SoftwareComponentTemplate
[13] Supplementary material of general blueprints for AUTOSAR AUTOSAR_TR_GeneralBlueprintsSupplement
[14] Specification of Basic Software Mode Manager AUTOSAR_SWS_BSWModeManager
[15] Information technology – Universal Coded Character Set (UCS) http://www.iso.org
[16] Specification of Manifest AUTOSAR_TPS_ManifestSpecification
[17] Specification of I/O Hardware Abstraction AUTOSAR_SWS_IOHardwareAbstraction
[18] ISO 17356-4: Road vehicles – Open interface for embedded automotive applica- tions – Part 4: OSEK/VDX Communication (COM)
[19] Specification of SW-C End-to-End Communication Protection Library AUTOSAR_SWS_E2ELibrary
[20] Specification of Communication Manager AUTOSAR_SWS_COMManager
[21] Specification of Communication AUTOSAR_SWS_COM
[22] Specification of Platform Types AUTOSAR_SWS_PlatformTypes
[23] ISO/IEC 9899:1990 http://www.iso.org
[24] ASAM MCD 2MC ASAP2 Interface Specification http://www.asam.net
ASAP2-V1.51.pdf
[25] ASAM MCD 2 Harmonized Data Objects Version 1.1 harmonized-data-objects-V1.1.pdf
[26] Collection of blueprints for AUTOSAR M1 models AUTOSAR_MOD_GeneralBlueprints
[27] ISO 26262 (Part 1-10) – Road vehicles – Functional Safety, First edition http://www.iso.org
[28] ASAM AE Calibration Data Format V2.0.0 http://www.asam.net ASAM-AE-CDF-V2_0_0-Users-Guide.pdf
[29] Specification of Operating System AUTOSAR_SWS_OS
[30] ISO 17356-3: Road vehicles – Open interface for embedded automotive applica- tions – Part 3: OSEK/VDX Operating System (OS)
[31] Specification of ECU Configuration Parameters (XML) AUTOSAR_MOD_ECUConfigurationParameters
[32] Glossary AUTOSAR_TR_Glossary
[33] Specification of NVRAM Manager AUTOSAR_SWS_NVRAMManager
[34] ASAM AE Functional Specification Exchange Format V1.0.0 http://www.asam.net/AE-FSX_V1.0.0.pdf
[35] Specification of Watchdog Manager AUTOSAR_SWS_WatchdogManager
[36] Specification of ECU State Manager AUTOSAR_SWS_ECUStateManager
[37] Diagnostic Extract Template AUTOSAR_TPS_DiagnosticExtractTemplate
[38] Specification of Function Inhibition Manager AUTOSAR_SWS_FunctionInhibitionManager
[39] Specification of Diagnostic Event Manager AUTOSAR_SWS_DiagnosticEventManager
[40] Specification of Diagnostic Communication Manager AUTOSAR_SWS_DiagnosticCommunicationManager
[41] Road vehicles – Diagnostic communication over Internet Protocol (DoIP) http://www.iso.org
[42] Specification of Diagnostic Log and Trace AUTOSAR_SWS_DiagnosticLogAndTrace
[43] Specification of Synchronized Time-Base Manager AUTOSAR_SWS_SynchronizedTimeBaseManager
[44] Specification of Secure Onboard Communication AUTOSAR_SWS_SecureOnboardCommunication
[45] Specification of a Request Manager for SAE J1939 AUTOSAR_SWS_SAEJ1939RequestManager
[46] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer
[47] Specification of Vehicle-2-X Facilities AUTOSAR_SWS_V2XFacilities
[48] Specification of Vehicle-2-X Management AUTOSAR_SWS_V2XManagement
[49] Software Process Engineering Meta-Model Specification http://www.omg.org/spec/SPEM/2.0/
[50] Specification of SOME/IP Transformer AUTOSAR_SWS_SOMEIPTransformer

1.5 Abbreviations

Abbreviation Meaning
API Application Programming Interface
BOM Byte Order Mark
CAN Controller Area Network
CSE Codes for Scaling Units
DCM Diagnostics Communication Manager
DCY Driving Cycle
DEM Diagnostics Event Manager
DID Diagnostic Identifier
DTC Diagnostic Trouble Code
DoIp Diagnostics over IP
ECU Electrical Control Unit
EPROM Erasable Programmable Read-Only Memory
EEPROM Electrically Erasable Programmable Read-Only Memory
FID Function Identifier
GID Group Identifier
ID Identifier
IO Input/Output
IP Internet Protocol
IUMPR In-Use Monitor Performance Ratio
ISO International Standardization Organization
MAC Message Authentication Code
MCAL Micro-Controller Abstraction
LIN Local Interconnect Network
MCD Measurement, Calibration, Diagnostics
NM Network Management
NV Non-Volatile
OBD On-Board Diagnostic
OEM Original Equipment Manufacturer
OS Operating System
PDU Protocol Data Unit
PID Parameter Identifier
PTO Power Take Off
RA Routing Activation
RAM Random Access Memory
ROM Read-Only Memory
RPT Rapid Prototyping
RTE Runtime Environment
SWC Software Component
TID Test Identifier
UDS Unified Diagnostic Services
UML Unified Modeling Language
VFB Virtual Functional Bus
WWH-OBD World-Wide Harmonized On-Board Diagnostics
XML Extensible Markup Language
XSD XML Schema Definition

218 Specification of Safety Extensions

References

[1] Requirements on Safety Extensions AUTOSAR_RS_SafetyExtensions
[2] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[3] ISO 26262 (Part 1-10) – Road vehicles – Functional Safety, First edition http://www.iso.org
[4] Methodology AUTOSAR_TR_Methodology

1.4 Abbreviations

Abbreviation Meaning
ASIL Automotive Safety Integrity Level
DC Diagnostic Coverage
ECC Error Correction Code
EDC Error Detection Code
HARA Hazard Analysis and Risk Assessment
HW Hardware
FSC Functional Safety Concept
TSC Technical Safety Concept
SEooC Safety Element out of Context
SM Safety Mechanism or Measure
SW Software
SWC Software Component
URI Uniform Resource Identifier
URL Uniform Resource Locator

217 Specification of Manifest

##References
[1] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
[2] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture
[3] Reference Model for Service Oriented Architecture 1.0 https://www.oasis-open.org/committees/download.php/19679/soa-rm-cs.pdf
[4] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[5] Specification of RESTful communication AUTOSAR_SWS_REST
[6] Generic Structure Template AUTOSAR_TPS_GenericStructureTemplate
[7] Specification of Platform Types AUTOSAR_SWS_PlatformTypes
[8] SOME/IP Protocol Specification AUTOSAR_PRS_SOMEIPProtocol
[9] Specification of Persistency AUTOSAR_SWS_Persistency
[10] IEEEStandardforInformationTechnology-StandardizedApplicationEnvironment Profile (AEP)-POSIX Realtime and Embedded Application Support https://standards.ieee.org/findstds/standard/1003.13-2003.html
[11] Specification of Time Synchronization for Adaptive Platform AUTOSAR_SWS_TimeSync
[12] Specification of Communication Management AUTOSAR_SWS_CommunicationManagement
[13] Explanation of ara::com API AUTOSAR_EXP_ARAComAPI
[14] Specification of Platform Health Management for Adaptive Platform AUTOSAR_SWS_PlatformHealthManagement
[15] Information technology – Universal Coded Character Set (UCS) http://www.iso.org
[16] System Template AUTOSAR_TPS_SystemTemplate
[17] Specification of Execution Management AUTOSAR_SWS_ExecutionManagement
[18] Diagnostic Extract Template AUTOSAR_TPS_DiagnosticExtractTemplate
[19] Specification of Diagnostics AUTOSAR_SWS_Diagnostics
[20] Specification of Cryptography for Adaptive Platform AUTOSAR_SWS_Cryptography
[21] Specification of ECU Resource Template AUTOSAR_TPS_ECUResourceTemplate
[22] Road vehicles – Diagnostic communication over Internet Protocol (DoIP) http://www.iso.org
[23] SOME/IP Service Discovery Protocol Specification AUTOSAR_PRS_SOMEIPServiceDiscoveryProtocol
[24] Data Distribution Service (DDS), Version 1.4 http://www.omg.org/spec/DDS/1.4
[25] RPC over DDS, Version 1.0 https://www.omg.org/spec/DDS-RPC/1.0
[26] Specification of SW-C End-to-End Communication Protection Library AUTOSAR_SWS_E2ELibrary
[27] E2E Protocol Specification AUTOSAR_PRS_E2EProtocol
[28] Log and Trace Protocol Specification AUTOSAR_PRS_LogAndTraceProtocol
[29] Specification of Communication AUTOSAR_SWS_COM
[30] Specification of Secure Onboard Communication AUTOSAR_SWS_SecureOnboardCommunication
[31] REST: Architectural Styles and the Design of Network-based Software Architec- tures

1.3 Abbreviations

abbreviation meaning
AES Advanced Encryption Standard
API Application Programming Interface
ATP AUTOSAR Template Profile
ARXML AUTOSAR XML
CAN Controller Area Network
CRC Cyclic Redundancy Check
CTM Counter Mode
DDS Data Distribution Service
DES Data Encryption Standard
DHCP Dynamic Host Control Protocol
DoIP Diagnostics over IP
DM Diagnostic Manager
DTC Diagnostic Trouble Code
ECB Electronic Code Book
ECC Elliptic Curve Cryptography
ECDSA Elliptic Curve Digital Signature Algorithm
ECU Electrical Control Unit
ECIES Elliptic Curve Integrated Encryption Scheme
EDDSA Edwards-Curve Digital Signature Algorithm
FQDN Fully-Qualified Domain Name
GCM Galios/Counter Mode
HMAC Hash-based Message Authentication Code
HTTP Hypertext Transport Protocol
ID Identifier
IO Input/Output
IP Internet Protocol
ISO International Standardization Organization
JSON JavaScript Object Notation*5
LAN Local Area Network
MAC Media Access Control
MAC Message Authentication Code
MD Message Digest
MTU Maximum Transmission Unit
NM Network Management
NV Non-Volatile
OEM Original Equipment Manufacturer
OS Operating System
PDU Protocol Data Unit
PHM Platform Health Management
PKCS Public Key Cryptography Standards
POSIX Portable Operating System Interface
PSK Pre-Shared Key
RAM Random Access Memory
REST Representational State Transfer
ROM Read-Only Memory
RSA Cryptographic approach according to Rivest, Shamir, and Adleman
SD Service Discovery
SDG Special Data Group
SHA Secure Hash Algorithm
SOME/IP Scalable service-Oriented MiddlewarE over IP
SWC Software Component
TCP Transport Control Protocol
TLS Transport Layer Security
TLV Tag Length Value
TTL Time to Live
UDS Unified Diagnostic Services
UDP User datagram Protocol
UML Unified Modeling Language
URI Uniform Resource Identifier
URL Uniform Resource Locator
UUID Universally Unique Identifier
VFB Virtual Functional Bus
VLAN Virtual Local Area Network
VSA Variable Size Array
XML Extensible Markup Language
XSD XML Schema Definition

*5 Javscript -> Javascript

216 Generic Structure Template

There are no abbreviation and no reference to glossary.

References

[1] Meta Model AUTOSAR_MMOD_MetaModel
[2] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[3] XML Schema Production Rules AUTOSAR_TPS_XMLSchemaProductionRules
[4] Specification of ECU Resource Template AUTOSAR_TPS_ECUResourceTemplate
[5] System Template AUTOSAR_TPS_SystemTemplate
[6] Specification of Manifest AUTOSAR_TPS_ManifestSpecification
[7] Predefined Names in AUTOSAR AUTOSAR_TR_PredefinedNames
[8] List of Basic Software Modules AUTOSAR_TR_BSWModuleList
[9] Basic Software Module Description Template AUTOSAR_TPS_BSWModuleDescriptionTemplate
[10] XML Schema 1.0 http://www.w3.org/TR/xmlschema-1
[11] ANTLR parser generator V3
[12] C++ Operator Precedence http://www.cppreference.com/wiki/operator_precedence
[13] Collection of blueprints for AUTOSAR M1 models AUTOSAR_MOD_GeneralBlueprints
[14] Issue Exchange Format V3.0.0 http://www.asam.net
[15] Container Catalog XML Model Specification http://www.asam.net
[16] ASAM MCD 2MC ASAP2 Interface Specification http://www.asam.net/ASAP2-V1.51.pdf
[17] Methodology AUTOSAR_TR_Methodology
[18] Standardized M1 Models used for the Definition of AUTOSAR AUTOSAR_MOD_GeneralDefinitions
[19] Specification of RTE Software AUTOSAR_SWS_RTE
[20] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
[21] Unified Modeling Language: Superstructure, Version 2.0, OMG Available Specifi- cation, ptc/05-07-04
http://www.omg.org/cgi-bin/apps/doc?formal/05-07-04
[22] ASAM AE Functional Specification Exchange Format V1.0.0 http://www.asam.net
AE-FSX_V1.0.0.pdf
[23] OASIS open exchange table model http://www.oasis-open.org/specs/tm9901.html
[24] Software Process Engineering Meta-Model Specification http://www.omg.org/spec/SPEM/2.0/

215 AUTOSAR Feature Model Exchange Format

There are no abbreviation and no reference to glossary.

References

[1] Generic Structure Template AUTOSAR_TPS_GenericStructureTemplate
[2] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[3] AUTOSAR Feature Model Exchange Format Requirements AUTOSAR_RS_FeatureModelExchangeFormat
[4] Methodology AUTOSAR_TR_Methodology
[5] Software Process Engineering Meta-Model Specification http://www.omg.org/spec/SPEM/2.0/

214 Specification of ECU Resource Template

There are no abbreviation and no reference to glossary.

p.7

Where applicable, please consult the glossary and the abbreviation list contained in this document.

References

[1] Requirements on ECU Resource Template AUTOSAR_RS_ECUResourceTemplate
[2] Meta Model AUTOSAR_MMOD_MetaModel
[3] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
[4] XML Schema Production Rules AUTOSAR_TPS_XMLSchemaProductionRules
[5] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[6] Generic Structure Template AUTOSAR_TPS_GenericStructureTemplate
[7] IEEE standard for radix-independent floating-point arithmetic (ANSI/IEEE Std 854-1987)
[8] Software Process Engineering Meta-Model Specification http://www.omg.org/spec/SPEM/2.0/

213 Specification of ECU Configuration

References

[1] Methodology AUTOSAR_TR_Methodology
[2] System Template AUTOSAR_TPS_SystemTemplate
[3] Glossary AUTOSAR_TR_Glossary
[4] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[5] Requirements on ECU Configuration AUTOSAR_RS_ECUConfiguration
[6] Generic Structure Template AUTOSAR_TPS_GenericStructureTemplate
[7] XML Schema Production Rules AUTOSAR_TPS_XMLSchemaProductionRules
[8] Specification of ECU Configuration Parameters (XML) AUTOSAR_MOD_ECUConfigurationParameters
[9] IEEE standard for radix-independent floating-point arithmetic (ANSI/IEEE Std 854-1987)
[10] Meta Model AUTOSAR_MMOD_MetaModel
[11] Meta Model-generated XML Schema AUTOSAR_MMOD_XMLSchema
[12] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
[13] List of Basic Software Modules AUTOSAR_TR_BSWModuleList
[14] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture
[15] Software Process Engineering Meta-Model Specification http://www.omg.org/spec/SPEM/2.0/

1.1 Abbreviations

Abbreviation meaning
ECUC ECU Configuration
ECUC Value description ECU Configuration Value Description
ECUC ParamDef ECU Configuration Parameter Definition
ECUC Value ECU Configuration Value
StMD Standardized Module Definition
VSMD Vendor Specific Module Definition

212 Diagnostic Extract Template

References

[1] Specification of RTE Software AUTOSAR_SWS_RTE
[2] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture
[3] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration
[4] ASAM MCD 2D ODX http://www.asam.net
ASAM MCD-2D ODX v2.2.0.pdf
[5] XML Schema Production Rules AUTOSAR_TPS_XMLSchemaProductionRules
[6] System Template AUTOSAR_TPS_SystemTemplate
[7] Specification of ECU Configuration Parameters (XML) AUTOSAR_MOD_ECUConfigurationParameters
[8] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
[9] Basic Software Module Description Template AUTOSAR_TPS_BSWModuleDescriptionTemplate
[10] Specification of Diagnostic Communication Manager AUTOSAR_SWS_DiagnosticCommunicationManager
[11] Specification of Diagnostic Event Manager AUTOSAR_SWS_DiagnosticEventManager
[12] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[13] Requirements on Diagnostic Extract Template AUTOSAR_RS_DiagnosticExtractTemplate
[14] Specification of Function Inhibition Manager AUTOSAR_SWS_FunctionInhibitionManager
[15] SAE J1939 Top Level Document
[16] Unified diagnostic services (UDS) – Part 1: Specification and requirements (Re- lease 2006-12)
http://www.iso.org
[17] Road vehicles – End-of-life activation of on-board pyrotechnic devices – Part 2: Communication requirements
http://www.iso.org
[18] Road vehicles – Communication between vehicle and external equipment for emission-related diagnostic – Part 5: Emission-related diagnostic services. http://www.iso.org
[19] Road vehicles – Implementation of World-Wide Harmonized On-Board Diagnos- tics (WWH-OBD) communication requirements – Part 3: Common message dic- tionary
http://www.iso.org
[20] SAE J1939-73 Application Layer – Diagnostics
[21] Software Process Engineering Meta-Model Specification http://www.omg.org/spec/SPEM/2.0/
[22] Generic Structure Template AUTOSAR_TPS_GenericStructureTemplate

1.3 Abbreviations

Abbreviation meaning
API Application Programming Interface
BSW Basic Software
BswM Basic Software Manager
CAN Controller Area Network
CSE Codes for Scaling Units
DEM Diagnostics Communication Manager
DCY Driving Cycle
DEM Diagnostics Event Manager
DID Diagnostic Identifier
DTC Diagnostic Trouble Code
DTR Diagnostic Test Result
DoIP Diagnostics over IP
ECU Electrical Control Unit
ECUC ECU Configuration
FID Function Identifier
FIM Function Inhibition Manager
GID Group Identifier
ID Identifier
IO Input/Output
IP Internet Protocol
IUMPR n-Use Monitor Performance Ratio
ISO International Organization for Standardization
LIN Local Interconnect Network
NRC Negative Response Code
OBD On-Board Diagnostic
ODX Open Diagnostic Data Exchange
OEM Original Equipment Manufacturer
PDU Protocol Data Unit
PID Parameter Identifier
PTO Power Take Off
RA Routing Activation
RAM Random Access Memory
RID Routine Identifier
ROE Response on Event
ROM Read-Only Memory
RTE Run-TIme Environment
RS Requirements Specification
RX Receive
SPN Suspect Parameter Number
SW Software
SWC Software Component
SWCD Software Component Description
TID Test Identifier
TPS Template Specification
TX Transmit
SWS Software Specification
UDS Unified Diagnostic Services
UML Unified Modeling Language
VFB Virtual Functional Bus
VIN Vehicle Identification Number
WWH-OBD World-Wide Harmonized On-Board Diagnostics
XML Extensible Markup Language
XSD XML Schema Definition

211 Basic Software Module Description Template

References

[1] Generic Structure Template AUTOSAR_TPS_GenericStructureTemplate
[2] Requirements on Basic Software Module Description Template AUTOSAR_RS_BSWModuleDescriptionTemplate
[3] General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral
[4] Methodology AUTOSAR_TR_Methodology
[5] Glossary AUTOSAR_TR_Glossary
[6] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
[7] System Template AUTOSAR_TPS_SystemTemplate
[8] XML Schema Production Rules AUTOSAR_TPS_XMLSchemaProductionRules
[9] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[10] Basic Software Module Description Template AUTOSAR_TPS_BSWModuleDescriptionTemplate
[11] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration
[12] Specification of Timing Extensions AUTOSAR_TPS_TimingExtensions
[13] Specification of RTE Software AUTOSAR_SWS_RTE
[14] List of Basic Software Modules AUTOSAR_TR_BSWModuleList
[15] Meta Data Exchange Format for Software Module Sharing V1.0 (MDX V1.0) http://www.asam.net/ ASAM-AE-MDX-V1_0_0.pdf
[16] Guide to BSW Distribution AUTOSAR_EXP_BSWDistributionGuide
[17] Virtual Functional Bus AUTOSAR_EXP_VFB
[18] Specification of Operating System AUTOSAR_SWS_OS
[19] Specification of Memory Mapping AUTOSAR_SWS_MemoryMapping
[20] Specification of Compiler Abstraction AUTOSAR_SWS_CompilerAbstraction
[21] Specification of ECU Resource Template AUTOSAR_TPS_ECUResourceTemplate
[22] ASAM MCD 2MC ASAP2 Interface Specification http://www.asam.net ASAP2-V1.51.pdf
[23] Overview of Acceptance Tests AUTOSAR_EXP_AcceptanceTestsOverview
[24] Collection of blueprints for AUTOSAR M1 models AUTOSAR_MOD_GeneralBlueprints
[25] Specification of Function Inhibition Manager AUTOSAR_SWS_FunctionInhibitionManager
[26] Specification of Diagnostic Event Manager AUTOSAR_SWS_DiagnosticEventManager
[27] Specification of Watchdog Manager AUTOSAR_SWS_WatchdogManager
[28] Specification of ECU State Manager AUTOSAR_SWS_ECUStateManager
[29] General Specification of Basic Software Modules AUTOSAR_SWS_BSWGeneral
[30] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer

1.3 Abbreviations

Abbreviation meaning
BSW Basic Software
BSWMD Basic Software Module Description
BSWMDT Basic Software Module Description Template
DEM Diagnostic Event Manager
ECU Electronic Control Unit
ECUC ECU Configuration
ICC1, ICC2, ICC3 AUTOSAR Implementation Conformance Class 1...3
ISR Interrupt Service Routine
ICS Implementation Conformance Statement
IOC Inter OS-Application Communication
MC Measurement and Calibration
MSR Manufacturer Supplier Relationship
NvM Non Volatile Memory
NVRAM Non Volatile RAM
OS Operating System
RAM Random Access Memory
ROM Read-only Memory
SWC Software Component
SWS Software Specification
SWCT Software Component Template
UML Unified Modeling Language
ARXML AUTOSAR XML
XML Extensible Markup Language

210 Specification of Abstract Platform

References

[1] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[2] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
[3] Generic Structure Template AUTOSAR_TPS_GenericStructureTemplate

1.2 Abbreviations

Abbreviation Meaning
AP Adaptive Platform
API Application Programming Interface
ARXML AutosarR XML
ASD Abstract System Description
CP Classic Platform
ECU Electrical Control Unit
GENIVI GENeva In-Vehicle Infotainment
IO IDL Interface Description Language
IO Input/Output
JSON JavaScript Object Notation
NVM Non Volatile Memory
OEM Original Equipment Manufacturer
OS Operating System
RPC Remote Procedure Call
SOA Service-Oriented Architecture
SWC Software Component
W3C World Wide Consortium
SYSML Systems Modelling Language
VFB Virtual Functional Bus
VISS Vehicle Information Service Specification
XML Extensible Markup Language
XSD XML Schema Definition

原文ではIDLの欄がIOになっている誤植があった。

209 Specification of Module XCP

3.1 Input documents

[0] Basic Software Module Description Template AUTOSAR_TPS_BSWModuleDescriptionTemplate.pdf
[1] List of Basic Software Modules AUTOSAR_TR_BSWModuleList.pdf
[2] AUTOSAR Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[3] General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[4] Specification of RTE (BSW Scheduler) AUTOSAR_SWS_RTE.pdf
[5] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration
[6] Specification of Memory Mapping AUTOSAR_SWS_MemoryMapping.pdf
[7] Specification of FlexRay Interface AUTOSAR_SWS_FlexRayInterface.pdf
[8] Specification of CAN Interface AUTOSAR_SWS_CANInterface
[9] Specification of Socket Adaptor AUTOSAR_SWS_SocketAdaptor
[10] Requirements on XCP Module AUTOSAR_SRS_XCP.pdf
[11] AUTOSAR OS Specification AUTOSAR_SWS_OS
[12]General Specification of Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[13]ASAM XCP – The Universal Measurement and Calibration Protocol: ASAM_XCP_Part1-Overview - Version 1.1

3.1.1 Related standards and norms

[14] ASAM XCP – Transport Layer Specification XCP on CAN: ASAM_XCP_Part3 Transport-Layer-Specification_XCPonCAN - Version 1.2
[15] ASAM XCP – Transport Layer Specification XCP on Ethernet: ASAM_XCP_Part3-Transport-Layer-Specification_XCPonEthernet (TCP_IP&UDP_IP) – Version 1.1
[16] ASAM XCP – Transport Layer Specification XCP on FlexRay: ASAM_XCP_Part3-Transport-Layer-Specification_XCPonFlexRay-Version 1.1

2 Acronyms and abbreviations

Abbreviation Meaning
AUTOSAR AUTomotive Open System ARchitecture
A2L File Extension for an ASAM 2MC Language File
ASAM Association for Standardization of Automation and Measuring Systems
BSW Basic Software
CAN Controller Area Network
CanIf CAN Interface
CTO Command Transfer Object
DAQ Data AcQuisition, Data AcQuisition Packet
DTO Data Transfer Object
ECU Electronic Control Unit
FrIf FlexRay Interface
LPDU Data Link Layer PDU
MCD Measurement Calibration and Diagnostics
MISRA Motor Industry Software Reliability Association
ODT Object Descriptor Table
PDU Protocol Data Unit
RAM Random Access Memory
ROM Read Only Memory
SchM Schedule Manager
SVN Subversion
SRS Software Requirements Specification
STIM Data Stimulation packet
SW Software
SWS Software Specification
TCP/IP Transfer Control Protocol / Internet Protocol
TS Time Stamp
UDP/IP User Datagram Protocol / Internet Protocol
URL Uniform Resource Locator
XCP Universal Calibration Protocol
XML Extensible Markup Language
ISR Interrupt Service Routine
DET Default Error Tracer (AUTOSAR BSW module)

208 Specification Wireless Ethernet Transceiver Driver

3.1 Inputdocuments

[1] AUTOSAR Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] AUTOSAR General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] AUTOSAR General Specification for Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[4] Specification of Communication AUTOSAR_SWS_COM.pdf
[5] Specification of Ethernet Interface AUTOSAR_SWS_EthernetInterface.pdf
[6] Specification of Wireless Ethernet Driver AUTOSAR_SWS_WirelessEthernetDriver.pdf
[7] Specification of Ethernet Transceiver Driver AUTOSAR_SWS_EthernetTransceiverDriver.pdf
[8] BSW Scheduler Specification AUTOSAR_SWS_Scheduler.pdf
[9] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration.pdf
[10] Specification of Memory Mapping AUTOSAR_SWS_MemoryMapping.pdf
[11] Specification of Standard Types AUTOSAR_SWS_StandardTypes.pdf
[12] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer.pdf
[13] Specification of Diagnostics Event Manager AUTOSAR_SWS_DiagnosticEventManager.pdf
[14] Requirements on Vehicle-2-X communication AUTOSAR_SRS_V2XCommunication.pdf

3.2 Related standards and norms

[15] IEC 7498-1 The Basic Model, IEC Norm, 1994
[16] IEEE 802.11-2012

2 Acronyms and abbreviations

Abbreviation / Acronym: Description:
AIFS Arbitration Inter Frame Space
CBR Channel Busy Ratio
CIT Channel Idle Time
CW Contention Window
DP DCC Profile
EthIf Ethernet Interface (AUTOSAR BSW module)
Eth Ethernet Driver (AUTOSAR BSW module)
EthTrcv Ethernet Transceiver Driver (AUTOSAR BSW module)
ISR Interrupt Service Routine
MCG Module Configuration Generator
WEth Wireless Ethernet Driver (AUTOSAR BSW module)
WEthTrcv Wireless Ethernet Transceiver (AUTOSAR BSW module)

207 Specification of Wireless Ethernet Driver

3.1 Inputdocuments

[1] AUTOSAR Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] AUTOSAR General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] AUTOSAR General Specification for Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[4] Specification of Communication AUTOSAR_SWS_COM.pdf
[5] Specification of Ethernet Interface AUTOSAR_SWS_EthernetInterface.pdf
[6] Specification of Wireless Ethernet Transceiver AUTOSAR_SWS_WirelessEthernetTransceiverDriver.pdf
[7] Specification of ECU State Manager AUTOSAR_SWS_ECUStateManager.pdf
[8] Specification of Ethernet Driver AUTOSAR_SWS_EthernetDriver.pdf
[9] BSW Scheduler Specification AUTOSAR_SWS_Scheduler.pdf
[10] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration.pdf
[11] Specification of Memory Mapping AUTOSAR_SWS_MemoryMapping.pdf
[12] Specification of Standard Types AUTOSAR_SWS_StandardTypes.pdf
[13] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer.pdf
[14] Specification of Diagnostics Event Manager AUTOSAR_SWS_DiagnosticsEventManager.pdf
[15] Requirements on Vehicle-2-X communication AUTOSAR_SRS_V2XCommunication.pdf

3.2 Relatedstandardsandnorms

[16] IEC 7498-1 The Basic Model, IEC Norm, 1994
[17] IEEE 802.11-2012
[18] Intelligent Transport Systems (ITS); Harmonized Channel Specifications for Intelligent Transport Systems operating in the 5 GHz frequency band between access layer and network and transport layer ETSI TS 102 724 V1.1.1 (2012-10)

2 Acronyms and abbreviations

Abbreviation / Acronym Description
FCS Frame Check Sequence
EthIf Ethernet Interface (AUTOSAR BSW module)
Eth Ethernet Driver (AUTOSAR BSW module)
ISR Interrupt Service Routine
MCG Module Configuration Generator
WEth Wireless Ethernet Driver (AUTOSAR BSW module)
WEthTrcv Wireless Ethernet Transceiver (AUTOSAR BSW module)

206 Specification of Watchdog Manager

3 Related Documentation 3.1 InputDocuments

[1] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] Requirements on Mode Management AUTOSAR_SRS_ModeManagement.pdf
[4] Specification of Platform Types AUTOSAR_SWS_PlatformTypes.pdf
[5] Specification of RTE AUTOSAR_SWS_RTE.pdf
[6] Specification of ECU State Manager AUTOSAR_SWS_ECUStateManager.pdf
[7] Basic Software Module Description Template AUTOSAR_TPS_BSWModuleDescriptionTemplate.pdf
[8] List of Basic Software Modules AUTOSAR_TR_BSWModuleList.pdf
[9] AUTOSAR General Specification for Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf

2 Acronyms, Abbreviations and Terms

Abbreviation / Acronym Description
AI Alive Indication
BSW Basic Software
BswM Basic Software Mode Manager
DEM Diagnostic Event Manager
DET Default Error Tracer
FiM Function Inhibition Manager
EAI Expected Alive Indications
EcuM ECU State Manager
HW Hardware
ID Identifier
MCU Micro Controller Unit
OS Operating System
SC Supervision Cycle
SE Supervised Entity
SW-C Software Component
RTE Runtime Environment
WdgM Watchdog Manager

Terms

Term Description
Alive Counter An independent data resource in the Watchdog Manager in context of a Checkpoint to track and handle its amount of Alive Indications.
Alive Indication An indication provided by a Checkpoint of a Supervised Entity to signal its aliveness to the Watchdog Manager.
Alive Supervision Kind of supervision that checks if a Supervised Entity executed sufficiently often and not too often (including tolerances).
Checkpoint A point in the control flow of a Supervised Entity where the activity is reported to the Watchdog Manager.
Deadline Supervision Kind of supervision that checks if the execution time between two Checkpoints are lower then a given upper execution time limit.
Deadline Start Checkpoint A Checkpoint for which Deadline Supervision is configured and which is a starting point for a particular Deadline Supervision.
Deadline End Checkpoint A Checkpoint for which Deadline Supervision is configured and which is a ending point for a particular Deadline Supervision.
It is possible that a Checkpoint is both a Deadline Start Checkpoint and Deadline End Checkpoint – if Deadline Supervision is chained.
Expired Supervision Cycle A Supervision Cycle where the Alive Supervision has failed its two escalation steps (Alive Counter fails the expected amount of Alive Indications (including tolerances) more often than the allowed amount of failed reference cycles).
Failed Supervision Reference Cycle A Supervision Reference Cycle that ends with a detected deviation (including tolerances) between the Alive Counter and the expected amount of Alive Indications.0

205 Specification of Watchdog Interface

2 Acronyms and abbreviations
Note: For this module there are no local acronyms and abbreviations. All used acronyms and abbreviations should be contained in the AUTOSAR glossary.

3 Related documentation 3.1 Inputdocuments

[1] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] General Requirements on SPAL AUTOSAR_SRS_SPALGeneral.pdf
[4] Requirements on Memory Hardware Abstraction Layer AUTOSAR_SRS_MemoryHWAbstractionLayer.pdf
[5] Specification of Watchdog Driver AUTOSAR_SWS_WatchdogDriver.pdf
[6] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer.pdf
[7] Basic Software Module Description Template AUTOSAR_TPS_BSWModuleDescriptionTemplate.pdf
[8] AUTOSAR Requirements on Watchdog Driver AUTOSAR_SRS_WatchdogDriver.pdf
[9] General Specification of Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf

204 Specification of Watchdog Driver

3 Related documentation 3.1 Inputdocuments

[1] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] General Requirements on SPAL AUTOSAR_SRS_SPALGeneral.pdf
[4] Requirements on Watchdog Driver AUTOSAR_SRS_WatchdogDriver.pdf
[5] Specification of Watchdog Interface AUTOSAR_SWS_WatchdogInterface.pdf
[6] Basic Software Module Description Template AUTOSAR_TPS_BSWModuleDescriptionTemplate.pdf
[7] Specification of RTE Software Specification of Watchdog Driver AUTOSAR_SWS_RTE.pdf
[8] List of Basic Software Modules AUTOSAR_TR_BSWModuleList
[9] General Specification of Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf

2 Acronyms and abbreviations

Abbreviation / Acronym Description
DIP Digital Input/Output
DET Default Error Tracer
DEM Diagnostic Event Manager – module to handle diagnostic relevant events.
SPI Serial Peripheral Interface
WDG Watchdog (module specific prefix)

203 Specification of Vehicle-2-X Management

3.1 Inputdocuments

[1] AUTOSAR Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] AUTOSAR General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] AUTOSAR General Specification for Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[4] Glossary AUTOSAR_TR_Glossary
[5] Intelligent Transport Systems (ITS); Communications Architecture ETSI EN 302 665 V1.1.1 (2010-09)
[6] Intelligent Transport System (ITS); Facilities layer function; Part 3: Position and time facility specification" ETSI TS 102 890-3
[7] Intelligent Transport Systems (ITS); OSI cross-layer topics; Part 8: Interface between security entity and network and transport layer, ETSI TS 102 723-8
[8] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer.pdf
[9] Specification of ECU State Manager AUTOSAR_SWS_ECUStateManager.pdf
[10] Specification of Module Vehicle-2-X Facilities AUTOSAR_SWS_ V2XFacilities.pdf
[11] Specification of Module Vehicle-2-X Basic Transport AUTOSAR_SWS_ V2XBasicTransport.pdf
[12] Specification of Ethernet Interface AUTOSAR_SWS_EthernetInterface.pdf
[13] Specification of Crypto Service Manager AUTOSAR_SWS_CryptoServiceManager.pdf
[14] Specification of Vehicle-2-X Geo Networking AUTOSAR_SWS_V2XGeoNetworking.pdf
[15] Specification of Vehicle-2-X Facilities AUTOSAR_SWS_V2XFacilities.pdf
[16] Specification of Vehicle-2-X Basic Transport AUTOSAR_SWS_V2XBasicTransport.pdf
[17] Specification of Module NVRAM Manager AUTOSAR_SWS_ NVRAMManager.pdf
[18] Certificate Policy for Deployment and Operation of European Cooperative Intelligent Transport Systems (C-ITS), Release 1.1 June 2018
[19] Security Policy & Governance Framework for Deployment and Operation of European Cooperative Intelligent Transport Systems (C-ITS), Release 1 December 2017

3.2 Relatedstandardsandnorms

[20] IEC 7498-1 The Basic Model, IEC Norm, 1994
[21] ETSI TS 103 097 V1.3.1 (2017-10)
[22] C2C-CC BSP Requirement C2CCC_RS_2037_BSP_Requirements.docx
[23] ETSI TS 102 894-2 V1.3.1 (2018-08)
[24] ETSI EN 302 637-2 V1.4.1 (2019-04)
[25] ETSI EN 302 636-4-1 V1.3.1 (2017-08)
[26] ETSI EN 302 663 – V1.2.1 (2013-07)
[27] ETSI TS 102 723-8 V1.1.1 (2016-04)
[28] ETSI TS 102 687 v1.2.1 (2018-04)
[29] ETSI EN 302 571 V2.1.1 (2017-02)

2 Acronyms and abbreviations

Abbreviation / Acronym Description
DEM Diagnostic Event Manager
DET Default Error Tracer
API Application Programming Interface
BSW Basic Software
BTP Basic Transport Protocol
CAM Cooperative Awareness Message
DCC Decentralized Congestion Control
DENM Decentralized Environmental Notification Messages
EcuM Electronic Control Unit Manager
ITS Intelligent Transport System
LTC Long Term Certificate
POTI Position and Time management
VOD Verification on Demand
hashedID8 Calculated by first computing the SHA 256 hash of the Authorisation Ticket, and then taking the least significant eight bytes from the hash output
ECDSA Elliptic Curve Digital Signature Algorithm

202 Specification of Vehicle-2-X Geo Networking

3.1 Inputdocuments

[1] AUTOSAR Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] AUTOSAR General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] AUTOSAR General Specification for Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[4] Glossary AUTOSAR_TR_Glossary
[5] Specification of Ethernet Interface AUTOSAR_SWS_EthernetInterface.pdf
[6] Specification of ECU State Manager AUTOSAR_SWS_ECUStateManager.pdf
[7] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer.pdf
[8] Specification of Vehicle-2-X Facilities AUTOSAR_SWS_V2XFacilities.pdf
[9] Specification of Vehicle-2-X Basic Transport AUTOSAR_SWS_V2XBasicTransport.pdf
[10] Specification of Vehicle-2-X Management AUTOSAR_SWS_V2XManagement.pdf
[11] Specification of Wireless Ethernet Driver AUTOSAR_SWS_WirelessEthernetDriver.pdf
[12] Specification of Wireless Ethernet Transceiver Driver AUTOSAR_SWS_WirelessEthernetTransceiverDriver.pdf
[13] Requirements on Vehicle-2-X communication AUTOSAR_SRS_V2XCommunications.pdf

3.2 Relatedstandardsandnorms

[14] Intelligent Transport Systems (ITS); Communications Architecture ETSI EN 302 665 V1.1.1 (2010-09)
[15] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Part 1: Requirements
ETSI EN 302 636-1 V1.2.1 (2014-04)
[16] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Part 2: Scenarios
ETSI EN 302 636-2 V1.2.1 (2013-11)
[17] Intelligent Transport Systems (ITS); Vehicular Communications GeoNetworking Part 3: Network Architecture
ETSI EN 302 636-3 V1.2.1 (2014-12)
[18] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Part 5: Transport Protocols; Sub-part 1: Basic Transport Protocol
ETSI EN 302 636-5-1 V2.1.1 (2017-08)
[19] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking Part 4: Geographical addressing and forwarding for point-to- point and point-to-multipoint communications; Sub-part 1: Media-Independent Functionality
ETSI EN 302 636-4-1 V1.3.1 (2017-08)
[20] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Part 4: Geographical addressing and forwarding for point-to- point and point-to-multipoint communications; Sub-part 2: Media-dependent functionalities for ITS-G5
ETSI TS 102 636-4-2 V1.1.1 (2013-10)
[21] Intelligent Transport Systems (ITS); OSI cross-layer topics; Part 8: Interface between security entity and network and transport layer
ETSI TS 102 723-8
[22] Intelligent Transport Systems (ITS); OSI cross-layer topics; Part 10: Interface between access layer and network and transport layer
ETSI TS 102 723-10 V1.1.1 (2012-11)
[23] C2C-CC BSP Requirement C2CCC_RS_2037_BSP_Requirements.docx
[24] Intelligent Transport Systems (ITS); Harmonized Channel Specifications for Intelligent Transport Systems operating in the 5 GHz frequency band between access layer and network and transport layer
ETSI TS 102 724 V1.1.1 (2012-10)
[25] List of EtherTypes by IEEE http://standards.ieee.org/develop/regauth/ethertype/eth.txt

2 Acronyms and abbreviations

Abbreviation / Acronym Description
BTP Basic Transport Protocol
CBF Contention-Based Forwarding DET Default Error Tracer
GAC GeoAnycast
GBC GeoBroadcast
GN GeoNetworking
GN-SDU GeoNetworking Service Data Unit ITS Intelligent Transport System MAC Medium Access Control
SHB Single Hop Broadcast
TC Traffic Class
TSB Topologically Scoped Broadcast

201 Specification of Vehicle-2-X Facilities

3.1 Inputdocuments

[1] AUTOSAR Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] AUTOSAR General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] AUTOSAR General Specification for Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[4] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer.pdf
[5] Specification of ECU State Manager AUTOSAR_SWS_ECUStateManager.pdf
[6] Specification of V2XBasicTransport AUTOSAR_SWS_Vehicle-2-X BasicTransport.pdf
[7] Specification of Module V2X Communication Stack Types AUTOSAR_SWS_V2XComStackTypes.pdf
###3.2 Relatedstandardsandnorms
[8]IEC 7498-1 The Basic Model, IEC Norm, 1994
[9]Intelligent Transport Systems (ITS); Communications Architecture ETSI EN 302 665 V1.1.1 (2010-09)
[10]Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications;
Part 2: Specification of Cooperative Awareness Basic Service ETSI EN 302 637-2 V1.4.1 (2019-04)
[11]Intelligent Transport Systems (ITS); Vehicular Communications;
Basic Set of Applications;
Part 3: Specifications of Decentralized Environmental Notification Basic Service
ETSI EN 302 637-3 V1.3.1 (2019-04)
[12] Intelligent Transport Systems (ITS); Users and applications requirements; Part 1: Facility layer structure, functional requirements and specifications ETSI TS 102 894-1 V1.1.1 (2013-08)
[13]Intelligent Transport Systems (ITS); Users and applications requirements; Part 2: Applications and facilities layer common data dictionary
ETSI TS 102 894-2 V1.3.1 (2018-08)
[14] Intelligent Transport System (ITS); Facilities layer function; Part 3: Position and time facility specification"
ETSI TS 102 890-3
[15] Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications; Local Dynamic Map (LDM)
ETSI EN 302 895 (V1.1.1) (2014-09)
[16] Intelligent Transport Systems (ITS); OSI cross-layer topics;
Part 11: Interface between networking and transport layer and facilities layer ETSI TS 102 723-11 V1.1.1 (2013-11)
[17] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking;
Part 5: Transport Protocols;
Sub-part 1: Basic Transport Protocol ETSI EN 302 636-5-1 V2.1.1 (2017-08)
[18] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking Part 4: Geographical addressing and forwarding for point-to- point and point-to-multipoint communications; Sub-part 1: Media-Independent Functionality
ETSI EN 302 636-4-1 V1.3.1 (2017-08)
[19] C2C-CC BSP Requirement C2CCC_RS_2037_BSP_Requirements.docx
[20] Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications; Facilities layer protocols and communication requirements for infrastructure services
ETSI TS 103 301 V1.2.1(2018-08)
[21] ISO/TS 19321 (2015): Intelligent transport systems -- Cooperative ITS -- Dictionary of in-vehicle information (IVI) data structures
[22] ISO/TS 19091 (2017): Intelligent transport systems -- Cooperative ITS -- Using V2I and I2V communications for applications related to signalized intersections
[23]
[24] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Port Numbers for the Basic Transport Protocol (BTP) ETSI TS 103 248 V1.2.1

2 Acronyms and abbreviations

Abbreviation / Acronym Description
DEM Diagnostic Event Manager
DET Default Error Tracer
API Application Programming Interface
BS Basic Service
BSW Basic Software
BTP Basic Transport Protocol
CA Cooperative Awareness
CAM Cooperative Awareness Message
DCC Decentralized Congestion Control
DE Data Element
DEN Decentralized Environmental Notification
DENM Decentralized Environmental Notification Messages
DF Data Frame
EcuM Electronic Control Unit Manager
ETSI European Telecommunications Standards Institute
IF Interface
ITS Intelligent Transport System
ITS-S ITS-Station
KAF DENM Keep Alive Forwarding
LDM Local Dynamic Map
POTI Position and Time management
RSU Road Side Unit
VDP Vehicle Data Provider
VOD Verification on Demand
V2X Either vehicle to vehicle (V2V), or vehicle to infrastructure (V2I) and/or infrastructure to vehicle (I2V)
V2V vehicle to vehicle
V2I vehicle to infrastructure
I2V infrastructure to vehicle
V2xM Vehicle-2-X Management
V2xFac Vehicle-2-X Facilities
V2xBtp Vehicle-2-X Basic Transport
V2xGn Vehicle-2-X Geo Networking
IVI Infrastructure to Vehicle Information
IVIM Infrastructure to Vehicle Information Message
RLT Road and Lane Topology
MAPEM MAP Extended Message
TLM Traffic Light Maneuver
SPATEM Signal Phase And Timing Extended Message

200 Specification of Vehicle-2-X Basic Transport

3.1 Inputdocuments

[1] AUTOSAR Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] AUTOSAR General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] AUTOSAR General Specification for Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[4] Glossary AUTOSAR_TR_Glossary
[5] Specification of Ethernet Interface AUTOSAR_SWS_EthernetInterface.pdf
[6] Specification of ECU State Manager AUTOSAR_SWS_ECUStateManager.pdf
[7] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer.pdf
[8] Specification of Vehicle-2-X Facilities AUTOSAR_SWS_V2XFacilities.pdf
[9] Specification of Vehicle-2-X Geo Networking AUTOSAR_SWS_V2XGeoNetworking.pdf
[10] Specification of Module V2X Management AUTOSAR_SWS_V2XManagement.pdf
[11] Requirements on Vehicle-2-X communication AUTOSAR_SRS_V2XCommunication.pdf

3.2 Relatedstandardsandnorms

[12] Intelligent Transport Systems (ITS); Communications Architecture ETSI EN 302 665 V1.1.1 (2010-09)
[13] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Part 5: Transport Protocols; Sub-part 1: Basic Transport Protocol
ETSI EN 302 636-5-1 V2.1.1 (2017-08)
[14] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Port Numbers for the Basic Transport Protocol (BTP)
ETSI TS 103 248 V1.2.1 (2018-08)
[15] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking Part 4: Geographical addressing and forwarding for point-to- point and point-to-multipoint communications; Sub-part 1: Media-Independent Functionality
ETSI EN 302 636-4-1 V1.3.1 (2017-08)
[16] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Part 4: Geographical addressing and forwarding for point-to- point and point-to-multipoint communications; Sub-part 2: Media-dependent functionalities for ITS-G5
ETSI TS 102 636-4-2 V1.1.1 (2013-10)
[17] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Part 1: Requirements
ETSI EN 302 636-1 (2014-04)
[18] Intelligent Transport Systems (ITS); Vehicular Communications; GeoNetworking; Part 2: Scenarios
ETSI EN 302 636-2 (2013-11)
[19] Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications;
Part 2: Specification of Cooperative Awareness Basic Service ETSI EN 302 637-2 V1.4.1 (2019-04)
[20] Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications;
Part 3: Specifications of Decentralized Environmental Notification Basic Service
ETSI EN 302 637-3 V1.3.1 (2019-04)
[21] IETF RFC 768 http://tools.ietf.org/html/rfc768

##2 Acronyms and abbreviations

Abbreviation / Acronym Description
BTP Basic Transport Protocol
BTP-A BTP header type denoting interactive packet transport
BTP-B BTP header type denoting non-interactive packet transport
CAM Cooperative Awareness Message
DENM Decentralized Environmental Notification Message
DET Default Error Tracer
GN GeoNetworking
ITS Intelligent Transport System
IP Internet Protocol
PDU Protocol Data Unit
UDP User Datagram Protocol

199 Specification of Update and Configuration Management

3.1 Input documents & related standards and norms

[1] Glossary AUTOSAR_TR_Glossary
[2] Specification of Execution Management AUTOSAR_SWS_ExecutionManagement
[3] General Specification of Adaptive Platform AUTOSAR_SWS_General
[4] Specification of State Management AUTOSAR_SWS_StateManagement
[5] Specification of Cryptography for Adaptive Platform AUTOSAR_SWS_Cryptography
[6] Specification of Communication Management AUTOSAR_SWS_CommunicationManagement
[7] Specification of Identity and Access Management AUTOSAR_SWS_IdentityAndAccessManagement
[8] Requirements on Update and Configuration Management AUTOSAR_RS_UpdateAndConfigManagement
[9] Specification of Manifest AUTOSAR_TPS_ManifestSpecification
[10] Explanation of Adaptive Platform Design AUTOSAR_EXP_PlatformDesign
[11] Specification of Persistency AUTOSAR_SWS_Persistency
[12] Requirements on Security Management for Adaptive Platform AUTOSAR_RS_SecurityManagement

2 Acronyms and abbreviations

Abbreviation / Acronym Description
DM AUTOSAR Adaptive Diagnostic Management
UCM Update and Configuration Management
OTA Over The Air

Term

Terms Description
UCM Master UCM Master is distributing packages and coordinating an update campaign in a vehicle
Backend Backend is a server hosting Software Packages
OTA Client OTA Client is an Adaptive Application in communication with Backend Over The Air
Application Error Errors returned by UCM
Boot options Boot Manager Configuration
Adaptive Application see [1] AUTOSAR Glossary
Application see [1] AUTOSAR Glossary
AUTOSAR Adaptive Platform see [1] AUTOSAR Glossary
AUTOSAR Classic Platform see [1] AUTOSAR Glossary
Electronic Control Unit see [1] AUTOSAR Glossary
Adaptive Platform Foundation see [1] AUTOSAR Glossary
Adaptive Platform Services see [1] AUTOSAR Glossary
Manifest see [1] AUTOSAR Glossary
Executable see [1] AUTOSAR Glossary
Functional Cluster see [1] AUTOSAR Glossary
Machine see [1] AUTOSAR Glossary
Service see [1] AUTOSAR Glossary
Service Interface see [1] AUTOSAR Glossary
Service Discovery see [1] AUTOSAR Glossary
Execution Management see [2] AUTOSAR Execution Management
kRunning see [2] AUTOSAR Execution Management
Software Cluster see [1] AUTOSAR Glossary
Software Package see [1] AUTOSAR Glossary
Vehicle Package see [1] AUTOSAR Glossary

198 Specification of UDP Network Management

Input documents

[1] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] Requirements on Network Management AUTOSAR_SRS_NetworkManagement.pdf
[4] Specification of Ethernet Interface AUTOSAR_SWS_EthernetInterface.pdf
[5] Specification of FlexRay Network Management AUTOSAR_SWS_FlexRayNetworkManagement.pdf
[6] Specification of Communication Stack Types AUTOSAR_SWS_CommunicationStackTypes.pdf
[7] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration.pdf
[8] Specification of BSW Scheduler AUTOSAR_SWS_BSW_Scheduler.pdf
[9] Specification of Generic Network Management Interface AUTOSAR_SWS_NetworkManagementInterface.pdf
[10] Specification of Communication Manager AUTOSAR_SWS_ComManager.pdf
[11] Specification of ECU State Manager AUTOSAR_SWS_ECUStateManager.pdf
[12] Specification of Operating System AUTOSAR_SWS_OS.pdf
[13] Specification of Default Error Tracer AUTOSAR_SWS_Default ErrorTracer.pdf
[14] Specification of Standard Types AUTOSAR_SWS_StandardTypes.pdf
[15] Specification of Platform Types AUTOSAR_SWS_PlatformTypes.pdf
[16] Specification of Compiler Abstraction AUTOSAR_SWS_CompilerAbstraction.pdf
[17] Basic Software Module Description Template AUTOSAR_TPS_BSWModuleDescriptionTemplate.pdf
[18] Specification of Socket Adaptor AUTOSAR_SWS_SocketAdaptor.pdf
[19] Requirements on Ethernet AUTOSAR_SRS_Ethernet.pdf
[20] List of Basic Software Modules AUTOSAR_TR_BSWModuleList
[21] General Specification of Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf

3.2 Related standards and norms

[22] IEEE http://www.opengroup.org/onlinepubs/000095399/
[23] ISO 14229 Road Vehicles – Unified Diagnostic Services (UDS)

2 Acronyms and abbreviations

Acronym or Abbreviation Description
API Application Programming Interface
BSW Basic Software
CWU Car Wakeup
EthIf Ethernet Interface
DET Default Error Tracer
IP Internet Protocol
NM Network Management
PDU Protocol Data Unit
SDU Service Data Unit
TCP Transmission Control Protocol
TCP/IP A family of communication protocols used in computer networks User Datagram Protocol
UDP User Datagram Protocol
PNI Partial Network Information
UdpNm UDP Network Management

term

Term Description
PDU transmission ability is disabled This means that the NM message transmission has been disabled by the optional service UdpNm_DisableCommunication.
Repeat Message Request Bit Indication UdpNm_SoAdIfRxIndication finds the Repeat Message Bit set in the Control Bit Vector of a received NM message.
NM PDU Refers to the payload transmitted in a packet. It contains the NM User Data as well as the Control Bit Vector and the Source Node Identifier.
NM Packet Refers to an Ethernet Frame containing an IP as well as a UDP header in addition to the data (PDU) transmitted by the NM in the payload section.
NM Message Most abstract term referring to any single information item transferred within the methodology of the NM algorithm.
Bus-Off state Refers to a situation where no cable is connected to the Ethernet HW.

197 Specification of Time Synchronization over FlexRay

2 Acronyms, Abbreviations, and Definitions

This section lists module local Abbreviations and Definitions. For a complete set of Synchronized Time Base related Abbreviations and Definitions refer to the corresponding chapter in [4].

Abbreviation / Acronym Description
(G)TD (Global) Time Domain
(G)TM (Global) Time Master
TSyn A bus specific Time Synchronization module
CRC Cyclic Redundancy Checksum
DEM Diagnostic Event Manager
DET Default Error Tracer
FR FlexRay
FUP message Follow-Up message
OFNS message Offset adjustment message
OFS message Offset Synchronization message
StbM Synchronized Time-Base Manager
SYNC message Time Synchronization message
TG Time Gateway
Timesync Time Synchronization
TS Time Slave
TSD Time Sub-domain

上記表には 用語定義(terms and definitions)も含まれていた。下に分離した。

Term

Terms Definition
Debounce Time Minimum gap between two Tx messages with the same PDU

3 Related documentation 3.1 Input documents

[1] Requirements on Time Synchronization AUTOSAR_RS_TimeSync.pdf
[2] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[3] General Specification of Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[4] Specification of Synchronized Time-Base Manager AUTOSAR_SWS_SynchronizedTimeBaseManager.pdf
[5] Specification of CRC Routines AUTOSAR_SWS_CRCLibrary.pdf
[6] Specification of FlexRay Interface AUTOSAR_SWS_FlexRayInterface.pdf
[7] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer.pdf
[8] Specification of Basic Software Mode Manager AUTOSAR_SWS_BSWModeManager.pdf

196 Specification of Time Synchronization over Ethernet

2 Acronyms, Abbreviations and Definitions

This section lists module local Abbreviations and Definitions. For a complete set of Synchronized Time Base related terms refer to the corresponding chapter in [5].

Abbreviation / Acronym Description
(G)TD (Global) Time Domain
(G)TM (Global)Time Master
TSyn A bus specific Time Synchronization module
AVB Audio Video Bridging
BMCA Best Master Clock Algorithm
CID Company ID (IEEE)
CRC Cyclic Redundancy Checksum
Debounce Time Minimum gap between two Tx messages with the same PDU.
DEM Diagnostic Event Manager
DET Default Error Tracer
ETH Ethernet
EthTSyn Time Synchronization Provider module for Ethernet
Follow_Up Time transport message (Follow-Up)
GM(C) Grand Master (Clock)
OFS Offset synchronization
Pdelay Propagation / path delay as given in IEEE 802.1AS
Pdelay_Req Propagation / path delay request message
Pdelay_Resp Propagation / path delay response message
Pdelay_Resp_Follow_Up Propagation / path delay Follow-Up message
PDU Protocol Data Unit
PTP Precision Time Protocol
StbM Synchronized Time-Base Manager
Timesync Time Synchronization
Sync Time synchronization message (Sync)
TG Time Gateway
TLV Type, Length, Value field (acc. to IEEE 802.1AS)
TS Time Slave
TSD Time Sub-domain
VLAN Virtual Local Area Network

3.1 Input documents

[1] AUTOSAR Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] General Requirements on Basic Software Modules AUTOSAR_SRS_BSWGeneral.pdf
[3] Requirements on Time Synchronization AUTOSAR_RS_TimeSynchronization.pdf
[4] Requirements on Ethernet Support in AUTOSAR AUTOSAR_SRS_Ethernet.pdf
[5] General Specification of Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[6] Specification of Synchronized Time-Base Manager AUTOSAR_SWS_SynchronizedTimeBaseManager.pdf
[7] Specification of the Ethernet Interface AUTOSAR_SWS_EthernetInterface.pdf
[8] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer.pdf
[9] Specification of Basic Software Mode Manager AUTOSAR_SWS_BSWModeManager.pdf
[10] AUTOSAR Specification of CRC Routines AUTOSAR_SWS_CRCLibrary.pdf
[11] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration.pdf
[12] Specification of Time Synchronization Protocol AUTOSAR_PRS_TimeSynchronizationProtocol.pdf

3.2 Related standards and norms

[13] IEEE Standard 802.1ASTM- 30 of March 2011
http://standards.ieee.org/getieee802/download/802.1AS-2011.pdf
[14] IEEE 802.1Q-2011 - IEEE Standard for Local and metropolitan area networks - Media Access Control (MAC) Bridges and Virtual Bridged Local Area Networks

195 Specification of Time Synchronization over CAN

2 Acronyms, Abbreviations and Definitions

This section lists module local Abbreviations and Definitions. For a complete set of Synchronized Time Base related Abbreviations and Definitions refer to the corresponding chapter in [4].

Abbreviation / Acronym Description
(G)TD (Global) Time Domain
(G)TM (Global)Time Master
TSyn A bus specific Time Synchronization module
CAN Controller Area Network
CanTSyn Time Synchronization module for CAN
CRC Cyclic Redundancy Checksum
Debounce Time Minimum gap between two Tx messages with the same PDU
DEM Diagnostic Event Manager
DET Default Error Tracer
DLC Data Length Code
FUP message Follow-Up message
OFNS message Offset adjustment message
OFS message Offset Synchronization message
StbM Synchronized Time-Base Manager
SYNC message Time Synchronization message
TG Time Gateway
Timesync Time Synchronization
TS Time Slave
TSD Time Sub-domain

3 Related documentation 3.1 Inputdocuments

[1] Requirements on Time Synchronization AUTOSAR_RS_TimeSync.pdf
[2] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[3] General Specification of Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[4] Specification of Synchronized Time-Base Manager AUTOSAR_SWS_SynchronizedTimeBaseManager.pdf
[5] Specification of CRC Routines AUTOSAR_SWS_CRCLibrary.pdf
[6] Specification of CAN Interface AUTOSAR_SWS_CANInterface.pdf
[7] Specification of Default Error Tracer AUTOSAR_SWS_DefaultErrorTracer.pdf
[8] Specification of Basic Software Mode Manager AUTOSAR_SWS_BSWModeManager.pdf

194 Specification of Time Service

2 Acronyms, abbreviations and terms

nop No Operation

Term

Term Description
GPT Predef Timer A GPT Predef Timer is a free running up counter provided by the GPT driver. Which GPT Predef Timer(s) are available depends on hardware (clock, hardware timers, prescaler, width of timer register, ...) and configuration. A GPT Predef Timer has predefined physical time unit and range.
Time Service Predef Timer A Time Service Predef Timer is a free running up counter with predefined physical time unit and range. The hardware timer functionality is based on the corresponding GPT Predef Timer. For each Predef Timer a set of API services is provided by the Time Service module. The user can instantiate any timers (only limited by available memory) and can use the instances completely independently of each other.
Timer instance A timer instance is a data object of an API data type Tm_PredefTimer...bitType, this means it is an instantiation of a Time Service Predef Timer on user software level. The user can instantiate any timers (only limited by available memory). The timer instances can be used completely independently of each other by methodes provided as API services.
Reference time The reference time is a time value stored for each timer instance. It’s an implementation specific element of the API data types Tm_PredefTimer...bitType.

3.1 Inputdocuments

[1]List of Basic Software Modules, AUTOSAR_TR_BSWModuleList.pdf
[2]Layered Software Architecture, AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[3]General Requirements on Basic Software Modules, AUTOSAR_SRS_BSWGeneral.pdf
[4]Specification of Standard Types, AUTOSAR_SWS_StandardTypes.pdf
[5]Specification of Default Error Tracer, AUTOSAR_SWS_ DefaultErrorTracer.pdf
[6]Specification of ECU Configuration, AUTOSAR_TPS_ECUConfiguration.pdf
[7]Requirements on Time Service, AUTOSAR_SRS_TimeService.pdf
[8]Glossary, AUTOSAR_TR_Glossary.pdf
[9]Basic Software Module Description Template, AUTOSAR_TPS_BSWModuleDescriptionTemplate.pdf
[10]General Specification of Basic Software Modules, AUTOSAR_SWS_BSWGeneral.pdf
[11]Specification of GPT Driver, AUTOSAR_SWS_GPTDriver.pdf

3.2 Related standards and norms

[12]IEC 7498-1 The Basic Model, IEC Norm, 1994

193 Specification of TTCAN Interface

References

[1] ISO 11898-4:2004 - Road vehicles - Controller area network (CAN) - Part 4: Time- triggered communication
[2] Specification of CAN Interface AUTOSAR_SWS_CANInterface
[3] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture
[4] Glossary AUTOSAR_TR_Glossary
[5] General Specification of Basic Software Modules AUTOSAR_SWS_BSWGeneral

2 Acronyms and Abbreviations

Abbreviation / Acronym Description
BSW Basic Software
CanIf CAN Interface
Dem Diagnostic Event Manager
DLC Data Length Code (part of L-PDU that describes the SDU length)
DLL Data Link Layer
EcuM ECU Manager
ISR Interrupt Service Routine
JLEF (TTCAN) Job List Execution Function
L-PDU Protocol Data Unit for the Data Link Layer (DLL)
MCAL Microcontroller Abstraction Layer
NTU See [1, ISO 11898-4]
OS (AUTOSAR) Operating System
PduR PDU Router
SDU Service Data Unit
TtcanDrv CAN Driver module with enabled TTCAN functionality
TtcanIf CAN Interface module with enabled TTCAN functionality
CanNm CAN Network Management
CanSM CAN State Manager
CanTp CAN Transport Protocol
TX Transmission or transmit
Tx_Trigger See [1, ISO 11898-4]
UL Upper layer

term

上の表からtermだけ切り出します。

term definition
at system configuration time static configuration parameters stored in TtcanIf; may be defined after compilation of the code of TtcanIf, but have to be defined before the first execution of TtcanIf code.
Arbitrating Time Window See [1, ISO 11898-4]
Basic Cycle See [1, ISO 11898-4]
Communication Job A TTCAN Communication Job defines the specific communication operation and the assigned execution time.
Continuous Transmission Contrary to Single Shot a message will be transmitted cyclically even without a new transmit request.
Controller A (TTCAN-)Controller is a CPU on-chip or external standalone hardware device. One Controller is connected to one physical channel.
Cycle Time See [1, ISO 11898-4]
Exclusive Time Window See [1, ISO 11898-4]
Gap See [1, ISO 11898-4]
Global Time See [1, ISO 11898-4]
Hardware Object A CAN hardware object is defined as a PDU buffer inside the CAN RAM of the CAN hardware unit / CAN Controller.
Job List A TTCAN Job List is a list of (maybe different) Communication Jobs sorted according to their respective execution start time.
Local Time See [1, ISO 11898-4]
Matrix Cycle See [1, ISO 11898-4]
Reference Message See [1, ISO 11898-4]
Single Shot A message will be transmitted only once contrary to Continuous Transmission.
System Matrix See [1, ISO 11898-4]
Time Gap See [1, ISO 11898-4]
Time Master See [1, ISO 11898-4]
Time Window See [1, ISO 11898-4]
Transmission Column See [1, ISO 11898-4]

192 Specification of TTCAN Driver

2 Acronyms and Abbreviations

The glossary below includes acronyms and abbreviations relevant to the TTCAN Driver module that are not included in the [3, AUTOSAR glossary].

Abbreviation / Acronym Description
BSW Basic Software
CanIf CAN Interface
DLC Data Length Code (part of L-PDU that describes the SDU length)
DLL data link layer
HRH Hardware Recieive Handle
ISR Interrupt Service Routine
L-PDU Protocol Data Unit for the data link layer (DLL)
MCAL Microcontroller Abstraction Layer
TTCAN Time triggered CAN
TtcanDrv CAN Driver module with enabled TTCAN functionality
TtcanIf CAN Interface module with enabled TTCAN functionality

TTCAN, DLLを追記した。
上記表には 用語定義(terms and definitions)も含まれていた。下に分離した。

Term

Terms Definition
Arbitrating Time Window See ISO 11898-4 [1]
Basic Cycle See ISO 11898-4 [1]
Continuous Transmission Contrary to Single Shot a message will be transmitted cyclically even without a new transmit request.
Current Time Master See ISO 11898-4 [1]
Cycle Time See ISO 11898-4 [1]
Exclusive Time Window See ISO 11898-4 [1]
Global Time See ISO 11898-4 [1]
Hardware Recieive Handle(HRH) The Hardware Receive Handle (HRH) is defined and provided by the TTCAN driver. Typically each HRH represents exactly one hardware object. The HRH can be used to optimize software filtering.
Inner Priority Inversion Transmission of a high-priority L-PDU is prevented by the presence of a pending low-priority L-PDU in the same transmit hardware object.
Local Time See ISO 11898-4 [1]
Matrix Cycle See ISO 11898-4 [1]
NTU See ISO 11898-4 [1]
Reference Message See ISO 11898-4 [1]
Single Shot A message will be transmitted only once contrary to Continuous Transmission.
System Matrix See ISO 11898-4 [1]
Time Gap See ISO 11898-4 [1]
Time Master See ISO 11898-4 [1]
Time Window See ISO 11898-4 [1]
Transmission Column See ISO 11898-4 [1]
Transmit Trigger Event See ISO 11898-4 [1]
TTCAN Controller A TTCAN Controller serves exactly one physical channel.
Tx_Trigger See ISO 11898-4 [1]

References

[1] ISO 11898-4:2004 - Road vehicles - Controller area network (CAN) - Part 4: Time- triggered communication
[2] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture
[3] Glossary AUTOSAR_TR_Glossary
[4] Specification of CAN Driver AUTOSAR_SWS_CANDriver
[5] General Specification of Basic Software Modules AUTOSAR_SWS_BSWGeneral
[6] Specification of CAN Transceiver Driver AUTOSAR_SWS_CANTransceiverDriver
[7] Specification of TTCAN Interface AUTOSAR_SWS_TTCANInterface
[8] Specification of Watchdog Driver AUTOSAR_SWS_WatchdogDriver
[9] Specification of CAN Interface AUTOSAR_SWS_CANInterface
[10] Specification of ECU State Manager AUTOSAR_SWS_ECUStateManager

191 Specification of TCP/IP Stack

この資料は、別途改訂提案として別記事に。
Autosar Specification of TCP/IP Stack を読む
https://qiita.com/kaizen_nagoya/items/5d275bb9d1231563c537

2 Acronyms and abbreviations

Abbreviation / Acronym Description
ARP Address Resolution Protocol
DAD Duplicate Address Detection
DEM Diagnostic Event Manager
DET Default Error Tracer
DHCP Dynamic Host Configuration Protocol
DHCPv4 Dynamic Host Configuration Protocol for Internet Protocol Version 4
DHCPv6 Dynamic Host Configuration Protocol for Internet Protocol Version 6
ECC Elliptic Curve Cryptography
ECU Electronic Control Unit
EthIf Ethernet Interface
EthSM Ethernet State Manager
HSM Hardware Security Module
HTTP HyperText Transfer Protocol
IANA Internet Assigned Numbers Authority
ICMP Internet Control Message Protocol
ICMPv4 Internet Control Message Protocol for Internet Protocol Version 4
ICMPv6 Internet Control Message Protocol for Internet Protocol Version 6
IETF Internet Engineering Task Force
IP Internet Protocol
IPsec Internet Protocol Security
IPv4 Internet Protocol version 4
IPv6 Internet Protocol version 6
MTU Maximum Transmission Unit
NDP Neighbor Discovery Protocol
PKI Public Key Infrastructure
PRF Pseudo Random Function
RNG Random Number Generator
RSA Rivest-Shamir-Adleman. A method using public and private key for data encryption and decryption.
SNI Server Name Identification
SoAd Socket Adaptor
TCP Transmission Control Protocol
TCP/IP A family of communication protocols used in computer networks TLS Transport Layer Security
TP Transport Protocol
UDP User Datagram Protocol

3.1 Input documents

[1] AUTOSAR Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture.pdf
[2] AUTOSAR Basis Software Mode Manager AUTOSAR_SWS_BSWModeManager.pdf
[3] AUTOSAR Socket Adaptor AUTOSAR_SWS_SocketAdaptor.pdf
[4] AUTOSAR SRS BSW General AUTOSAR_SRS_BSWGeneral.pdf
[5] AUTOSAR SRS Ethernet AUTOSAR_SRS_Ethernet.pdf
[6] AUTOSAR General Specification for Basic Software Modules AUTOSAR_SWS_BSWGeneral.pdf
[7] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration.pdf
[8] List of Basic Software Modules AUTOSAR_TR_BSWModuleList.pdf
[9] Specification of Crypto Service Manager AUTOSAR_SWS_CryptoServiceManager.pdf
[10] Specification of Key Manager AUTOSAR_SWS_KeyManager.pdf
[11] AUTOSAR RS IPsecProtocol AUTOSAR_RS_IPsecProtocol.pdf

3.2 Related standards and norms

[12] IETF RFC 3927
http://tools.ietf.org/html/rfc3927
[13] IETF RFC 1122
http://tools.ietf.org/html/rfc1122
[14] IETF RFC 826
http://tools.ietf.org/html/rfc826
[15] IETF RFC 894
http://tools.ietf.org/html/rfc894
[16] IETF RFC 791
http://tools.ietf.org/html/rfc791
[17] IETF RFC 815
http://tools.ietf.org/html/rfc815
[18] IETF RFC 4632
http://tools.ietf.org/html/rfc4632
[19] IETF RFC 1112
http://tools.ietf.org/html/rfc1112
[20] IETF RFC 792
http://tools.ietf.org/html/rfc792
[21] IETF RFC 1191
http://tools.ietf.org/html/rfc1191
[22] IETF RFC 2131
http://tools.ietf.org/html/rfc2131
[23] IETF RFC 768
http://tools.ietf.org/html/rfc768
[24] IETF RFC 793
http://tools.ietf.org/html/rfc793
[25] IETF RFC 5681
http://tools.ietf.org/html/rfc5681
[26] IETF RFC 8200
http://tools.ietf.org/html/rfc8200
[27] IETF RFC 4291
http://tools.ietf.org/html/rfc4291
[28] IETF RFC 2464
http://tools.ietf.org/html/rfc2464
[29] IETF RFC 6724
http://tools.ietf.org/html/rfc6724
[30] IETF RFC 5722
http://tools.ietf.org/html/rfc5722
[31] IETF RFC 5095
http://tools.ietf.org/html/rfc5095
[32] IETF RFC 4862
http://tools.ietf.org/html/rfc4862
[33] IETF RFC 1981
http://tools.ietf.org/html/rfc1981
[34] IETF RFC 4429
http://tools.ietf.org/html/rfc4429
[35] IETF RFC 4443
http://tools.ietf.org/html/rfc4443
[36] IETF RFC 4861
http://tools.ietf.org/html/rfc4861
[37] IETF RFC 3315
http://tools.ietf.org/html/rfc3315
[38] IETF RFC 4702
http://tools.ietf.org/html/rfc4702
[39] IETF RFC 4704
http://tools.ietf.org/html/rfc4704
[40] IETF RFC 6582
http://tools.ietf.org/html/rfc6582
[41] IETF RFC 2132
http://tools.ietf.org/html/rfc2132
[42] IETF RFC 5942
https://tools.ietf.org/html/rfc5942
[43] IETF RFC 6437
https://tools.ietf.org/html/rfc6437
[44] IETF RFC 2474
https://tools.ietf.org/html/rfc2474
[45] IETF RFC 5246
https://tools.ietf.org/html/rfc5246
[46] IETF RFC 4492
https://tools.ietf.org/html/rfc4492
[47] IETF RFC 7525
https://tools.ietf.org/html/rfc7525
[48] IETF RFC 4279
https://tools.ietf.org/html/rfc4279
[49] IETF RFC 7366
https://tools.ietf.org/html/rfc7366
[50] IETF RFC 8446
https://tools.ietf.org/html/rfc8446
[51] IETF RFC 8449
https://tools.ietf.org/html/rfc8449
[52] IANA DHCP Options
https://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml#options
[53] IANA DHCPv6 Options
https://www.iana.org/assignments/dhcpv6-parameters/dhcpv6- parameters.xhtml#dhcpv6-parameters-2
[54] RfC 4301
https://tools.ietf.org/html/rfc4301
[55] RfC 4302
https://tools.ietf.org/html/rfc4302
[56] RfC 4303
https://tools.ietf.org/html/rfc4303
[57] RfC 7296
https://tools.ietf.org/html/rfc7296
[58] RfC 4304
https://tools.ietf.org/html/rfc4304
[59] RfC 8221
https://tools.ietf.org/html/rfc8221
[60] RfC 4478
[61] RfC 3706
https://tools.ietf.org/html/rfc3706
[62] RfC 7427
https://tools.ietf.org/html/rfc3706
[63] RfC 4543
https://tools.ietf.org/html/rfc3706
[64] RfC 4494
https://tools.ietf.org/html/rfc4494
[65] RfC 4106
https://tools.ietf.org/html/rfc4106
[66] RfC 4309
https://tools.ietf.org/html/rfc4309
[67] RfC 6379
https://tools.ietf.org/html/rfc6379
[68] RfC 8247
https://tools.ietf.org/html/rfc8247
[69] RfC 7383
https://tools.ietf.org/html/rfc7383
[70] ISO13400-2
Specification of TCP/IP Stack AUTOSAR CP R19-11

document history

ver. 0.01 10 documents。first edition 20200119
ver. 0.02 addition 20200120 before noon
ver. 0.03 17 documents 20201020
ver. 0.04 23 documents 20200123 before noon
ver. 0.05 37 documents 20200123 noon
ver. 0.06 47 documents 20200126
ver. 0.07 arrange table 20200129
ver. 0.08 arrange table 20200131 morning
ver. 0.09 English title 20200202 21:00 views 122 goods 2
ver. 0.10 arrange table 20200202 22:00 views 140 goods 2
ver. 0.11 arrange number 20200203 morning
ver. 0.12 correct title 20200204 morning
ver. 0.13 reqrragnge title 20220801
このエントリーをはてなブックマークに追加

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1