Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The SAE J1213-1-1997 standard serves as a common reference for terminology, fundamental concepts, abbreviations, and acronyms used in vehicle networking technology. This glossary is indispensable for engineers designing, implementing, and testing vehicle multiplexing and data communication systems. Here we highlight some of the most critical terms and design insights from the standard.
Understanding the precise definitions of key terms is essential for effective communication and design. Below is a table summarizing important concepts defined in SAE J1213-1-1997.
| Term | Definition | Example |
|---|---|---|
| A Priori Knowledge | Knowledge about future behavior known ahead of time. In time-triggered architectures, the timing of messages is predetermined. | A node expecting a periodic message can invoke an alternate strategy if it does not arrive. |
| Acknowledgment | A response indicating whether a message was received properly. Can be positive (ACK) or negative (NAK). | An application acknowledgment confirms that the requested action has been performed. |
| Arbitration | Resolution of media access conflicts when two or more senders start transmitting simultaneously. Often bitwise nondestructive collision avoidance. | SAE J1850 uses arbitration to determine which frame continues when nodes transmit simultaneously. |
| Address Filtering | The ability to select specific addresses based on user-defined criteria, allowing a node to process only certain messages. | A module can filter incoming messages to react only to its assigned address. |
| Analog Resolution | The largest level change imperceptible to an occupant. The system must provide finer discrete steps than this threshold. | “Opera dimming” requires discrete drive levels that appear continuous to the occupant. |
Other fundamental terms include Active State (the dominant bus condition), Bandwidth (utilized capacity), and Application-to-Application Delay (the time from transmission request to information delivery). The standard also emphasizes the importance of Arbitration-Based Protocols, which require the bus length to be short enough that signal propagation is significantly less than one bit time.
Applying the definitions correctly is crucial for robust vehicle network design. Two areas that often require careful attention are Analog Resolution and Application-to-Application Delay.
Analog Resolution must be set such that the occupant cannot perceive discrete changes. For example, in interior lighting functions, the drive levels must be fine enough to appear continuous. A common mistake is assuming coarse resolution is acceptable, which can lead to user dissatisfaction.
Application-to-Application Delay Time is a critical parameter for real-time control networks. This delay encompasses the entire communication process from the sending application’s request to the receiving application’s presentation of information. Engineers must account for this when designing systems with strict timing requirements, such as brake-by-wire or engine control.
Another subtlety is the distinction between application acknowledgment and lower-level acknowledgment. Application acknowledgment confirms that a requested action has been performed, while lower-level acknowledgment only indicates that the message was received by the physical layer. Overlooking this difference can result in unreliable system behavior.
1. How are network arbitration conflicts resolved in vehicle multiplexing?
In arbitration-based protocols, conflicts are resolved bit-by-bit using a nondestructive collision avoidance algorithm. Nodes that lose arbitration stop transmitting and become receivers, allowing the highest priority message to proceed. The protocol’s arbitration field determines priority.
2. What is the difference between positive and negative acknowledgment?
Positive acknowledgment (ACK) indicates that a message was received correctly. Negative acknowledgment (NAK) indicates that the message was not received correctly. Some protocols allow for both types, while others may only use one. Application acknowledgment goes further to confirm that the requested action was performed.
3. How is analog resolution defined and why is it important in actuator design?
Analog resolution is the largest change in a variable that an occupant cannot perceive. For actuators, the discrete control steps must be smaller than this threshold to create a smooth, continuous feel. For example, lighting dimming must use fine enough steps to avoid visible flickering.
4. What factors influence application-to-application delay time?
The delay includes processing time at the sending node (including message creation), access to the network, transmission time, propagation delay, reception processing, and finally delivery to the receiving application. Network load, baud rate, and message priority all affect this delay.
The SAE J1213-1-1997 glossary provides a solid foundation for professionals working with vehicle networks. Familiarity with these terms ensures more reliable communication, effective design reviews, and better system integration.