I. Introduction  
II. Opportunistic Networks: Definition and Concepts  
III. Performance Evaluation of Opportunistic Networks  
IV. Simulation Tools  
V. Simulation Models  
VI. Propagation Protocols  
VII. Performance Metrics  
VIII. Comparative Study of Simulation Tools  
IX. Best Practices  
X. Future Directions  
XI. Conclusion