跳转至

Specification of Demands and Constraints on Base Software (DemandsConstraintsBaseSW)

返回本类索引

属性 值
平台 AP
类别 SWS — 软件模块规范(Software Specification)
UID 1120
规范版本 R25-11

本地文件

  • 规范 PDF: F:\Work\Standards\01_Sources\AP_SWS_DemandsConstraintsBaseSW_1120\AUTOSAR_AP_SWS_DemandsConstraintsBaseSW.pdf
  • ARXML 模型: F:\Work\Standards\01_Sources\AP_SWS_DemandsConstraintsBaseSW_1120\AUTOSAR_AP_SWS_DemandsConstraintsBaseSW.arxml
  • 纯文本全文: F:\Work\Standards\01_Sources\AP_SWS_DemandsConstraintsBaseSW_1120\zzgen\AP_SWS_DemandsConstraintsBaseSW.complete.txt

文档简介

This document describes common aspects of usage of Adaptive Platform functionality towards Base SW, such as the OS or other kinds of "lower layer" SW. For the latter this may include requirements, proposed default settings of configuration parameters, usage constraints and alike. The previously used term 'common' indicates that the usage aspects do not reflect a single functional cluster (FC) perspective but instead addresses Base SW considerations potentially used by several functional clusters. In contrast Base SW aspects related to individual FC usage are covered by the respective SWS documents.

This document's main purpose is to assist different roles for setting up an development AP project such as the integrator. As such the Base SW topics in this document are not necessarily connected on their technical subjects. The focus of the document shall not be mixed with , the latter addresses the interface from Adaptive Application perspective.

In contrast to many other AUTOSAR software specifications, this document is not related to a specific SW component (such as AP functional cluster).

模块依赖

This specification does not specify a functional cluster. This chapter does not apply.

章节详细内容

1. 简介与功能概述

原文标题:Introduction and functional overview

This document describes common aspects of usage of Adaptive Platform functionality towards Base SW, such as the OS or other kinds of "lower layer" SW. For the latter this may include requirements, proposed default settings of configuration parameters, usage constraints and alike. The previously used term 'common' indicates that the usage aspects do not reflect a single functional cluster (FC) perspective but instead addresses Base SW considerations potentially used by several functional clusters. In contrast Base SW aspects related to individual FC usage are covered by the respective SWS documents.

This document's main purpose is to assist different roles for setting up an development AP project such as the integrator. As such the Base SW topics in this document are not necessarily connected on their technical subjects. The focus of the document shall not be mixed with , the latter addresses the interface from Adaptive Application perspective.

In contrast to many other AUTOSAR software specifications, this document is not related to a specific SW component (such as AP functional cluster).

2. 缩略语

原文标题:Acronyms and Abbreviations

The glossary below includes acronyms and abbreviations relevant to the Specification of Base Software that are not included in the .

Abbreviation / Acronym Description
ACK Acknowledgement - message type of TCP providing confirmation about receiving the request to initiate the graceful shutdown or setup of a TCP connection
Base SW Base Software - lower layer software that provides services or notifications to the Adaptive Platform, such as the operating system, hardware drivers, virtualization software, ...
DAD Duplicate Address Detection
DLT Diagnostics Log and Trace - a Log and Trace daemon implementation of the
IETF RFC Internet Engineering Task Force - Request For Comment: is a standard-like specification of protocols related to TCP/IP protocol suite
FIN Finish - message type of TCP to initiate the graceful shutdown of a TCP connection
FINWAIT-2 TCP connection state at the communication peer after receiving the acknowledgement message (ACK) for connection termination
MTU Maximum Transmission Unit
NDP Neighbor Discovery Protocol
SYN Synchronization - message type of TCP to initiate the setup of a TCP connection

3. 相关文档

原文标题:Related documentation

4. 约束与假设

原文标题:Constraints and assumptions

5. 已知限制

原文标题:Known limitations

This specification does not specify a functional cluster. This chapter does not apply.

