Technology
What ASG is, in four moves.
ASG is a real-time in-vehicle control architecture: one protocol, one ring, one synchronous state window shared by every zone module.
ASG is not a bus with control logic bolted on top. The protocol, the real-time operating system and the ring channel are one system, and the object they share is the vehicle’s state rather than a stream of messages.
Four ideas carry the whole architecture. Each has its own page below.
What ASG is, in four moves
- 01 One channel, split by frequency All control traffic shares one medium, divided into a few parallel carriers (a modified OFDM scheme). A new module takes a carrier, not channel time, so timing does not grow with the module count.
- 02 One module, everywhere Every zone module is the same unit: a real-time controller plus the ASG communication IP, on the ring for both power and data. Its role is set by where it sits and what it runs.
- 03 One window, every millisecond The real-time OS commits one shared information window across the whole vehicle every 1 ms. Every module acts on the same state at the same instant.
- 04 One ring, zonal Power and data run on a single ring routed through the vehicle. Every node attaches to the nearest zone module inside a fixed wire-length budget.
An ISO-compliant seven-layer protocol
The protocol is structured to a seven-layer model, physical to application. The full description is on the protocol page.
- 1 Physical Modified OFDM. Each module carries a frequency identity, a diad, on one shared medium.
- 2 Frame The frame descriptor: which module owns each value, and its frequency identity.
- 3 Network One broadcast domain. Every value has exactly one writer; every module reads all.
- 4 Transport The master clock commits the shared information window, every 1 ms.
- 5 Session Convolutional, error-resistant coding, and its matching decode.
- 6 Presentation Redundancy and integrity protection for the committed state.
- 7 Application Features run in parallel against the one committed vehicle state.