Minimum energy coding method and device of performing dc balacing in body area network or low power network

A minimum energy coding method considering direct current balance comprises the steps of: obtaining a plurality of groups from a source bit stream; determining an optimum mapping rule between the groups and mapped code words by considering the direct current balance of the code words to be mapped; and mapping the groups to the code words determined by the determined optimum mapping rule by using a minimum energy coding scheme. [Reference numerals] (610) Select a source group(Determine a bit unit in which a source bit stream is to be mapped to a code word); (620) Select a code word group(Select a code word group, or a code book, to which a source group is to be mapped); (630) Select a code mapping rule(Select a mapping rule for minimum power from among mapping rules excluded in an exception group); (640) Does the mapping rule satisfy minimum DC balancing requirements?; (650) Exclude the mapping rule(Include the selected mapping rule in the exception group); (660) Transmit/receive mapping rule(Share mapping rules of a transmitter and a receiver); (670) Apply the mapping rule(Transmit/receive a packet by applying the mapping rule); (AA) Network; (BB) End