6. Dependencies to 功能性 Clusters

原文标题:Dependencies to Functional Clusters

This specification does not specify a functional cluster. This chapter does not apply.

7. 需求追踪

原文标题:Requirements Tracing

There are no requirements yet for tracing.

8. 功能规范

原文标题:Functional specification

9. Reporting

10. 安全事件

原文标题:Security Events

AUTOSAR defines a set of security events for different technologies (see for an overview). Some of these Security Events cannot be raised by the Adaptive AUTOSAR stack itself, because their functionality is implemented below the Adaptive Platform, on the level of the base software. This section lists all Security Events that can be raised by the Base Software.

Security Events for Base Software Status: DRAFT ⌈ The Base Software shall implement the Security Events defined in and raise them to the Adaptive Intrusion Detection System Manager (AIdsM). ⌋

Security events for ap_core Status: DRAFT Upstream requirements: Previous Identifiers: SWS_EM_02588 ⌈ | Name | Description | ID | |---|---|---| | SEV_ARP_IP_ADDR_CONFLICT | Received local IP address in ARP reply for different MAC. | 10 | | SEV_TCP_DROP_INV_DEST_PORT | Dropped TCP packet because of invalid destination TCP-Port. | 11 | | SEV_UDP_DROP_INV_DEST_PORT | Dropped UDP packet because of invalid destination UDP-Port. | 12 | | SEV_IPV4_DROP_INV_DEST_ADDR | Dropped datagram because of invalid destination IPV4 address. | 13 | | SEV_IPV6_DROP_INV_DEST_ADDR | Dropped datagram because of invalid destination IPV6 address. | |

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

11. Ethernet

Security event context data definition: SEV_ETH_DROP_UNKNOWN_ETHERTYPE Upstream requirements: ⌈ | SEV Name | SEV_ETH_DROP_UNKNOWN_ETHERTYPE | < | |---|---|---| | ID | 15 | < | | Description | An ethernet datagram was dropped due the Ethertype is not known. | < | | Context Data Version | 1 | < | | Context Data | Data Type | Allowed Values | | Length | uint16 | Length of EthernetFrame byte array | | EthernetFrame | uint8 | EthernetFrame, truncated to the first EthIfSEvEthernetFrameMaxLength bytes | | MAX-LENGTH | Truncation length can be defined on a project specific basis. AUTOSAR has defined a default value, as given in the EthernetFrame byte array definition above. | |

⌋

Security event context data definition: SEV_ETH_DROP_VLAN_DOUBLE_TAG Upstream requirements: ⌈ | SEV Name | SEV_ETH_DROP_VLAN_DOUBLE_TAG | < | |---|---|---| | ID | 16 | < | | Description | An ethernet datagram was dropped due to double VLAN tag. | < | | Context Data Version | 1 | < | | Context Data | Data Type | Allowed Values | | Length | uint16 | Length of EthernetFrame byte array | | EthernetFrame | uint8 | EthernetFrame, truncated to the first EthIfSEvEthernetFrameMaxLength bytes | | MAX-LENGTH | Truncation length can be defined on a project specific basis. | |

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

12. TCP/IP

Security event context data definition: SEV_ARP_IP_ADDR_CONFLICT Upstream requirements: ⌈ | SEV Name | SEV_ARP_IP_ADDR_CONFLICT | < | |---|---|---| | ID | 10 | < | | Description | Received local IP address in ARP reply for different MAC. | < | | Context Data Version | 1 | < | | Context Data | Data Type | Allowed Values | | Length | uint16 | Length of ReceivedPacket byte array | | ReceivedPacket | uint8 | Received Packet, truncated to the first TcpIpSEvReceivedPacketMaxLength bytes | | MAX-LENGTH | Truncation length can be defined on a project specific basis. AUTOSAR has defined a default value, as given in the ReceivedPacket byte array definition above. | |

⌋

