throbber
AMI-C SPEC 1001-0-0
`
`Architecture
`Specification
`– Release 1
`
`Release 1, 2001
`
`AHM, Exh. 1023, p. 1
`
`

`

`
`
`Architecture Specification –
`Release 1
`
`
`Legal Disclaimer and Copyright Information
`
`
`All Automotive Multimedia Interface Collaboration, Inc. (AMI-C) specifications are
`copyrighted and are subject to the following terms and limitations:
`
`AMI-C specifications are for information and evaluation purposes only. Certain elements
`of AMI-C specifications may be subject to third-party intellectual property rights including,
`without limitation, patent rights (such a third party may or may not be a member of AMI-
`C). By releasing an AMI-C specification, AMI-C grants no license, expressed or implied,
`by estoppel or otherwise under AMI-C’s or any third party’s intellectual property rights,
`which may be embodied in such AMI-C specifications.
`
`AMI-C is not responsible and shall not be held responsible in any manner for identifying
`or failing to identify any or all such third-party intellectual property rights. In light of the
`above, AMI-C specifications may not be used for the design, development, production or
`commercialization of products, unless proper licenses are taken from the owners of
`intellectual property rights that pertain to each AMI-C specification and the information
`contained therein.
`
`The AMI-C specifications and the information contained therein are provided on an “as
`is” basis. AMI-C disclaims all warranties, expressed or implied, including but not limited
`to any warranty that the use of the information therein will not infringe the intellectual
`property rights of a third party or any warranties of merchantability or fitness for a
`particular purpose.
`
`In no event is AMI-C liable for any loss of profits, loss of business, loss of use of data,
`interruption of business, or for direct, indirect, special or exemplary, incidental, punitive,
`or consequential damages of any kind in connection with an AMI-C specification or the
`information contained therein or the use thereof by anyone.
`
`All brand and product names may be trademarks that are the sole property of their
`respective owners. All rights reserved.
`
` Copyright AMI-C 2000.
`
` 
`
`
`
`
`
`
`
`
`
`AHM, Exh. 1023, p. 2
`
`

`

`AMI-C SPEC 1001.0.0
`
`
`
`Revision Log
`
`[Notice: Refer to the public document section of www.ami-c.org for most current baseline and revision.]
`
`Baseline Date
`
`01/01/01
`
`Document No.
`
`AMI-C SPEC 1001
`Document Title:
`
`Architecture Specification – Release 1
`
`
` 0
`
`Baseline No:
`
`
`
`
`Revision Date
`
`
`Affected Sections
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Revision No.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`AHM, Exh. 1023, p. 3
`
`

`

`AMI-C SPEC 1001.0.0
`
`Request for Change Form
`
`
`
`[Notice: Use this form to identify any errors or deficiencies or to make general change recommendations.]
`
`Revision No.
`
` 0
`
`
`
`Document No.
`
`AMI-C SPEC 1001
`Document Title:
`
`Architecture Specification – Release 1
`
`
` 0
`
`Baseline No.
`
`
`
`
`REQUESTOR INFORMATION
`
`
`
`
`Mail to:
`Don Ingersoll
`AMI-C Vice President
`280 Enterprise Drive, Bloomfield Hills,
`
`Michigan, USA 48302-0312
`
`Fax to:
`Don Ingersoll
`AMI-C Vice President
`c/o Results Systems Corp.
`(248) 244-8504
`
`
`Name:
`
`Organization:
`
`E-mail:
`
`Phone:
`
`Description of Change:
`
`
`
`
`Rational for Change:
`
`
`
`
`Proposed Revision:
`
`
`
`
`Affected Sections:
`
`
`
`
`
`E-mail to:
`
`Don Ingersoll
`AMI-C Vice President
`secretary@ami-c.org
`
`
`
`AHM, Exh. 1023, p. 4
`
`

`

`AMI-C SPEC 1001.0.0
`
`
`
`Table of Contents
`
`FOREWORD...................................................................................................... 1
`
`INTRODUCTION................................................................................................ 1
`
`1. SCOPE ....................................................................................................... 1
`
`1.1.
`
`Intended Audience.......................................................................................... 2
`
`2. NORMATIVE REFERENCES..................................................................... 2
`
`2.1. AMI-C Documents........................................................................................... 2
`
`2.2. Other Documents............................................................................................ 3
`
`3. TERMS AND DEFINITIONS....................................................................... 3
`
`4. SPECIFICATION ........................................................................................ 3
`
`4.1.
`
`Flexibility......................................................................................................... 3
`
`4.2. Expandability .................................................................................................. 3
`
`4.3.
`
`Interoperability................................................................................................ 3
`
`4.4. Upgradeability................................................................................................. 4
`
`4.5. Structural Architecture................................................................................... 4
`4.5.1.
`Architectural Components (NORMATIVE)................................................. 4
`4.5.2.
`Networks................................................................................................... 4
`4.5.2.1.
`IDB-C Low- Speed Network ................................................................................5
`4.5.2.2. High-Speed Network ...........................................................................................5
`4.5.3.
`Bridges and Gateways .............................................................................. 5
`4.5.3.1. Routing ................................................................................................................6
`4.5.3.2. Protocol Matching................................................................................................7
`4.5.3.3. Application Layer Message Translation ..............................................................7
`4.5.3.4. Discovery Protocol Resolution.............................................................................8
`4.5.3.5. Discovery on the High-Speed Network ...............................................................8
`4.5.3.6.
`Issues to be Resolved (INFORMATIVE) .............................................................8
`4.5.4.
`Vehicle Interface (INFORMATIVE)........................................................... 9
`4.5.4.1. Power and Ground interface..............................................................................10
`4.5.4.2. Power Modes.....................................................................................................10
`4.5.4.3. Boot Sequence ..................................................................................................12
`
`4.6. Configurations .............................................................................................. 13
`
`
`
`AHM, Exh. 1023, p. 5
`
`

`

`AMI-C SPEC 1001.0.0
`
`4.6.1. Minimum Configuration ........................................................................... 16
`4.6.2. Multiple Network Configurations.............................................................. 16
`
`Functional Architecture (INFORMATIVE) .................................................... 16
`4.7.
`4.7.1.
`Network Message Sets ........................................................................... 17
`4.7.2.
`IDB-C...................................................................................................... 17
`4.7.2.1. Network Management .......................................................................................17
`4.7.3.
`Physical and Link Layers......................................................................... 18
`4.7.4.
`Transport Layer....................................................................................... 18
`4.7.5.
`Application Layer..................................................................................... 18
`
`4.8. High-Speed Network..................................................................................... 19
`4.8.1.
`Network Management ............................................................................. 19
`4.8.2.
`Physical and Link Layers......................................................................... 19
`4.8.3.
`Transport Layer....................................................................................... 19
`4.8.4.
`Application Layer..................................................................................... 19
`
`4.9.
`
`Internetworking............................................................................................. 20
`
`Vehicle Interface Functions...................................................................... 21
`4.10.
`4.10.1. Supported Functionality........................................................................... 21
`4.10.1.1.
`Core Services................................................................................................21
`4.10.1.2.
`Security Services...........................................................................................22
`4.10.1.3.
`Vehicle Status Services ................................................................................22
`4.10.1.4.
`Vehicle Diagnostic Services..........................................................................23
`4.10.1.5.
`Body Status and Control Services ................................................................23
`4.10.1.6.
`OEM Reserved Services...............................................................................25
`4.10.1.7.
`Driver Display Services .................................................................................25
`4.10.1.8.
`Positioning Services and E-Call Services .....................................................26
`4.10.2. Mandatory Minimum Set ......................................................................... 26
`
`5. RELEASE 2 ARCHITECTURE SCOPE (INFORMATIVE) ....................... 26
`
`5.1. Aspects to be Specified in the Next Architecture Release ........................ 26
`5.1.1.
`Network Transport................................................................................... 26
`5.1.2.
`Software Interfaces / APIs....................................................................... 27
`
`5.2. Aspects of the Architecture that Will Not be Specified by AMI-C.............. 27
`
`APPENDIX A: REQUIREMENT AND RECOMMENDATION LANGUAGE ... 28
`
`
`
`AHM, Exh. 1023, p. 6
`
`

`

`AMI-C SPEC 1001.0.0
`
`Table of Figures
`
`Figure 1.
`IDB Application Layer Header Format ....................................................... 7
`Figure 2. Power Mode Transitions.......................................................................... 10
`Figure 3.
`Transitions with Additional Reduced Power States.................................. 11
`Figure 4. Vehicle Interface Reset Actions............................................................... 13
`
`
`
`
`
`
`AHM, Exh. 1023, p. 7
`
`

`

`AMI-C SPEC 1001.0.0
`
`AMI-C SPEC 1001.0.0
`
`Architecture Specification – Release 1
`
`
`
`Foreword
`
`The Architecture Specification is part of the AMI-C Release 1 Specification Set.
`
`Release 1 specifications are not the definitive source by which AMI-C compliant
`components are to be designed and constructed, but they do serve as the
`foundation for the continuation of specification development activities and
`provide a method for identifying and resolving any discrepancies and
`deficiencies that may be present.
`
`The specification set resulting from the next phase of development will provide
`the “build-to” requirements for ensuring the interoperability, expandability and
`upgrade-ability of AMI-C compliant components.
`
`Introduction
`
`This document describes the architecture of an Automotive Multimedia Interface
`Collaboration, Inc. (AMI-C) compliant Release 1 System. The architecture
`described here is intended to fulfill the requirements described in the AMI-C
`functional requirements specification. Individual components are described in
`the vehicle interface, network message set and gateway documents, which
`should be read in conjunction with this document.
`
`The Release 1 Architecture Specification contains the release one specific
`elements of the architecture described in the AMI-C Architecture Outline. The
`AMI-C architecture was developed under the leadership of Francois Ougier.
`Other team members who contributed to the development of this document
`include: Fabien Bergeret, Stefan Glaeser, Yasuharu Hattori, Yoichi Iwata, Dr.
`Hans-Ulrich Michel and Walter Savio. Significant contributions were also made
`to the Release 1 Architecture by members of other AMI-C technical teams,
`including Jim Minewiser, Ralph Robinson and Bill Wong.
`
`1. Scope
`
`This specification describes the architecture of an AMI-C compliant Release 1
`system, but does not specify the individual components of the system. It
`designates the networks that will be used in AMI-C compliant systems and
`describes the vehicle interfaces to these networks and the gateways between
`them. It does not describe support for AMI-C defined applications or the
`software APIs that applications must use to interface to the AMI-C compliant
`
`Architecture Specification – Release 1 Page 1 of 28
`
`AHM, Exh. 1023, p. 8
`
`

`

`AMI-C SPEC 1001.0.0
`
`system. These aspects of the architecture are deferred until the next
`specification release.
`
`The Release 1 specification addresses devices and controllers without hosts.
`The purpose of this release of the architecture is to support existing
`components that were designed to use the native protocols of the supported
`networks. The architecture also indicates the direction that will be taken by the
`next specification release, in order to allow implementers to minimize the impact
`of upgrading their designs.
`
`NOTE 1: Much of this document describes information that is present in other
`Release 1 specifications and, is thus, informative rather than normative. Those
`sections that are intended to provide normative specifications are described, as
`such, in the headings.
`
`NOTE 2: Certain aspects of a multimedia system architecture are not specified
`as part of Release 1.
`
`NOTE 3: Section 4.7, Functional Architecture (INFORMATIVE), of this
`document indicates those aspects that will be specified in the next specification
`release by AMI-C and those that will not be specified.
`
`1.1. Intended Audience
`
`Implementers of Release 1 AMI-C compliant systems for vehicles, and
`designers who will be designing AMI-C compliant multimedia devices should
`read this document.
`
`2. Normative References
`
`The following documents form a part of the specification to the extent specified
`herein. Unless otherwise noted, this specification refers to the most recent
`version of a particular document.
`In the event of a conflict between the text of this specification and the
`documents cited herein, the text of this specification takes precedence. Nothing
`in this specification, however, supersedes applicable laws and regulations,
`unless a specific exemption has been obtained.
`
`
`2.1. AMI-C Documents
`
`To be added.
`
`
`Architecture Specification – Release 1 Page 2 of 28
`
`AHM, Exh. 1023, p. 9
`
`

`

`AMI-C SPEC 1001.0.0
`
`2.2. Other Documents
`
`To be added.
`
`
`3. Terms and Definitions
`
`Refer to the AMI-C REF DOC 6001, AMI-C Technical Glossary, for definitions of
`terms and acronyms used throughout this document. Also refer to Appendix A:
`Requirement and Recommendation Language for guidance on verbal
`expressions used throughout this specification that are indicative of
`requirements and recommendations.
`
`
`4. Specification
`
`Following are the high-level requirements imposed on the AMI-C Architecture
`by this specification.
`
`4.1. Flexibility
`
`The AMI-C specifications are intended to apply to a range of low- to high-end
`systems. Release 1 must accommodate this range, although it will not
`completely specify the higher-end systems.
`
`4.2. Expandability
`
`AMI-C compliant systems should be expandable by the addition of new
`software that provides additional functionality and new components through the
`customer access connector.
`
`Release 1 does not support expandability through the addition of software-
`provided functionality, since software interfaces are not defined in this release.
`Expandability through the addition of hardware components, however, is
`supported in Release 1.
`
`4.3. Interoperability
`
`An important requirement for an AMI-C compliant system is that it provides
`interoperability between the multimedia systems of different manufacturers, so
`that components working in one system will also work in any other AMI system.
`In the next specification release and beyond, this will apply to both hardware
`and software components. In this Release 1 specification, however,
`interoperability only applies to hardware components because software
`interfaces are not specified.
`
`Architecture Specification – Release 1 Page 3 of 28
`
`AHM, Exh. 1023, p. 10
`
`

`

`AMI-C SPEC 1001.0.0
`
`4.4. Upgradeability
`
`Upgradeability has several meanings, with respect to the Release 1
`architecture. In the weakest sense, it means that the architecture of Release 1
`is consistent with that of later releases. For example, networks supported in
`Release 1 will continue to be supported in the next specification release.
`
`In a stronger sense, upgradeability means that any component used in a
`Release 1 system can also be used in a future release system.
`
`In the strongest sense, upgradeability means that a Release 1 system itself will
`be compliant with future release systems, and that it can be expanded to
`include any future release functionalities that are not defined in Release 1. The
`latter sense will only apply to a Release 1 system if it does not use any
`reserved functionality (that is, functionality not defined in Release 1, but which
`will be defined in future releases).
`
`4.5. Structural Architecture
`
`4.5.1.
`
`Architectural Components (NORMATIVE)
`
`An AMI-C compliant system shall consist of:
`• One or more AMI-C networks to which multimedia components are
`attached;
`• A vehicle interface that provides access to vehicle-specific information, such
`as vehicle diagnostics; and,
`• Gateways between the networks in the system.
`
`AMI-C compliant components are divided into 3 classes: devices, controllers,
`and hosts, depending on their capabilities. This specification covers the
`interfaces between:
`• The networks and the components on the networks;
`• The vehicle and the components; and,
`• Different networks.
`
`4.5.2.
`
`Networks
`
`AMI-C specifies two networks: A low-speed network and a high-speed network.
`In the future, a local wireless network will also be specified. An AMI-C
`compliant system may have any or all of these networks.
`
`Architecture Specification – Release 1 Page 4 of 28
`
`AHM, Exh. 1023, p. 11
`
`

`

`AMI-C SPEC 1001.0.0
`
`4.5.2.1.
`
`IDB-C Low- Speed Network
`
`The low-speed network is IDB-C, which is described in SAE J2366-1, SAE
`J2366-2, SAE J2366-4, SAE J2366-7 and IDB.0002.0B.
`
`The individual specifications describe the physical layer, the link layer, the
`transport layer and the application layer (OSI layers 1,2,4,7). IDB-C does not
`define a network layer or session or presentation layers.
`
`The physical layer is just CAN, while the link layer is a modification of the CAN
`link layer, which is based on a virtual token ring technology. The transport layer
`is called a "thin" transport layer. Its principle function is to accommodate
`messages that are too large in a single CAN packet.
`
`The link layer protocols have a mechanism, whereby a different transport layer
`protocol can be substituted for the IDB-C transport protocol. The application
`layer defines a format for application layer messages, as well as a set of
`categories for grouping application messages.
`
`The actual application layer messages are defined in the IDB lexicon.
`
`4.5.2.2. High-Speed Network
`
`For Release 1, AMI-C has not endorsed a specific high-speed network. There
`are two candidates for endorsement in the next specification release -- namely
`IEEE 1394b and MOST. Both networks are based on Plastic Optical Fiber
`(POF) and have the bandwidth required for video and audio.
`
`IEEE 1394, also known as FireWire™, is a packet switched network that uses a
`tree topology. MOST is a circuit switched network that uses a ring topology.
`
`4.5.3.
`
`Bridges and Gateways
`
`AMI-C specifies three gateways between in-vehicle networks in Release 1:
`
`a) The IDB / OEM gateway connects the AMI-C defined IDB-C network with
`the OEM network(s) in the vehicle.
`
`b) The High Speed Network / OEM gateway (HSN / OEM gateway) connects
`the AMI-C defined high-speed network with the OEM network(s) in the
`vehicle.
`
`c) The IDB / HSN gateway connects the AMI-C defined IDB-C network with the
`AMI-C defined high-speed network.
`
`A gateway is a connection between two networks running distinct protocols that
`support application-level communications between nodes on different networks.
`
`Architecture Specification – Release 1 Page 5 of 28
`
`AHM, Exh. 1023, p. 12
`
`

`

`AMI-C SPEC 1001.0.0
`
`A bridge is a device that connects two networks with different physical layers,
`but common protocol layers. An example is a device that connects an optical
`fiber based 1394 network to a wire based 1394 network. A bridge does not
`provide protocol translation.
`
`Two types of gateways exist in AMI-C systems. 1) Native gateways translate
`between the native protocols of the connected networks. 2) Transmission
`Control Protocol (TCP) / Internet Protocol (IP) gateways support internetworking
`using TCP / IP protocols. Only native gateways are defined for Release 1.
`
`An AMI-C compliant gateway must support protocol translation between the
`application layers of the connected networks, as defined in the appropriate AMI-
`C gateway specification. In general, the gateway specification will define
`translation between a limited set of the protocols available on each network.
`Translation of additional protocols not defined in the appropriate gateway
`specification is unsupported.
`
`In Release 1, the only supported gateway is used to connect an IDB-C network
`to a high-speed network. The specification of this gateway is given in AMI-C
`SPEC 3004,1394 to IDB-C Gateway.
`
`A gateway shall provide four services:
`
`a) Routing
`
`b) Protocol matching below the application layer
`
`c) Application layer message translation
`
`d) Discovery protocol resolution
`
`4.5.3.1. Routing
`
`The gateway shall accept packets addressed to nodes on a different network
`and reissue them on the destination network.
`
`In doing so, it must replace the link layer packet headers from the originating
`network with the appropriate headers from the destination network. To do this, it
`must keep a table of local addresses for each network. These tables are filled
`using the discovery protocols of the respective networks. This is a fairly
`straightforward process if there are only two local networks, because the
`gateway is a direct participant in both networks. However, if there are more than
`two local networks, a routing protocol, such as RIP, would be required to
`correctly fill the routing tables in the gateway.
`
`The Release 1 architecture avoids the need for such a protocol by prohibiting
`peer-to-peer interactions between nodes that are not on adjacent local
`
`Architecture Specification – Release 1 Page 6 of 28
`
`AHM, Exh. 1023, p. 13
`
`

`

