A Unit Data Bus uses dedicated edge/fog data gateways as a bridge between real and digital worlds. Here, a cloud-edge programming system can process the data stream through a series of distributed components, using the FIWARE NGSI
API to harmonize access to data published using many different data formats.