Security event context data definition: SEV_TCP_DROP_INV_DEST_PORT Upstream requirements: ⌈ | SEV Name | SEV_TCP_DROP_INV_DEST_PORT | < | |---|---|---| | ID | 11 | < | | Description | Dropped TCP packet because of invalid destination TCP-Port. | < | | Context Data Version | 1 | < | | Context Data | Data Type | Allowed Values | | Length | uint16 | Length of ReceivedPacket byte array | | ReceivedPacket | uint8 | Received Packet, truncated to the first TcpIpSEvReceivedPacketMaxLength bytes | | MAX-LENGTH | Truncation length can be defined on a project specific basis. | |

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

13. MACsec

Security event context data definition: SEV_MKA_AUTHENTICATION_FAILURE Upstream requirements: ⌈ | SEV Name | SEV_MKA_AUTHENTICATION_FAILURE | < | |---|---|---| | ID | 78 | < | | Description | Event triggered when the authentication during the MKA communication has failed (wrong CKN/CAK). | < | | Context Data Version | 1 | < | | Context Data | Data Type | Allowed Values | | PortId | uint8 | | | CKN | uint8 | | | MACAdressOfPeer | uint8 | |

⌋

Security event context data definition: SEV_MKA_TIMEOUT Upstream requirements: ⌈ | SEV Name | SEV_MKA_TIMEOUT | < | |---|---|---| | ID | 79 | < | | Description | Event triggered when the timeout for the MKA communication has expired. | < | | Context Data Version | 1 | < | | Context Data | Data Type | Allowed Values | | PortId | uint8 | | | CKN | uint8 | | | MACAdressOfPeer | uint8 | |

⌋

Security event context data definition: SEV_MKA_PORT_NOT_ENABLED Upstream requirements: ⌈ | SEV Name | SEV_MKA_PORT_NOT_ENABLED | < | |---|---|---| | ID | 80 | < | | Description | Event triggered when the indicated port for the MKA communication is not enable. | < | | Context Data Version | 1 | < | | Context Data | Data Type | Allowed Values | | PortId | uint8 | | | CKN | uint8 | | | MACAdressOfPeer | uint8 | |

⌋

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

14. 可信平台

原文标题:Trusted Platform

Reporting Security Event with Verification Mode set to MEASURED_BOOT to IdsM ⌈ The Base Software shall raise the Security Event SEV_EXEC_SW_COMPONENT_INTEGRITY_CHECK_FAILED with Verification Mode set to MEASURED_BOOT for each affected SWComponent, if an integrity verification according to has failed. ⌋

Reporting Security Event with Verification Mode set to STRICT to IdsM ⌈ The Base Software shall raise the Security Event SEV_EXEC_SW_COMPONENT_INTEGRITY_CHECK_FAILED with Verification Mode set to STRICT for each affected SWComponent, if an integrity verification according to , , or has failed. ⌋

Security event context data definition: SEV_EXEC_SW_COMPONENT_INTEGRITY_CHECK_FAILED Status: DRAFT Upstream requirements: Previous Identifiers: SWS_EM_02589 ⌈ | SEV Name | SEV_EXEC_SW_COMPONENT_INTEGRITY_CHECK_FAILED | < | |---|---|---| | ID | 99 | < | | Description | The integrity check of a SW component has failed. | < | | Context Data Version | 1 | < | | Context Data | Data Type | Allowed Values | | SWComponent | uint16 | | | VerificationMode | uint8 | RECOVERY (0x00) MEASURED_BOOT (0x01) RUNTIME_PERIODIC (0x02) STRICT (0x03) |

⌋

15. Log Messages

The base software does not define any non-verbose log messages (i.e., modelled DLT messages).

16. Violation Messages

The base software does not define any violation messages (i.e., DLT messages logged for Violations according to ). Please note that concrete implementations might implement Non-Standardized Violations (see also )

17. Production 错误

原文标题:Production Errors

The base software does not define any production errors (i.e., Diagnostic Events).

18. 可信平台

原文标题:Trusted Platform