`AMI-C SPEC 1001.0.0
`
`networks. The vehicle interface does not count as a gateway, in this respect,
`because there are no peer-to-peer interactions between a node on the AMI-C
`network and a node on any OEM network. AMI-C nodes always interact with
`the vehicle interface.
`
`
`
`
`
` Cntl SrcAdr SLgAd DesAd DlgAd Seqnr SAPID Msg Lngth
`
`Figure 1.
`
`IDB Application Layer Header Format
`
`A significant issue with routing is matching the address spaces of the two
`networks on the interface.
`
`IDB-C application layer packets have two address fields: A physical address
`and a logical address, each of which is four bits wide. Thus there can be up to
`16 physical components on the IDB-C network, one of which is the gateway to
`the other network.
`
`Each of these physical nodes can support up to 16 logical addresses. If the
`logical address was used to designate the node on the other network, which is
`the destination of a message, nodes would only be able to address 16 external
`nodes. However, both MOST and IEEE 1394b support up to 64 nodes. This
`problem can be overcome by using the SAPID field in the application layer
`header as part of the logical address.
`
`4.5.3.2. Protocol Matching
`
`The gateway must match the transport layer requirements of the two networks.
`For example, it must assemble / disassemble packets to match the packet
`length requirements of the destination network. It must also, for example, satisfy
`the flow control requirements of the destination network, using mechanisms
`available on the originating network
`
`IDB-C has a "Thin" transport layer, which only specifies how frames (messages)
`are packaged. It does not specify flow control.
`
`4.5.3.3. Application Layer Message Translation
`
`The gateway must translate application layer messages from the protocol of the
`originating layer to that of the destination layer.
`
`The gateway should not support internet work discovery for devices that do not
`have AMI-C defined translation message sets. However, even with this
`restriction, untranslatable messages may appear at the gateway due to
`changing versions of devices or non-conforming devices.
`
`Architecture Specification – Release 1 Page 7 of 28
`
`AHM, Exh. 1023, p. 14
`
`

