A control system for controlling at least one peripheral system of a vehicle having a plurality of control units for said peripheral systems, each of said control units comprising at least application software memory means for storing an application software program for controlling at least one of said peripheral systems, interface software memory means having a first memory storing an interface software program for connecting said application software program with an operating system, a central processing unit for performing a computation of the application software program and the interface software program, a second memory storing computed data, an I/O unit for extending computation and communication capacity of the control unit by coupling it to additional memories, processing units and communication units, and communication means for communicating computed information to and from other processing units through a bus or local area network, wherein:
- communication of information is provided between at least two of the plurality of control units, by means of a LAN.