From a security perspective, it is essential that all software executed on the Adaptive Platform is trusted, i.e. the integrity and authenticity of the software is ensured.

A key requirement for a trusted Adaptive Platform is a Trust Anchor on the Machine that is authentic by definition (hence that alternative name, "root of trust"). A Trust Anchor is often realized as a public key stored in a secure environment, e.g. in non-modifiable persistent memory or in an HSM. The trust has to be extended to the Machine by appropriate means, e.g. by a chain of trust. If the Machine does not exhibit a Trust Anchor, it cannot be ensured that the Adaptive Platform is trusted.

Availability of a Trust Anchor ⌈ If there is no Trust Anchor available on the Machine, the following requirements may be ignored: , , , , , , , , , . ⌋

There are many ways to verify the integrity and authenticity of the Adaptive Platform. A Trusted Platform can be realized e.g. (but not limited to) by

  • Verification of the complete Ramdisk by the Bootloader
  • Verification of individual Executables and data files, e.g.

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

19. 处理 of failed authenticity checks

原文标题:Handling of failed authenticity checks

If the integrity and authenticity has been verified successfully, the system has to continue with its regular start-up process. If the integrity and authenticity check has failed, however, the Machine.trustedPlatformExecutableLaunchBehavior offers a configuration option on how to proceed with the start-up process.

Failed authenticity checks ⌈ The Base Software shall select the trusted platform mode based on the value of Machine.trustedPlatformExecutableLaunchBehavior. ⌋

The configuration of the three modes is done via the trustedPlatformExecutableLaunchBehavior attribute within the Processed Manifests. The configuration option is only allowed to be processed after the integrity and authenticity of the relevant Processed Manifests has been verified.

These three modes of the Machine.trustedPlatformExecutableLaunchBehavior are:

  • monitorMode
  • noTrustedPlatformSupport
  • strictMode

Launch Behavior Validation ⌈ The Base Software shall stop the start-up sequence of the Adaptive Platform if the integrity or authenticity check of the Processed Manifests containing the trustedPlatformExecutableLaunchBehavior selection has failed and switch to the unrecoverable state. ⌋

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

20. Monitor 模式

原文标题:Monitor Mode

In monitorMode, the integrity and authenticity checks are performed, but the start-up process is not affected. Hence, the Adaptive Platform starts up even if the file system has been compromised.

Monitor Mode ⌈ In monitorMode, if a check (, , and ) fails then the Base Software shall log the failure as DltMessage FailedIntegrityOrAuthenticityCheck and continue regular startup of the Adaptive Platform. ⌋

monitorMode is useful when the integrator wants the system to keep running, even if the platform is not considered trusted. In this case, the integrator might use additional measures outside the scope of Adaptive AUTOSAR, like e.g. restricted key access when using an HSM that supports this feature.

monitorMode is also useful during development phase, when frequent changes on the Adaptive Platform are performed and keeping the authentication tag (e.g. signatures) valid is a tedious task.

21. Strict 模式

原文标题:Strict Mode

In strictMode, the Adaptive Platform ensures that no Processes are executed, where the integrity and authenticity of the corresponding Executables, manifests or linked library could not be verified.

Strict Mode - Execution manifest ⌈ In strictMode, the Base Software shall prevent the execution of an Executable if the integrity or authenticity check of the corresponding processed Execution Manifests has failed. ⌋

Strict Mode - Service Instance manifests ⌈ In strictMode, the Base Software shall prevent the execution of an Executable if the integrity or authenticity check of at least one of the corresponding processed Service Instance Manifests has failed. ⌋

Strict Mode - Executables ⌈ In strictMode, the Base Software shall allow to start a Process only if the integrity and authenticity of the corresponding Executable and all shared objects linked with it was successfully verified. ⌋

Executable code can be provided by executables and by statically linked shared objects linked by the executable. The Base Software cannot determine dynamically linked shared objects and thus these needs to be validated through an alternative, implementation specific, mechanism.

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

22. API 规范

原文标题:API Specification

