As various information systems are prone to different types of threats, considering survivability issues in such systems can increase effectiveness of their offered services. Specifically, survivability of ad hoc networks is subject to challenges such as wireless communications, limited resources, and lack of infrastructure. In this study, we have proposed an architecture for enhancing the survivability of ad hoc networks in the presence of packet injection attacks, medium access control (MAC) misbehavior, and selfishness in forwarding other nodes’ packets. There are a high availability MAC protocol and cooperation stimulation mechanisms with MAC layer misbehavior and traffic injection detection in this architecture. We have proposed three models for quantifying the survivability of ad hoc networks. Availability in the presence of attacks, blocking probability of traffic, and probability of connectedness of nodes with a specific number of nodes in the network are the quantities that we have used for this purpose. Results of survivability assessment show that by using our architecture survivability of the network is increased. Key Words Ad hoc Network, Survivability Enhancement, Survivability Analysis, Network Architecture