I think you are taking this all way too seriously. Think IP over avian carriers.
You would need two midi connections, one for each direction.