80 likes | 227 Views
Useful theory?. Koen Langendoen. Theory & Practice in Wireless Networks. Los Angeles, May 20 – 21, 2008 . Background. WSN research MAC protocols localization deployments. precision agriculture. Software crisis state-space explosion design & test Theory is needed. Experiences.
E N D
Useful theory? Koen Langendoen Theory & Practice in Wireless Networks Los Angeles, May 20 – 21, 2008
Background WSN research • MAC protocols • localization • deployments precision agriculture
Software crisis • state-space explosion • design & test Theory is needed Experiences Murphy loves potatoes • 2% data yield • 98% bug yield "In theory, there is no difference between theory and practice. But, in practice, there is.” Jan L. A. van de Snepscheut
theory practice
Customer of theory • correctness proofs • bounds • algorithms
WSN detailsthat matter • Cost • energy (#msgs) • memory footprint • Communication • unicast != broadcast • (un)reliable • Synchronization (no)
Common practice IPSN 2005–2007 and DCOSS 2005–2006 (theory), SenSys 2005–2006 and EWSN 2006–2007 conferences (systems)
Advice • account for unreliable communication • correctness / stability • performance • quantify communication cost • differentiate ucast/bcast • use reactive protocols (vs. synchronized rounds)