This specification does not specify a functional cluster. This chapter does not apply.

23. 服务接口

原文标题:Service Interfaces

This specification does not specify a functional cluster. This chapter does not apply.

24. 配置

原文标题:Configuration

Aspects of configuration of Specification of Base Software are described in . This chapter defines default values and semantic constraints for this configuration model.

25. Default Values

This section defines default values for lower layer software (not related to an individual functional cluster) where useful for selected configuration parameters (where provision of such default value seems to be straightforward). These are defined in . The motivation for providing these values is to simplify setting up an adaptive development project.

In other words the default values are meant to guide certain roles (e.g. developer, integrator) which values to choose to quickly get to a working configuration for Adaptive Machines. This document lists default values for parameters, which were proposed by AUTOSAR partners, based on experience from development projects. By intention, it makes no distinction between design and deployment.

Some default values are taken over from . When there is no equivalent note provided, a default value is specified by AUTOSAR partners. It is worth noting that in any case the parameters and their default settings have been chosen for the optimization of in-vehicle communication between a AUTOSAR adaptive or classic platform instance with some vehicle local communication peer.

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

26. Default values for TCP parameters

Qualified attribute name Default Value Description
MachineDesign.tcpIpProps.tcpProps.tcpDelayedAckTimeout 0.01 maximum time in seconds an acknowledgment is delayed for transmission
MachineDesign.tcpIpProps.tcpProps.tcpFinWait2Timeout 1 timeout in seconds to receive a FIN from the remote node, after the local node has initiated connection termination, i.e. maximum time waiting in FINWAIT-2 state for a connection termination request from the remote TCP.
MachineDesign.tcpIpProps.tcpProps.tcpKeepAliveEnabled TRUE Keep alive is assumed to be an important mechanism to detect potential problems with communication peer. If enabled both peers regularly exchange messages to verify the connection status.

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

27. Default values for UDP parameters

Qualified attribute name Default Value Description
MachineDesign.tcpIpProps.udpProps.udpTtl 255 time-to-live in number of hops for outgoing UDP packets.This mechanism prevents undelivered UDP segments to be forwarded between nodes for an unspecified number of hops.

28. Default values for ICMPv4 parameters

Qualified attribute name Default Value Description
MachineDesign.tcpIpIcmpProps.icmpV4Props.tcpIpIcmpV4EchoReplyEnabled FALSE enables or disables transmission of ICMPv4 messages. Value is taken from classic platform . Further it is assumed that there are more sophisticated mechanisms for diagnostic monitoring.

29. Default values for ICMPv6 parameters

Qualified attribute name Default Value Description
MachineDesign.tcpIpIcmpProps.icmpV6Props.tcpIpIcmpV6EchoReplyAvoidFragmentation TRUE Defines whether the echo reply is only transmitted in case that the incoming ICMPv6 Echo Request (Pings) fits the MTU of the respective interface, i.e. can be transmitted without IPv6 fragmentation. Assumption is that fragmentation of ICMP echo request will be no issue inside vehicle network (based on Ethernet communication).
MachineDesign.tcpIpIcmpProps.icmpV6Props.tcpIpIcmpV6EchoReplyEnabled TRUE Parameter enables or disables transmission of ICMP echo reply message in case of a ICMP echo reception.
MachineDesign.tcpIpIcmpProps.icmpV6Props.tcpIpIcmpV6HopLimit 255 time-to-live in number of hops for outgoing ICMPv6 packets. This mechanism prevents undelivered ICMPv6 packets to be forwarded between nodes for an unspecified number of hops.
MachineDesign.tcpIpIcmpProps.icmpV6Props.tcpIpIcmpV6MsgDestinationUnreachableEnabled TRUE Parameter enables or disables transmission of ICMP Destination Unreachable Messages.

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

30. Default values for ARP parameters

Qualified attribute name Default Value Description
MachineDesign.ethIpProps.arpProps.tcpIpArpNumGratuitousArpOnStartup 0 number of gratuitous ARP replies which shall be sent on assignment of a new IP address. This is a specific type of ARP response message which was not triggered by an ARP request message.
MachineDesign.ethIpProps.arpProps.tcpIpArpPacketQueueEnabled FALSE Enables or disables support of the ARP packet queue according to IETF RFC 1122. Value is taken from classic platform .
MachineDesign.ethIpProps.arpProps.tcpIpArpRequestTimeout 1 Timeout in seconds for the validity of ARP requests. After the transmission of an ARP request further transmission of ARP requests to the same destination shall be skipped for the specified duration. Value is taken from classic platform .

31. Default values for AutoIP parameters

Qualified attribute name Default Value Description
MachineDesign.ethIpProps.autoIpProps.tcpIpAutoIpInitTimeout 0 Specifies the time in seconds Auto-IP waits at startup, before beginning with ARP probing. This delay is used to give DHCP time to acquire a lease in case a DHCP server is present.

32. Default values for IPv4 fragmentation parameters

Qualified attribute name Default Value Description
MachineDesign.ethIpProps.fragmentationProps.tcpIpIpFragmentationRxEnabled FALSE Enables or disables support for reassembling of incoming datagrams that are fragmented according to IETF RFC 815 (IP Datagram ReassemblyAlgorithms). At least for in-vehicle communication with nodes connected to MTU of same size, Ethernet fragmentation is not needed. In case this argumentation is followed subsequent fragmentation related parameters, all of them taking the following prefix MachineDesign.ethIpProps.fragmentationProps. have no role in setting default values: tcpIpIpNumFragments tcpIpIpNumReassDgrams tcpIpIpReassTimeout

33. Default values for DHCPv6 parameters

Qualified attribute name Default Value Description
MachineDesign.ethIpProps.dhcpProps.tcpIpDhcpV6CnfDelayMax 1 maximum delay in seconds before sending the first confirm message. Value is taken from classic platform .
MachineDesign.ethIpProps.dhcpProps.tcpIpDhcpV6CnfDelayMin 0 minimum delay in seconds before the first confirm message will be sent. Value is taken from classic platform .
MachineDesign.ethIpProps.dhcpProps.tcpIpDhcpV6InfDelayMax 1 maximum delay in seconds before sending the first information request message. Value is taken from classic platform .
MachineDesign.ethIpProps.dhcpProps.tcpIpDhcpV6InfDelayMin 0 minimum delay in seconds before sending the first information request message. Value is taken from classic platform .
MachineDesign.ethIpProps.dhcpProps.tcpIpDhcpV6SolDelayMax 1 maximum delay in seconds before sending the first solicit message. Value is taken from classic platform .
MachineDesign.ethIpProps.dhcpProps.tcpIpDhcpV6SolDelayMin 0 minimum delay in seconds before the first solicit message will be sent. Value is taken from classic platform .

34. Default values for NDP parameters

Qualified attribute name Default Value Description
MachineDesign.ethIpProps.ndpProps.tcpIpNdpDefaultReachableTime 120 reachable time for NDP in seconds as specified by IETF RFC 4861.
MachineDesign.ethIpProps.ndpProps.tcpIpNdpDefaultRetransTimer in the range between 0.1 and 1 retransmission timer for NDP in seconds as specified by IETF RFC 4861.
MachineDesign.ethIpProps.ndpProps.tcpIpNdpDefaultRouterListSize 2 size of router list. These entries may be used to send NDP messages. Value is taken from classic platform .
MachineDesign.ethIpProps.ndpProps.tcpIpNdpDefensiveProcessing FALSE If enabled the NDP shall only process Neighbor Advertisements which are received in reaction to a previously transmitted Neighbor Solicitation as well as skipping updates to the Neighbor Cache based on received Neighbor Solicitations. If disabled all Neighbor Advertisements and Solicitations shall be processed as specified in RFC4861.
MachineDesign.ethIpProps.ndpProps.tcpIpNdpDelayFirstProbeTimeValue 5 delay in seconds before sending the first "Neighbor Unreachable Detection" (NUD) probe. Value is taken from classic platform .

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