`

`AMI-C SPEC 1001.0.0
`
`If there is no translation defined for a given message, the gateway must handle
`the error. Normally, the error should be handled using the error protocol of the
`originating network to return an error to the node that sent the untranslatable
`message. The gateway should not simply drop the packet without returning an
`error indication.
`
`NOTE: Application message translation requires that the gateway perform the
`packet assembly required to form a complete message.
`
`4.5.3.4. Discovery Protocol Resolution
`
`The gateway shall keep tables of the devices / services available on each
`network. Only devices whose message sets can be translated need to be
`included in the tables, however, the gateway should be able to translate the
`entire message set for such devices.
`
`IDB-C defines two stages in the discovery process:
`
`a) Device discovery and address assignment occurs when a node joins the
`network.
`
`b) Service discovery occurs when a device sends an APLNewStatus message
`specifying the services that it offers. This is a datagram message that is
`broadcast to the network when the device joins the network and whenever
`there is any change to the services offered by the node. In addition, any
`node can request another node to broadcast its status using the
`APLReqStatus message.
`
`4.5.3.5. Discovery on the High-Speed Network
`
`The gateway shall take the following steps to resolve the discovery protocols:
`
`a) It shall listen on each attached network for the APLNewStatus messages,
`and fill in the table of services that it will offer to the facing network.
`
`b) When each network stabilizes, it shall broadcast the table of services that it
`has built up to the facing network, using the APLNewStatus message on
`IDB and the XXX message on yyy.
`
`c) Whenever there is a change on one network, it shall update the table of
`services offered on that network and broadcast the update to the facing
`network.
`
`4.5.3.6.
`
`Issues to be Resolved (INFORMATIVE)
`
`A significant number of issues remain to be resolved with respect to discovery
`
`Architecture Specification – Release 1 Page 8 of 28
`
`AHM, Exh. 1023, p. 15
`
`

`

