Architecture of a Software System for Protecting Wireless Ad Hoc Networks from Active Network Attacks | Synapse