process data transmission