expand core transport model.
Add messaging API for transport objects.