Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
This article explores the two prevalent multiplex architecture strategies for vehicle networks as described in SAE J2057-4: Single Network Architecture and Multiple Network Architecture. We examine the three classes of multiplex networks, the trade-offs between architectures, and key design considerations for Class A body functions. 🛠️
The SAE Vehicle Network for Multiplexing and Data Communications Committee defines three classes of data communication networks. Class B is a functional superset of Class A, and Class C is a superset of Class B, ensuring flexibility and compatibility in network configuration.
| Class | Description | Example Functions |
|---|---|---|
| A | Low-speed body wiring and control | Control of exterior lamps, window lifts, door locks |
| B | Data communication, sharing parametric data | Non-critical body functions, diagnostics |
| C | High-speed real-time control | Engine control, brake-by-wire, distributed processing |
The Single Network Architecture sizes the network hardware to meet the requirements of the highest-level application while attempting to handle lower-level applications. The Multiple Network Architecture uses specialized network hardware for each application class and interconnects them via gateway devices. Each strategy has distinct advantages and disadvantages.
| Factor | Single Network | Multiple Network |
|---|---|---|
| Hardware Cost | Potentially higher due to over-engineering for lower classes | Lower cost per node due to optimized hardware for each class |
| Complexity | Simpler wiring, but network protocol must handle diverse needs | More complex due to multiple buses and gateway integration |
| Scalability | Easy to add functions if within capacity | Flexible scaling per application class |
| Real-time Performance | Can be compromised if high-speed and low-speed tasks share same bus | Tailored timing for each class ensures better performance |
Engineering design must account for the decreasing cost of electronics allowing more integration, yet rising wiring complexity drives need for efficient multiplexing. Multiple network architecture can reduce overall system cost by using simpler nodes for Class A functions while reserving high-performance networks for critical tasks.
Class A functions are predominantly event-driven and require acknowledgment in many cases. Sensors and actuators must support multiplex communication, and gateway design is critical to prevent data loss and bottlenecks.
For further details, refer to SAE J2057-4 (stabilized 2022) and related standards SAE J1850, J2057-1, and J2058.