Technology & platformNew⏱ ~2 minNOSEDK

Bilateral

Messages travel directly between two parties, without passing through a shared hub. The opposite of the centralised model Elhub is built on. Also called point-to-point.

Two architectures solve the same task in different ways. In the centralised one, every actor connects to a single hub, and the hub receives, validates and distributes onward. Ten actors mean ten connections. In the bilateral one, A connects directly to B, and every new counterparty is a new setup with its own format, its own transport and its own agreement. Ten actors who all need to talk to each other make forty-five connections.

The arithmetic makes it tempting to say the hub always wins, and on connection count it does. But the hub has to exist. It has to cover your message types, someone has to own and operate it, and it needs a mandate from the whole market. ElhubNational hub for metering data and market processes in the Norwegian electricity market. covers the Norwegian market processes: metering values, supplier switches, moves. It does not cover invoices, delivery schedules or product data between two companies, and it does not exist in the Swedish power market.

The word is not jargon invented for the occasion. It means two-sided, and is used the same way in trade as in architecture. Point-to-point is the common English alternative, and the two say exactly the same thing. The counterpart is usually called hub-and-spoke.

What separates the two models in operation is not speed but who notices that something is missing. The hub knows what it is waiting for and from whom. Two parties talking directly know it only if someone built that in.

ArchitectureIntegrationMeldingsutveksling