Multiplexing data into multiple existing agents

In reply to xying:

A sequencer should never have access to a virtual interface. Each agent has a sequencer/driver pair. And the driver provides the connection to the virtual interface. The sequencer is executung a sequence, generating data on the transaction level. Each sequencer has its own sequence and works independently.