relay(transportA, transportB) is a pure wire between two transports: every osra envelope received on one side is forwarded verbatim (with its transferables re-collected) to the other, in both directions where the transports allow it. The relay never establishes a connection of its own; the endpoints handshake with each other through it.
The signal read-only property of the AbortController interface returns an AbortSignal object instance, which can be used to communicate with/abort an asynchronous operation as desired.
The relay is built on exactly the low-level messaging primitives: it filters and forwards raw envelopes, nothing more. The endpoints on either side run their normal handshake through it.