`AMI-C SPEC 1001.0.0
`
`protocol resolutions in the Release 1 architecture. Resolutions for these issues
`require the selection of a high-speed network. Specifically, the open issues
`include the following:
`
`a) How should a change of physical nodes or services on the IDB network be
`modeled on the high-speed network? For example, IEEE 1394 requires a
`bus reset and potential topology change whenever a node is added to or
`deleted from the network. Whenever IDB-C bus topology changes,
`IEEE1394 also requires bus reset. See the 1394 to IDBC gateway
`specification [AMI-C SPEC 3004: 1394 to IDB-C Gateway] for more details.
`
`b) Both IEEE 1394 and MOST reassign physical addresses to nodes on the
`network when a node is added or removed. IDB does not. Thus, the addition
`or removal of a node on the high-speed network will require the gateway to
`reconstruct its routing table, while a change on the IDB network will only
`require a single entry to be changed.
`
`c) The packet size must be reconciled between the two networks. IDB-C
`supports messages of up to 64k bytes using the thin transport layer.
`Messages are fragmented into 64 bit frames. MOST allows packets of up to
`1014 bytes on the asynchronous data channel, while the packet size on
`IEEE 1394 depends on the bus speed. For a 100Mb/sec bus, it is 512 bytes.
`This will require buffering in the gateway.
`
`d) A flow control mechanism needs to be identified on each of the supported
`networks, since the gateway is connecting networks of different speeds that
`may transmit large amounts of data across the gateway as part of a single
`transaction.
`
`4.5.4.
`
`Vehicle Interface (INFORMATIVE)
`
`The vehicle interface connects the AMI-C compliant system to the vehicle. It
`presents all services offered by the vehicle to AMI-C compliant components and
`hides the implementation of those services from the system. The vehicle side of
`this interface is not specified by AMI-C and will differ between vehicles,
`depending on the specific OEM network that is used and on other manufacturer
`specific details.
`
`The module that implements the vehicle interface may also implement a
`gateway between two or more AMI-C networks, but the gateway functions are
`logically distinct from the vehicle interface functions. The functionality that is
`implemented by the vehicle interface is described in section 4.10.
`
`The Release 1 specification also includes the physical and electrical side of the
`vehicle interface. The physical specification covers the connectors for IDB-C
`and for the high-speed network. The electrical specification describes the
`power, which must be sourced by the vehicle interface and the power mode
`
`Architecture Specification – Release 1 Page 9 of 28
`
`AHM, Exh. 1023, p. 16
`
`

`

