CBOF radio