Decouple network stack from transceivers