`AMI-C SPEC 1001.0.0
`
`protocol, as well as the way in which the AMI-C power modes relate to the
`vehicle power modes.
`
`4.5.4.1. Power and Ground interface
`
`The vehicle interface supplies power to the devices connected to the AMI-C
`system through the Vehicle Interface connector set. The requirements for this
`power supply are detailed in AMI-C SPEC 4001, Physical Specification. The
`vehicle interface must also supply a signal, designated PMODE, to each
`attached network that indicates the vehicle power mode.
`
`4.5.4.2. Power Modes
`
`AMI-C networks and components shall implement at least three power modes:
`• Fully powered mode (ON)
`• Unpowered mode (OFF)
`• Reduced power mode
`
`The reduced power mode is defined by the requirement that each component
`consume no more current than a specified minimum. This minimum is defined
`in AMI-C SPEC 4001, Physical Specification. The transitions between modes
`shall be controlled by the vehicle interface. The transition diagram for these
`power modes is shown below.
`
`
`
`
`
`
`
`
`
`
`
`
`
`ON
`
`Reset
`
`OFF
`
`PMODE pulse or
`Net reset signal
`Reset
`
`REDUCED
`POWER
`
`
`
`
`
`Figure 2.
`
`Power Mode Transitions
`
`
`
`Architecture Specification – Re

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket