Design of low complexity fault tolerance for life critical situation awareness systems