180 likes | 324 Views
Optimal Data Compression and Forwarding in Wireless Sensor Networks. Bulent Tavli, Mehmet Kayaalp, Ibrahim E. Bagci TOBB University of Economics and Technology Ankara, Turkey. Goals. Maintain balanced energy consumption among sensors Increase network lifetime
E N D
Optimal Data Compression and Forwarding in Wireless Sensor Networks Bulent Tavli, Mehmet Kayaalp, Ibrahim E. Bagci TOBB University of Economics and Technology Ankara, Turkey
Goals • Maintain balanced energy consumption among sensors • Increase network lifetime • Focus on whole network rather than individual nodes • Exploit data compression • Explore different strategies for mitigating sensor network hotspots
Transmission Scheduling In a many-to-one (converge-cast) multi-hop wireless sensor network, how should we schedule transmissions so as to balance energy usage and maximize lifetime? …
Direct Transmission … High energy drain in the furthest nodes
Next Hop … High energy drain in the closest nodes
Split Transmissions … Will a scheme like this help?
Problem Definition • Given • Sensor locations • Power model • Traffic generation pattern • Initial energy distribution • Goal • Determine optimal flow pattern to maximize network lifetime • Solution • Linear programming
Models • Power model: • Compression model:
Strategies • NCFB (No Compression and Flow Balancing) • Only flow balancing • MCFB (Mandatory Compression and Flow Balancing) • All nodes compress all of their data • Flow balancing • OCFB (Optimal Compression and Flow Balancing) • Nodes compress their data and balance the flow on the network jointly
1 2 3 4 5 6 Example 1: All nodes compress Pcp = , node-separation = 15m
1 2 3 4 5 6 Example 2: No compression at all Pcp = 10, node-separation = 15m
1 2 3 4 5 6 Example 3: Some compression Pcp = 10, node-separation = 25m
1 2 3 4 5 6 Example 4: All nodes compress Pcp = 10, node-separation = 80m
Conclusions • Data compression is becoming an integral part of in-network data processing • Allocate energy budget on compression and forwarding optimally • Linear Programming • Avoid data compression • Small network & high compression energy • Partial data compression • Large network & high compression energy • Small network & low compression energy • Compress most of the data • Large network & low compression energy • For all parameter space jointly optimizing data compression and load balancing results in maximal network lifetime