Skip to Main Content
This paper proposes a secure data aggregation and source-channel coding algorithm, called SAC, for implementing secure data aggregation and compression along with error correction in wireless sensor networks by employing multiple-input turbo (MIT) code that we have recently introduced for source and channel coding. If there is no direct communication between two sensor nodes, SAC implements Slepian-Wolf coding principles in performing source encoding using MIT code. However, if there exists an explicit communication between two sensor nodes, the node that has more residual energy performs data aggregation and source encoding. When the bit error rate is not acceptable, MIT code is used for channel coding as well. Security is achieved by encrypting the data with shared keys. To reduce energy consumption, latency, and memory size requirements, MIT code employs partial interleavers.