Appratus and method for transmitting and receiving signal having variable data rate in human body communication

An apparatus and a method for transmitting and receiving a signal having a variable data rate in a human body communication system are provided to process data by using repetitive characteristics of transceiving data by a transmission speed when transmitting data having a variable transmission speed by adopting serial-parallel conversion and frequency selective spreading/dispreading method to data. A header generator(22) generates header information including a transmission speed. A data generator(23) generates transmission data by repeating data, to be transmitted, zero or several times according to the transmission speed. A spreader(27) spreads the transmission data by using a spread code of a desired frequency band. A multiplexer(29) multiplexes the header information and the spread data, and outputs the multiplexed information and data.