35. Semantic Constraints

This specification does not specify a functional cluster. This chapter does not apply.

36. 附录

原文标题:Appendix

37. Mentioned 清单 Elements

原文标题:Mentioned Manifest Elements

For the sake of completeness, this chapter contains a set of class tables representing meta-classes mentioned in the context of this document but which are not contained directly in the scope of describing specific meta-model semantics.

Chapter is generated.

Class Dhcpv6Props < < <
Note This meta-class specifies the configuration options for DHCPv6. < < <
Base ARObject < < <
Aggregated by Ipv6Props.dhcpProps < < <
Attribute Type Mult. Kind Note
tcpIpDhcpV6CnfDelayMax TimeValue 0..1 attr Maximum delay in seconds before sending the first Confirm message. If this value is bigger than the previous minimum delay value a random delay will be chosen from the interval.
tcpIpDhcpV6CnfDelayMin TimeValue 0..1 attr Minimum delay in seconds before the first Confirm message will be sent.
tcpIpDhcpV6InfDelayMax TimeValue 0..1 attr Maximum delay in seconds before sending the first Information Request message. If this value is bigger than the previous minimum delay value a random delay will be chosen from the interval.
tcpIpDhcpV6InfDelayMin TimeValue 0..1 attr Minimum delay (s) before the first Information Request message will be sent.

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

38. Demands and constraints on Base 软件 (normative)

原文标题:Demands and constraints on Base Software (normative)

This specification does not specify a functional cluster. This subchapter does not apply.

39. Platform Extension 接口 (normative)

原文标题:Platform Extension Interfaces (normative)

This specification does not specify a functional cluster. This subchapter does not apply.

40. Not implemented 需求

原文标题:Not implemented requirements

This functional cluster implements all functional requirements specified in the corresponding requirement specifications.

41. History of Constraints and 规范 Items

原文标题:History of Constraints and Specification Items

This chapter provides an overview of the history of constraints and specification items. Please note that the lists in this chapter also include constraints and specification items that have been removed from the specification in a later version. These constraints and specification items do not appear as hyperlinks in the document.

42. Change History of this document according to AUTOSAR Release R26-11

43. Added 规范 Items in R26-11

原文标题:Added Specification Items in R26-11

Number Heading
Security Events for Base Software
Security events for ap_core
Reporting Security Event with Verification Mode set to MEASURED_BOOT to IdsM
Reporting Security Event with Verification Mode set to STRICT to IdsM
Security event context data definition: SEV_EXEC_SW_COMPONENT_INTEGRITY_CHECK_FAILED
Security event context data definition: SEV_ETH_DROP_UNKNOWN_ETHERTYPE
Security event context data definition: SEV_ETH_DROP_VLAN_DOUBLE_TAG
Security event context data definition: SEV_ETH_DROP_INV_VLAN
Security event context data definition: SEV_ETH_DROP_MAC_COLLISION
Security event context data definition: SEV_ARP_IP_ADDR_CONFLICT
Security event context data definition: SEV_TCP_DROP_INV_DEST_PORT
Security event context data definition: SEV_UDP_DROP_INV_DEST_PORT
Security event context data definition: SEV_IPV4_DROP_INV_DEST_ADDR
Security event context data definition: SEV_IPV6_DROP_INV_DEST_ADDR
Security event context data definition: SEV_MKA_AUTHENTICATION_FAILURE
Security event context data definition: SEV_MKA_TIMEOUT
Security event context data definition: SEV_MKA_PORT_NOT_ENABLED
Security event context data definition:

……本章内容较长已节选,完整内容见「本地文件」中的纯文本全文。

44. Changed 规范 Items in R26-11

原文标题:Changed Specification Items in R26-11

none

45. Deleted 规范 Items in R26-11

原文标题:Deleted Specification Items in R26-11

none